InstanceId

chisel3.`package`.InstanceId
trait InstanceId

Public API to access Node/Signal names. currently, the node's name, the full path name, and references to its parent Module and component. These are only valid once the design has been elaborated, and should not be used during its construction.

Attributes

Deprecated
[Since version Chisel 6.7.0] User-defined annotations are not supported in CIRCT, use Targetable if you must.
Source
package.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Abstract methods

def instanceName: String

Attributes

Source
package.scala
def parentModName: String

Attributes

Source
package.scala
def parentPathName: String

Attributes

Source
package.scala
def pathName: String

Attributes

Source
package.scala

Returns a FIRRTL IsMember that refers to the absolute path to this object in the elaborated hardware graph

Returns a FIRRTL IsMember that refers to the absolute path to this object in the elaborated hardware graph

Attributes

Source
package.scala
def toNamed: Named

Returns a FIRRTL Named that refers to this object in the elaborated hardware graph

Returns a FIRRTL Named that refers to this object in the elaborated hardware graph

Attributes

Source
package.scala

Returns a FIRRTL IsMember that refers to this object in the elaborated hardware graph

Returns a FIRRTL IsMember that refers to this object in the elaborated hardware graph

Attributes

Source
package.scala