GitHub
11/01/2023, 10:43 PMSITE
definition
• Are improperly(?) marked CLASS BLOCK
instead of CLASS CORE
as normal standard cells are
MACRO sky130_ef_sc_hd__decap_12
CLASS BLOCK ;
FOREIGN sky130_ef_sc_hd__decap_12 ;
ORIGIN 0.000 0.000 ;
SIZE 5.520 BY 2.720 ;
PIN VGND
…
2. All double-height cells in at least fd_sc_hd
• Have their sites declared as unithd
instead of the correct unithddbl
, e.g.
MACRO sky130_fd_sc_hd__lpflow_lsbuf_lh_hl_isowell_tap_1
CLASS CORE WELLTAP ;
FOREIGN sky130_fd_sc_hd__lpflow_lsbuf_lh_hl_isowell_tap_1 ;
ORIGIN 0.000 0.000 ;
SIZE 6.440 BY 5.440 ;
SYMMETRY X Y R90 ;
SITE unithd ;
…
When manually instantiated, those double-height cells will fail with the message "taller than any row" in OpenROAD for example, unless OpenROAD is instructed to explicitly construct double-height rows to accommodate them.RTimothyEdwards/open_pdks
GitHub
11/02/2023, 4:34 PM