efabless / caravel

Caravel is a standard SoC harness with on chip resources to control and read/write operations from a user-dedicated space.
https://caravel-harness.readthedocs.io/
Apache License 2.0
283 stars 66 forks source link

include user process for full chip LVS for the April shuttle #519

Open jeffdi opened 9 months ago

d-m-bailey commented 7 months ago

This requires the automatic addition of subcut at the caravel_core or caravan_core level. For openframe, I'm not sure where it should go.

jeffdi commented 7 months ago
  1. Mitch created pseudo flow for adding subcut region.
  2. Mitch to add new output style to the tech file.
  3. LVS config file modification
  4. Modify make ship / truck to include new cell
  5. Confirm versions used with production tapeout (see Omla)
  6. Offline verify LVS script with changes above
  7. Port to current tapeout for production
  8. May need update / cleanup to precheck (some files related to CVC / LVS should move to the pdk)?
  9. Test and verify

Target to release 1 month prior to shuttle deadline on April 24th

DavidRLindley commented 6 months ago

Deferring past April.