Packages

p

firrtl

stage

package stage

The stage package provides Stage/Phase infrastructure for FIRRTL compilers:

Source
package.scala
Linear Supertypes
AnyRef, Any
Content Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. stage
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Package Members

  1. package phases

Deprecated Type Members

  1. case class FirrtlCircuitAnnotation(circuit: Circuit) extends NoTargetAnnotation with FirrtlOption with Product with Serializable

    Holds a FIRRTL Circuit

    Holds a FIRRTL Circuit

    circuit

    a circuit

    Annotations
    @deprecated
    Deprecated

    (Since version Chisel 7.0.0) All APIs in package firrtl are deprecated.

  2. sealed trait FirrtlOption extends Unserializable

    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.

    Annotations
    @deprecated
    Deprecated

    (Since version Chisel 7.0.0) All APIs in package firrtl are deprecated.

  3. class FirrtlOptions extends AnyRef

    Internal options used to control the FIRRTL compiler stage.

    Internal options used to control the FIRRTL compiler stage.

    Annotations
    @deprecated
    Deprecated

    (Since version Chisel 7.0.0) All APIs in package firrtl are deprecated.

  4. case class InfoModeAnnotation(modeName: String = "use") extends NoTargetAnnotation with FirrtlOption with Product with Serializable

    Sets the info mode style

    Sets the info mode style

    • set with --info-mode
    Annotations
    @deprecated
    Deprecated

    (Since version Chisel 7.0.0) All APIs in package firrtl are deprecated.

  5. case class OutputFileAnnotation(file: String) extends NoTargetAnnotation with FirrtlOption with Product with Serializable

    An explicit output file the emitter will write to

    An explicit output file the emitter will write to

    • set with -o/--output-file
    file

    output filename

    Annotations
    @deprecated
    Deprecated

    (Since version Chisel 7.0.0) All APIs in package firrtl are deprecated.

Deprecated Value Members

  1. case object AllowUnrecognizedAnnotations extends NoTargetAnnotation with FirrtlOption with HasShellOptions with Product with Serializable
    Annotations
    @deprecated
    Deprecated

    (Since version Chisel 7.0.0) All APIs in package firrtl are deprecated.

  2. implicit object FirrtlOptionsView extends OptionsView[FirrtlOptions] with LazyLogging
    Annotations
    @deprecated
    Deprecated

    (Since version Chisel 7.0.0) All APIs in package firrtl are deprecated.

  3. object InfoModeAnnotation extends HasShellOptions with Serializable
    Annotations
    @deprecated
    Deprecated

    (Since version Chisel 7.0.0) All APIs in package firrtl are deprecated.

  4. object OutputFileAnnotation extends HasShellOptions with Serializable
    Annotations
    @deprecated
    Deprecated

    (Since version Chisel 7.0.0) All APIs in package firrtl are deprecated.

Inherited from AnyRef

Inherited from Any

Ungrouped