firrtl
Members list
Packages
The stage package provides Stage/Phase infrastructure for FIRRTL compilers:
The stage package provides Stage/Phase infrastructure for FIRRTL compilers:
- A number of support Phases
- FirrtlOptions, a class representing options common to FIRRTL compilers
- FirrtlOptionsView, a utility that constructs an OptionsView of FirrtlOptions from an AnnotationSeq
Attributes
Type members
Deprecated classlikes
Container of all annotations for a Firrtl compiler
Container of all annotations for a Firrtl compiler
Attributes
- Companion
- object
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- Compiler.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- class
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- Compiler.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
AnnotationSeq.type
Firrtl implementation for verilog attributes
Firrtl implementation for verilog attributes
Value parameters
- description
-
Attribute string to add to target
- target
-
target component to tag with attribute
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- AttributeAnnotation.scala
- Supertypes
-
trait Serializabletrait SingleTargetAnnotation[Named]trait Annotationtrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- WIR.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
- WIR.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait HasInfoclass Statementclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
Traits for Annotations containing emitted components
Traits for Annotations containing emitted components
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- Emitter.scala
- Supertypes
-
trait CustomFileEmissiontrait NoTargetAnnotationtrait Annotationtrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
trait EmittedCircuitAnnotation[T]
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- Emitter.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass EmittedCircuitclass EmittedComponentclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- Emitter.scala
- Supertypes
-
trait Serializabletrait CustomFileEmissiontrait NoTargetAnnotationtrait Annotationtrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- Emitter.scala
- Supertypes
- Known subtypes
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- Emitter.scala
- Supertypes
-
trait EmittedAnnotation[T]trait CustomFileEmissiontrait NoTargetAnnotationtrait Annotationtrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Known subtypes
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- Emitter.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class EmittedCircuitclass EmittedBtor2Circuitclass EmittedFirrtlCircuitclass EmittedVerilogCircuit
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- Emitter.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass EmittedCircuitclass EmittedComponentclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- Emitter.scala
- Supertypes
-
trait Serializabletrait CustomFileEmissiontrait NoTargetAnnotationtrait Annotationtrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- Emitter.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass EmittedCircuitclass EmittedComponentclass Objecttrait Matchableclass AnyShow all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- Emitter.scala
- Supertypes
-
trait Serializabletrait CustomFileEmissiontrait NoTargetAnnotationtrait Annotationtrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Exception indicating user error
Exception indicating user error
These exceptions indicate a problem due to bad input and thus do not include a stack trace. This can be extended by custom transform writers.
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- FirrtlException.scala
- Supertypes
-
trait NoStackTraceclass RuntimeExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
Show all
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- WIR.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass MPortDirclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
MInfer.type
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- WIR.scala
- Supertypes
- Known subtypes
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- WIR.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass MPortDirclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
MRead.type
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- WIR.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass MPortDirclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
MReadWrite.type
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- WIR.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass MPortDirclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
MWrite.type
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- Parser.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Parser.type
Definitions and Utility functions for ir.PrimOps
Definitions and Utility functions for ir.PrimOps
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- PrimOps.scala
- Supertypes
- Self type
-
PrimOps.type
Attributes
- Companion
- trait
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- RenameMap.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
RenameMap.type
Map old names to new names
Map old names to new names
These are mutable datastructures for convenience
Attributes
- Companion
- object
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- RenameMap.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- Utils.scala
- Supertypes
- Self type
-
Utils.type
Implicits
Deprecated implicits
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- package.scala
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- package.scala