Skip to content

Commit

Permalink
[patch] Add "as-if" language to layers
Browse files Browse the repository at this point in the history
Signed-off-by: Schuyler Eldridge <schuyler.eldridge@sifive.com>
  • Loading branch information
seldridge committed Feb 12, 2024
1 parent 774cc11 commit c6bab1a
Showing 1 changed file with 1 addition and 0 deletions.
1 change: 1 addition & 0 deletions spec.md
Original file line number Diff line number Diff line change
Expand Up @@ -233,6 +233,7 @@ The types of intrinsic module parameters may only be literal integers or string
## Layers

Layers are collections of functionality which will not be present in all executions of a circuit.
When a layer is enabled, the FIRRTL circuit behaves *as-if* all the optional functionality of that layer was executed.
Layers are intended to be used to keep verification, debugging, or other collateral, not relevant to the operation of the circuit, in a separate area.
Each layer can then be optionally included in the resulting design.

Expand Down

0 comments on commit c6bab1a

Please sign in to comment.