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