Luca Martis
07/28/2024, 8:42 AMLuca Martis
07/28/2024, 9:59 AMMitch Bailey
07/28/2024, 11:19 AMcaravel_user_project
vs OpenLane
. By OpenLane do you mean flow.tcl
?
With caravel_user_project
, you execute make <cellname>
, and this runs a version of openlane specified in the Makefile
. If this version of openlane is different from the version of openlane that you’re running flow.tcl
, then you might get different results.
It looks like you’re using the proprietary sram macros. Are you following the instructions here?Luca Martis
07/28/2024, 11:23 AMLuca Martis
07/28/2024, 11:23 AMLuca Martis
07/28/2024, 11:24 AMLuca Martis
07/28/2024, 11:26 AMMitch Bailey
07/28/2024, 2:55 PMMarwan Abbas
07/29/2024, 3:16 AMLuca Martis
07/29/2024, 10:54 AMLuca Martis
07/29/2024, 10:57 AMMarwan Abbas
07/29/2024, 10:57 AMMarwan Abbas
07/29/2024, 10:57 AMLuca Martis
07/29/2024, 11:00 AMLuca Martis
07/29/2024, 11:01 AMMarwan Abbas
07/29/2024, 11:06 AMLuca Martis
07/29/2024, 11:13 AMLuca Martis
07/29/2024, 11:15 AMLuca Martis
07/29/2024, 11:16 AMMarwan Abbas
07/29/2024, 11:17 AMMarwan Abbas
07/29/2024, 11:17 AMMarwan Abbas
07/29/2024, 11:18 AMLuca Martis
07/29/2024, 12:34 PMMarwan Abbas
07/29/2024, 1:25 PMLuca Martis
07/29/2024, 1:34 PMMarwan Abbas
07/30/2024, 10:01 AMMarwan Abbas
07/31/2024, 4:37 PM"MAGIC_EXT_USE_GDS": false,
"QUIT_ON_ILLEGAL_OVERLAPS": false,
Luca Martis
07/31/2024, 4:38 PMLuca Martis
07/31/2024, 4:38 PMMarwan Abbas
07/31/2024, 4:39 PMLuca Martis
07/31/2024, 4:41 PMLuca Martis
07/31/2024, 4:41 PMMarwan Abbas
07/31/2024, 4:41 PMLuca Martis
07/31/2024, 4:42 PMMarwan Abbas
07/31/2024, 4:44 PMLuca Martis
07/31/2024, 4:48 PMMarwan Abbas
07/31/2024, 4:50 PMMarwan Abbas
07/31/2024, 4:51 PMLuca Martis
07/31/2024, 4:53 PMMarwan Abbas
07/31/2024, 4:57 PMMarwan Abbas
07/31/2024, 4:57 PMLuca Martis
07/31/2024, 5:02 PMLuca Martis
07/31/2024, 5:45 PMLuca Martis
07/31/2024, 5:46 PMMarwan Abbas
07/31/2024, 5:49 PMLuca Martis
07/31/2024, 7:45 PMMitch Bailey
08/01/2024, 11:29 PMlvs.report
file and the lvs_config.json
file?Luca Martis
08/02/2024, 6:03 AMLuca Martis
08/02/2024, 6:04 AMlvs_config.json
I didn't find itMitch Bailey
08/02/2024, 6:10 AMlvs_config.json
file may be created when you run precheck.
Looks like your results are from openlane’s LVS. The lvs.rpt
file is just a summary. Can you share the full 39-SRAM_SRAM_1024x32_wb_wrapper.gds.lvs.log
file?Luca Martis
08/02/2024, 6:21 AMLuca Martis
08/02/2024, 6:21 AMMitch Bailey
08/02/2024, 3:29 PMSubcircuit pins:
Circuit 1: EF_SRAM_1024x32 |Circuit 2: EF_SRAM_1024x32
-------------------------------------------|-------------------------------------------
...
ScanOutCC |(no matching pin)
Can you verify this on your side? Maybe check the EF_SRAM_1024x32
lef versus the verilog stub.
The sram power does not appear to be connected either.
Net: mem0/vnb
EF_SRAM_1024x32/vnb = 1
...
Can you share your config.json
file?Luca Martis
08/02/2024, 3:39 PM