You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
a591527042 | 2 years ago | |
---|---|---|
.. | ||
synth | 2 years ago | |
readme.md | 2 years ago |
readme.md
branch=pd
- for source experiments (parameters, etc. to change core gen), and other source updates for PD
minimize cache/queues/etc. for eFabless
- the parameters were likely not tested much, and may have dependencies, etc.
- see which ones can change and still compile/run simple test; document dependencies
test OpenROAD tools
- attempt unit (or sub-unit) synthesis and static timing, using blackbox arrays amd estimated wiring for some pdk (equivalent to a CI timing script to catch functional changes that break timing)
-
what are the OR steps to do this?
- floorplan - unbounded?
- pins - no placement if no bounds, and relaxed i/o assertions?
- tap cells/power dist/etc. - not needed (account for in estimated wiring?)
- clock tree synthesis - no (assume ideal clocks + fudge)
- iterate
- placement
- cap/slew/fo checks
- setup/hold
-
are results consistent with expected cycle time?