Commit a043bb33 authored by Schuyler Eldridge's avatar Schuyler Eldridge
Browse files

Add --handover option to lower partially using SFC



Add a "handover" option that augments circt.stage.ChiselStage to lower
using a combination of the Scala FIRRTL Compiler (SFC) followed by
CIRCT.  The handover can be set at CHIRRTL (don't run the SFC), High
FIRRTL, Middle FIRRTL, Low FIRRTL, or Optimized Low FIRRTL.

Include tests of this behavior by looking at the
FirrtlCircuitAnnotation that exists before running CIRCT for different
handover values.

Signed-off-by: default avatarSchuyler Eldridge <schuyler.eldridge@sifive.com>
parent 2f3c5cb8
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment