firrtl.stage
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
Members list
Packages
Type members
Deprecated classlikes
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- FirrtlAnnotations.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait HasShellOptionstrait FirrtlOptiontrait Unserializabletrait NoTargetAnnotationtrait Annotationtrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
Holds a FIRRTL Circuit
Holds a FIRRTL Circuit
Value parameters
- circuit
-
a circuit
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- FirrtlAnnotations.scala
- Supertypes
-
trait Serializabletrait FirrtlOptiontrait Unserializabletrait NoTargetAnnotationtrait Annotationtrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Indicates that this is an Annotation directly used in the construction of a FirrtlOptions view.
Indicates that this is an Annotation directly used in the construction of a FirrtlOptions view.
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- FirrtlAnnotations.scala
- Supertypes
- Known subtypes
-
object AllowUnrecognizedAnnotationsclass FirrtlCircuitAnnotationclass InfoModeAnnotationclass OutputFileAnnotation
- Self type
Internal options used to control the FIRRTL compiler stage.
Internal options used to control the FIRRTL compiler stage.
Value parameters
- firrtlCircuit
-
a Circuit
- infoModeName
-
the policy for generating Info when processing FIRRTL (default: "append")
- outputFileName
-
output file, default:
targetDir/topName.SUFFIXwithSUFFIXas determined by the compiler
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- FirrtlOptions.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- package.scala
- Supertypes
- Self type
-
FirrtlOptionsView.type
Sets the info mode style
Sets the info mode style
- set with
--info-mode
Value parameters
- mode
-
info mode name
Attributes
- Companion
- object
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- FirrtlAnnotations.scala
- Supertypes
-
trait Serializabletrait FirrtlOptiontrait Unserializabletrait NoTargetAnnotationtrait Annotationtrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- FirrtlAnnotations.scala
- Supertypes
- Self type
-
InfoModeAnnotation.type
An explicit output file the emitter will write to
An explicit output file the emitter will write to
- set with
-o/--output-file
Value parameters
- file
-
output filename
Attributes
- Companion
- object
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- FirrtlAnnotations.scala
- Supertypes
-
trait Serializabletrait FirrtlOptiontrait Unserializabletrait NoTargetAnnotationtrait Annotationtrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- FirrtlAnnotations.scala
- Supertypes
- Self type
-
OutputFileAnnotation.type