Packages

package phases

Deprecated Type Members

  1. class AddDefaults extends Phase

    Add default annotations for a Stage

    Add default annotations for a Stage

    This currently only adds a TargetDirAnnotation. This isn't necessary for a StageOptionsView, but downstream tools may expect a TargetDirAnnotation to exist.

    Annotations
    @deprecated
    Deprecated

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

  2. class Checks extends Phase

    Phase that validates an AnnotationSeq.

    Phase that validates an AnnotationSeq. If successful, views of this AnnotationSeq as StageOptions are guaranteed to succeed.

    Annotations
    @deprecated
    Deprecated

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

  3. class GetIncludes extends Phase

    Recursively expand all InputAnnotationFileAnnotations in an AnnotationSeq

    Recursively expand all InputAnnotationFileAnnotations in an AnnotationSeq

    Annotations
    @deprecated
    Deprecated

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

  4. class WriteOutputAnnotations extends Phase

    Phase that writes an AnnotationSeq to the filesystem, according to the following rules: 1) Annotations which extend CustomFileEmission are written seperately to their prescribed destinations and replaced per replacements]]. 2) All remaining annotations are written to destination specified by annotationFileOut, iff the stage option is set, with the following exception: a) Annotations extending Unserializable are not written b) Annotations extending CustomFileEmission are written to the file they specify using the serialization they define. They show up in the output Annotation file using their "replacements", if one is specified.

    Phase that writes an AnnotationSeq to the filesystem, according to the following rules: 1) Annotations which extend CustomFileEmission are written seperately to their prescribed destinations and replaced per replacements]]. 2) All remaining annotations are written to destination specified by annotationFileOut, iff the stage option is set, with the following exception: a) Annotations extending Unserializable are not written b) Annotations extending CustomFileEmission are written to the file they specify using the serialization they define. They show up in the output Annotation file using their "replacements", if one is specified.

    Annotations
    @deprecated
    Deprecated

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

Ungrouped