Changes Requested by Caravel Team (#1414)

+ Add flag to enable/disable timing model generation after STA
+ Add both powered and unpowered netlists to `save_views`
+ Add multi-corner SDF and SPEF files to `save_views`
~ Fix #1413 and add regression test
~ Move `./run_issue_regressions.py` inside `tests` as a modular main function
This commit is contained in:
Mohamed Gaber
2022-10-09 18:31:11 +02:00
committed by GitHub
parent f544484be2
commit cfb7ee91a6
19 changed files with 364 additions and 187 deletions

View File

@@ -66,6 +66,12 @@ These variables are optional that can be specified in the design configuration f
| `SYNTH_FLAT_TOP` | Specifies whether or not the top level should be flattened during elaboration. 1 = True, 0= False <br> (Default: `0` )|
| `IO_PCT` | Specifies the percentage of the clock period used in the input/output delays. Ranges from 0 to 1.0. <br> (Default: `0.2`) |
### STA
| Variable | Description |
|-|-|
| `STA_WRITE_LIB` | Controls whether a timing model is written using OpenROAD OpenSTA after static timing analysis. This is an option as it in its current state, the timing model generation (and the model itself) can be quite buggy. <br> (Default: `1`) |
### Floorplanning
|Variable|Description|