Commit Graph

16 Commits

Author SHA1 Message Date
Passant 184a2172d0 add a seperate script for the spef mapping
update STA script to source `./spef_mapping.tcl` when reading parasitics
2022-11-02 06:24:38 -07:00
Passant 675406b5c4 fix `max_transition` constraint if condition bug 2022-10-31 14:51:04 -07:00
Passant 9f75ca7542 fix `max_transition` constraint if condition bug 2022-10-31 14:28:27 -07:00
Passant 29808ebf09 update `pt_sta.tcl` to enable SI analysis
add derate and delta columns in the timing report
2022-10-30 08:03:47 -07:00
Passant 200da83804 update signoff scripts to support caravan as top-level design 2022-10-25 07:43:39 -07: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 9251af196f update STA script to add reports to `./signoff/<design_name>/primetime-signoff/`
update STA script to report coverage and timing summary
2022-10-16 14:49:54 -07:00
Passant 9b80912487 update signoff scripts to add signoff results of SoC modules to `./<MCW_ROOT>/signoff/`
add false paths and case analysis reports for top-level caravel STA run
2022-10-15 13:34:45 -07:00
Passant f69a522f19 update script to get the signoff sdc from directory `./signoff/<design name>/<design name>.sdc` 2022-10-14 13:57:16 -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 e9dad36675 remove old comment 2022-10-12 14:19:22 -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
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 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
Passant 855ea54add add reading multicorner spef generated from OL 2022-10-09 10:26:01 -07:00
Passant a5d73caf34 add script to run PrimeTime STA [in review] 2022-10-09 03:23:01 -07:00