Anton Blanchard
04/11/2022, 1:35 AMCVC: Counting and linking...
Fatal error:could not find subcircuit: XFILLER_246_109(sky130_ef_sc_hd__decap_12) in Microwatt_FP_DFFRFileMitch Bailey
04/11/2022, 2:26 AMsky130_fd_sc_hd.cdl file. 🤔 Quickest fix would be to edit the $PDK_ROOT/sky130A/libs.ref/sky130_fd_sc_hd/cdl/sky130_fd_sc_hd.cdl and copy sky130_fd_sc_hd__decap_12 to sky130_ef_sc_hd__decap_12.Anton Blanchard
04/11/2022, 11:25 AMMitch Bailey
04/11/2022, 11:39 AMsky130_fd_sc_hd__decap_12 and sky130_ef_sc_hd__decap_12 is the li1 area, I believe. The cdl netlists should be the same.Anton Blanchard
04/11/2022, 11:40 AMMitch Bailey
04/11/2022, 11:45 AMsky130_ef_sc_hd cells in the sky130_fd_sc_hd library. The current CVC integration into openlane is somewhat of a kludge and needs to be reworked.Tim Edwards
04/11/2022, 9:44 PMMitch Bailey
04/11/2022, 11:26 PMSTD_CELL_LIBRARY. @User can you create a pull request for adding sky130_ef_sc_hd__decap_12 to sky130_fd_sc_hd.cdl?Anton Blanchard
04/13/2022, 11:55 AMinclude= works. I had hoped I could just add the file to sky130/custom/sky130_fd_sc_hd/cdl/ and modify the Makefile:
-cdl %l/latest/cells/*/*.cdl ignore=topography compile-only \
+ include=custom/sky130_fd_sc_hd/cdl/*.cdl \
That failed, so I obviously don't understand. Will look more tomorrowTim Edwards
04/13/2022, 10:13 PM