firrtl.ir
Members list
Type members
Classlikes
Attributes
- Companion
- class
- Source
- IR.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
TestMarker.type
Deprecated classlikes
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
- Known subtypes
-
class BundleTypeclass VectorType
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Typeclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass GroundTypeclass Typeclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass PropertyTypeclass Typeclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
AnyRefPropertyType.type
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass TestParamclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass GroundTypeclass Typeclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
AsyncResetType.type
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait HasInfoclass Statementclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Statementclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Expressionclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass PropertyTypeclass Typeclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
BooleanPropertyType.type
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass AggregateTypeclass Typeclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait HasInfoclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass PropertyTypeclass Typeclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass GroundTypeclass Typeclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
ClockType.type
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Statementclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait HasInfoclass Statementclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait HasInfoclass Statementclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Typeclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Class definition
Class definition
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass DefModuletrait IsDeclarationtrait HasInfotrait HasNameclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
DefInstance.type
Attributes
- Companion
- object
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait IsDeclarationtrait HasInfotrait HasNameclass Statementclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait IsDeclarationtrait HasInfotrait HasNameclass Statementclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait IsDeclarationtrait HasInfotrait HasNameclass Statementclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Base class for modules
Base class for modules
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait IsDeclarationtrait HasInfotrait HasNameclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait IsDeclarationtrait HasInfotrait HasNameclass Statementclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait IsDeclarationtrait HasInfotrait HasNameclass Statementclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait IsDeclarationtrait HasInfotrait HasNameclass Statementclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait IsDeclarationtrait HasInfotrait HasNameclass Statementclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Record/bundle type definition that names a FIRRTL type with an alias name
Record/bundle type definition that names a FIRRTL type with an alias name
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Statementclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait IsDeclarationtrait HasInfotrait HasNameclass Statementclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Orientationclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
Default.type
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Expressionclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Statementclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Typeclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
IEEE Double Precision Parameter (for Verilog real)
IEEE Double Precision Parameter (for Verilog real)
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Paramclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Expressionclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass PropertyTypeclass Typeclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
DoublePropertyType.type
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass TestParamclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Statementclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
EmptyStmt.type
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
- Known subtypes
-
class BooleanPropertyLiteralclass DoPrimclass DoublePropertyLiteralclass IntrinsicExprclass Literalclass IntegerPropertyLiteralclass SIntLiteralclass UIntLiteralclass Muxclass PathPropertyLiteralclass ProbeExprclass ProbeReadclass PropExprclass RWProbeExprclass Referenceclass SequencePropertyValueclass StringPropertyLiteralclass SubAccessclass SubFieldclass SubIndexclass ValidIfShow all
External Module
External Module
Generally used for Verilog black boxes
Value parameters
- defname
-
Defined name of the external module (ie. the name Firrtl will emit)
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass DefModuletrait IsDeclarationtrait HasInfotrait HasNameclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Field of BundleType
Field of BundleType
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait HasNameclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Stores the string of a file info annotation in its escaped form.
Stores the string of a file info annotation in its escaped form.
Attributes
- Companion
- object
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Infoclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Intermediate Representation
Intermediate Representation
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class Circuitclass CircuitWithAnnosclass DefModuleclass DefClassclass ExtModuleclass IntModuleclass Moduleclass TestMarkerclass Directionobject Inputobject Outputclass Expressionclass BooleanPropertyLiteralclass DoPrimclass DoublePropertyLiteralclass IntrinsicExprclass Literalclass IntegerPropertyLiteralclass SIntLiteralclass UIntLiteralclass Muxclass PathPropertyLiteralclass ProbeExprclass ProbeReadclass PropExprclass RWProbeExprclass Referenceclass SequencePropertyValueclass StringPropertyLiteralclass SubAccessclass SubFieldclass SubIndexclass ValidIfclass Fieldclass Infoclass FileInfoobject NoInfoclass Layerclass Orientationobject Defaultobject Flipclass Paramclass DoubleParamclass IntParamclass RawStringParamclass StringParamclass Portclass PrimOpobject Addobject Andobject Androbject AsAsyncResetobject AsClockobject AsSIntobject AsUIntobject Bitsobject Catobject Cvtobject Divobject Dshlobject Dshrobject Eqobject Geqobject Gtobject Headobject Leqobject Ltobject Mulobject Negobject Neqobject Notobject Orobject Orrobject Padobject Remobject Shlobject Shrobject Subobject Tailobject UnsafeDomainCastobject Xorobject Xorrclass Statementclass Attachclass Blockclass Commentclass Conditionallyclass Connectclass DefInstanceclass DefInstanceChoiceclass DefMemoryclass DefNodeclass DefObjectclass DefRegisterclass DefRegisterWithResetclass DefTypeAliasclass DefWireclass DomainDefineobject EmptyStmtclass Flushclass Fprintclass IntrinsicStmtclass IsInvalidclass LayerBlockclass Printclass ProbeDefineclass ProbeForceclass ProbeForceInitialclass ProbeReleaseclass ProbeReleaseInitialclass PropAssignclass Stopclass Verificationclass CDefMPortclass CDefMemoryclass StringLitclass TestParamclass ArrayTestParamclass DoubleTestParamclass IntTestParamclass MapTestParamclass StringTestParamclass Typeclass AggregateTypeclass BundleTypeclass VectorTypeclass AliasTypeclass ConstTypeclass DomainTypeclass GroundTypeclass AnalogTypeobject AsyncResetTypeobject ClockTypeobject ResetTypeclass SIntTypeclass UIntTypeclass ProbeTypeclass PropertyTypeobject AnyRefPropertyTypeobject BooleanPropertyTypeclass ClassPropertyTypeobject DoublePropertyTypeobject IntegerPropertyTypeobject PathPropertyTypeclass SequencePropertyTypeobject StringPropertyTypeclass RWProbeTypeobject UnknownTypeclass Widthclass IntWidthobject UnknownWidthclass MPortDirobject MInferobject MReadobject MReadWriteobject MWriteShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Orientationclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
Flip.type
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait HasInfoclass Statementclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait IsDeclarationtrait HasNametrait HasInfoclass Statementclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
- Known subtypes
-
class AnalogTypeobject AsyncResetTypeobject ClockTypeobject ResetTypeclass SIntTypeclass UIntTypeShow all
Attributes
- Companion
- class
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
GroundType.type
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class Attachclass Circuitclass Conditionallyclass Connectclass Flushclass Fprinttrait IsDeclarationclass DefInstanceclass DefInstanceChoiceclass DefMemoryclass DefModuleclass DefClassclass ExtModuleclass IntModuleclass Moduleclass TestMarkerclass DefNodeclass DefObjectclass DefRegisterclass DefRegisterWithResetclass DefWireclass Layerclass Portclass Printclass Stopclass Verificationclass IsInvalidclass PropAssignclass CDefMPortclass CDefMemoryShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class Fieldtrait IsDeclarationclass DefInstanceclass DefInstanceChoiceclass DefMemoryclass DefModuleclass DefClassclass ExtModuleclass IntModuleclass Moduleclass TestMarkerclass DefNodeclass DefObjectclass DefRegisterclass DefRegisterWithResetclass DefWireclass Fprintclass Layerclass Portclass Printclass Stopclass Verificationclass Referenceclass SubFieldShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
- Known subtypes
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Directionclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
Input.type
Intrinsic Module
Intrinsic Module
Used for compiler intrinsics.
Value parameters
- intrinsic
-
Defined intrinsic of the module
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass DefModuletrait IsDeclarationtrait HasInfotrait HasNameclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Integer (of any width) Parameter
Integer (of any width) Parameter
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Paramclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass TestParamclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Positive Integer Bit Width of a GroundType
Positive Integer Bit Width of a GroundType
Attributes
Attributes
- Companion
- object
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Producttrait Equalsclass Widthclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass PropPrimOpclass Objecttrait Matchableclass AnyShow all
- Self type
-
IntegerAddOp.type
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass PropPrimOpclass Objecttrait Matchableclass AnyShow all
- Self type
-
IntegerMulOp.type
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Literalclass Expressionclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass PropertyTypeclass Typeclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
IntegerPropertyType.type
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass PropPrimOpclass Objecttrait Matchableclass AnyShow all
- Self type
-
IntegerShlOp.type
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass PropPrimOpclass Objecttrait Matchableclass AnyShow all
- Self type
-
IntegerShrOp.type
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Expressionclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Statementclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
- Known subtypes
-
class DefInstanceclass DefInstanceChoiceclass DefMemoryclass DefModuleclass DefClassclass ExtModuleclass IntModuleclass Moduleclass TestMarkerclass DefNodeclass DefObjectclass DefRegisterclass DefRegisterWithResetclass DefWireclass Fprintclass Layerclass Portclass Printclass Stopclass VerificationShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait HasInfoclass Statementclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait IsDeclarationtrait HasInfotrait HasNameclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Statementclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
LayerConfig.type
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass PropPrimOpclass Objecttrait Matchableclass AnyShow all
- Self type
-
ListConcatOp.type
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
- Known subtypes
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass TestParamclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Internal Module
Internal Module
An instantiable hardware block
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass DefModuletrait IsDeclarationtrait HasInfotrait HasNameclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Expressionclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Infoclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
NoInfo.type
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Directionclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
Output.type
Parameters for external modules
Parameters for external modules
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
- Known subtypes
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Expressionclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass PropertyTypeclass Typeclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
PathPropertyType.type
DefModule Port
DefModule Port
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait IsDeclarationtrait HasInfotrait HasNameclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Primitive Operation
Primitive Operation
See PrimOps
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
- Known subtypes
-
object Addobject Andobject Androbject AsAsyncResetobject AsClockobject AsSIntobject AsUIntobject Bitsobject Catobject Cvtobject Divobject Dshlobject Dshrobject Eqobject Geqobject Gtobject Headobject Leqobject Ltobject Mulobject Negobject Neqobject Notobject Orobject Orrobject Padobject Remobject Shlobject Shrobject Subobject Tailobject UnsafeDomainCastobject Xorobject XorrShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait IsDeclarationtrait HasNametrait HasInfoclass Statementclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Statementclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Expressionclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Statementclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Statementclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Expressionclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Statementclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Statementclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Typeclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait HasInfoclass Statementclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Property expressions.
Property expressions.
Unlike other primitives, Property expressions serialize as a tree directly in their rvalue context.
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Expressionclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Property primitive operations.
Property primitive operations.
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
- Known subtypes
-
object AnyRefPropertyTypeobject BooleanPropertyTypeclass ClassPropertyTypeobject DoublePropertyTypeobject IntegerPropertyTypeobject PathPropertyTypeclass SequencePropertyTypeobject StringPropertyTypeShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Expressionclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Typeclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Raw String Parameter Useful for Verilog type parameters
Raw String Parameter Useful for Verilog type parameters
Attributes
- Note
-
Firrtl doesn't guarantee anything about this String being legal in any backend
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Paramclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
class Enumerationtrait Serializableclass Objecttrait Matchableclass Any
- Self type
-
ReadUnderWrite.type
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait HasNameclass Expressionclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass GroundTypeclass Typeclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
ResetType.type
Attributes
- Companion
- object
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Literalclass Expressionclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
SIntLiteral.type
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass GroundTypeclass Typeclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass PropertyTypeclass Typeclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Expressionclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- Serializer.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Serializer.type
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
- Known subtypes
-
class Attachclass Blockclass Commentclass Conditionallyclass Connectclass DefInstanceclass DefInstanceChoiceclass DefMemoryclass DefNodeclass DefObjectclass DefRegisterclass DefRegisterWithResetclass DefTypeAliasclass DefWireclass DomainDefineobject EmptyStmtclass Flushclass Fprintclass IntrinsicStmtclass IsInvalidclass LayerBlockclass Printclass ProbeDefineclass ProbeForceclass ProbeForceInitialclass ProbeReleaseclass ProbeReleaseInitialclass PropAssignclass Stopclass Verificationclass CDefMPortclass CDefMemoryShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait IsDeclarationtrait HasNametrait HasInfoclass Statementclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
String Parameter
String Parameter
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Paramclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Expressionclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass PropertyTypeclass Typeclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
StringPropertyType.type
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass TestParamclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Expressionclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait HasNameclass Expressionclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Expressionclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Formal or Simulation Test
Formal or Simulation Test
Attributes
- Companion
- object
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass DefModuletrait IsDeclarationtrait HasInfotrait HasNameclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Parameters for test declarations.
Parameters for test declarations.
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
- Known subtypes
-
class ArrayTestParamclass DoubleTestParamclass IntTestParamclass MapTestParamclass StringTestParam
Types of FirrtlNode
Types of FirrtlNode
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
- Known subtypes
-
class AggregateTypeclass BundleTypeclass VectorTypeclass AliasTypeclass ConstTypeclass DomainTypeclass GroundTypeclass AnalogTypeobject AsyncResetTypeobject ClockTypeobject ResetTypeclass SIntTypeclass UIntTypeclass ProbeTypeclass PropertyTypeobject AnyRefPropertyTypeobject BooleanPropertyTypeclass ClassPropertyTypeobject DoublePropertyTypeobject IntegerPropertyTypeobject PathPropertyTypeclass SequencePropertyTypeobject StringPropertyTypeclass RWProbeTypeobject UnknownTypeShow all
Attributes
- Companion
- object
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Literalclass Expressionclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
UIntLiteral.type
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass GroundTypeclass Typeclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Typeclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
UnknownType.type
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Widthclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
UnknownWidth.type
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Expressionclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass AggregateTypeclass Typeclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait IsDeclarationtrait HasNametrait HasInfoclass Statementclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- Serializer.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- IR.scala
- Supertypes
- Known subtypes
-
class IntWidthobject UnknownWidth