p

midas

stage

package stage

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Package Members

  1. package phases

Type Members

  1. case class ConfigPackageAnnotation(packageName: String) extends NoTargetAnnotation with GoldenGateOption with Product with Serializable
  2. case class ConfigStringAnnotation(configString: String) extends NoTargetAnnotation with GoldenGateOption with Product with Serializable
  3. trait GoldenGateCli extends AnyRef
  4. class GoldenGateCompilerPhase extends Phase
  5. trait GoldenGateFileEmission extends CustomFileEmission
  6. sealed trait GoldenGateOption extends Unserializable
  7. case class GoldenGateOutputFileAnnotation(body: String, fileSuffix: String) extends NoTargetAnnotation with GoldenGateFileEmission with Product with Serializable

    A generic wrapper for output files that have no targets.

    A generic wrapper for output files that have no targets.

    body

    the body of the file

    fileSuffix

    The string to append to base output file name

  8. class GoldenGateStage extends Stage with PreservesAll[Phase]
  9. case class OutputBaseFilenameAnnotation(name: String) extends NoTargetAnnotation with GoldenGateOption with Product with Serializable
  10. class OutputFileBuilder extends AnyRef

    Wraps a StringBuilder to incrementally build up an output file annotation.

  11. class RuntimeConfigGenerationPhase extends Phase
  12. trait RuntimeConfigGeneratorCli extends AnyRef
  13. class RuntimeConfigGeneratorStage extends Stage with PreservesAll[Phase]

Value Members

  1. object AddDerivedAnnotations extends Phase

    Provides firrtl.stage.OutputFileAnnotation and firrtl.EmitCircuitAnnotation, which are required by downstream FIRRTL transforms but derive from Golden Gate-specific annotations.

  2. object Checks extends Phase

    Sanity checks an firrtl.AnnotationSeq before running the main firrtl.options.Phases of chisel3.stage.ChiselStage.

  3. object ConfigPackageAnnotation extends HasShellOptions with Serializable
  4. object ConfigStringAnnotation extends HasShellOptions with Serializable
  5. object GoldenGateMain extends StageMain
  6. object GoldenGateOutputFileAnnotation extends Serializable
  7. object OutputBaseFilenameAnnotation extends HasShellOptions with Serializable
  8. object RuntimeConfigGeneratorMain extends StageMain
  9. object RuntimeConfigNameAnnotation extends HasShellOptions

Ungrouped