unsafe

chisel3.aop.Select.unsafe
object unsafe

Select.unsafe exposes useful, but unsafe APIs.

These APIs operate on directly Chisel's internal data structures, which may be mutated as more hardware is generated. They can only offer a point in time view of the current state. The tradeoff is they do not require the modules being selected on to have finished construction.

Attributes

Source
Select.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
unsafe.type

Members list

Value members

Concrete methods

Selects all instances/modules that are currently directly and indirectly instantiated within the BaseModule.

Selects all instances/modules that are currently directly and indirectly instantiated within the BaseModule.

Attributes

Source
Select.scala

Selects all instances/modules that are currently directly and indirectly instantiated within the Instance.

Selects all instances/modules that are currently directly and indirectly instantiated within the Instance.

Attributes

Source
Select.scala

Selects all instances/modules that are currently directly instantiated within the BaseModule.

Selects all instances/modules that are currently directly instantiated within the BaseModule.

Attributes

Source
Select.scala

Selects all instances/modules that are currently directly instantiated within the Instance.

Selects all instances/modules that are currently directly instantiated within the Instance.

Attributes

Source
Select.scala