Commit Graph

13 Commits

Author SHA1 Message Date
Passant a7e8d9d224 update signoff scripts with:
- set the parasitics log file for each RC corner to be in the directory `./signoff/<design_name>/primetime-signoff/logs/`
- flag if there is any error in reading a spef file
- correct paths of `RAM256` and `RAM128` spef files
- set PT message limit to 1500 instead of the default 100
- report SI bottleneck nets for any design
2022-11-11 02:52:32 -08:00
Passant 0823edc14f update signoff scripts to add the logs to `./signoff` 2022-11-06 06:19:15 -08:00
Passant c56dca0847 update signoff scripts to name the signoff summary report as `signoff.rpt` and:
to report more details for STA in the `signoff.rpt` and consider the STA test passing if the violations are `max_tran` or `max_cap`
2022-10-17 09:13:12 -07:00
Passant 66616d2cf3 modify STA scripts to adhere to the updated repo structure
- primetime generated files (reports, lib, and sdf) are added to `./signoff/<design>/primetime-signoff/`
- STA logs are added to `./scripts/logs/<design>/`
2022-10-13 09:24:44 -07:00
Passant 3bacc59a01 fix PT not exiting when an error occurs
add support for top-level caravel STA run including user project wrapper
2022-10-12 14:07:36 -07:00
Marwan Abbas de6033a87b added design switch to run checks on a specific design, and added parsing STA logs 2022-10-12 18:07:12 +02:00
Passant d784fd2dd1 update the script with the modified spef and signoff sdc directories
update spef mapping proc to match the new RAM names
2022-10-12 07:32:07 -07:00
Passant 7dccb3aeb4 remove redundant makedirs 2022-10-11 05:00:12 -07:00
Passant b3f69ba769 add creating `.lib` for the design at the end of the STA run
add all process corners liberties for the IO cells
update spef mapping based on the updated instances names in the top-level caravel
2022-10-10 15:46:41 -07:00
Marwan Abbas 943a503441 run sta in parallel with drc, lvs and verification 2022-10-09 20:10:28 +02:00
Marwan Abbas ecc06078b9 added signoff automation script + supporting scripts 2022-10-09 19:36:50 +02:00
Passant ef688785f3 add script to run STA [in review] 2022-10-09 07:40:32 -07:00
Passant a5d73caf34 add script to run PrimeTime STA [in review] 2022-10-09 03:23:01 -07:00