mirror of https://github.com/efabless/caravel.git
1.1 KiB
1.1 KiB
Caravel Automation scripts
Dependencies
How to run
export CARAVEL_ROOT=<caravel path>
export MCW_ROOT=<mgmt core path>
export PDK_ROOT=<path to pdk>
export PDK=<sky130A/B>
python3 signoff_automation.py [-options]
usage: signoff_automation.py [-h] [-d] [-l] [-v] [-rtl] [-gl] [-sdf] [-iv] [-sta] [-a]
optional arguments:
-h, --help show this help message and exit
-d, --drc_check run drc check
-l, --lvs_check run lvs check
-v, --verification run verification
-rtl, --rtl run rtl verification
-gl, --gl run gl verification
-sdf, --sdf run sdf verification
-iv, --iverilog run verification using iverilog
-sta, --primetime_sta
run verification using iverilog
-a, --all run all checks
Reports and logs
Reports can be found $CARAVEL_ROOT/signoff/<design_name>/
Logs can be found at $CARAVEL_ROOT/scripts/logs/