Package

treadle.stage

phases

Permalink

package phases

Visibility
  1. Public
  2. All

Type Members

  1. class PrepareAst extends Phase

    Permalink

    Call a bunch of transforms so TreadleTester can operate

Value Members

  1. object CreateTester extends Phase

    Permalink
  2. object GetFirrtlAst extends Phase

    Permalink

    There are multiple ways to get a FirrtlCircuit into treadle.

    There are multiple ways to get a FirrtlCircuit into treadle. There is a priority to these methods 1. Specify a Firrtl AST with the FirrtlCircuitAnnotation 2. Specify Firrtl text with a FirrtlSourceAnnotation 3. Specify a file containing Firrtl with the FirrtlFileAnnotation

  3. object SetImplicitOutputInfo extends Phase

    Permalink

    Set a default output stuff Sets the default target directory if one has not been defined and uses the circuit name unless there is as TopName override

Ungrouped