11. Libraries directory

11.1. asap7sc7p5t

ASAP 7 7.5-track standard cell library.

Setup file: asap7sc7p5t.py

Associated PDK: asap7

11.1.1. asap7sc7p5t_rvt

11.1.1.1. asic

Keypath

Value

['asic', 'pdk']

asap7

['asic', 'libarch']

7p5t
11.1.1.1.1. asic, file, yosys

Keypath

Value

['asic', 'file', 'yosys', 'techmap']

../third_party/pdks/virtual/asap7/libs/asap7sc7p5t_rvt/r1p7/techmap/yosys/cells_latch.v
11.1.1.1.2. asic, cells

Keypath

Value

['asic', 'cells', 'driver']

BUFx2_ASAP7_75t_R

['asic', 'cells', 'buf']

BUFx2_ASAP7_75t_R/A/Y

['asic', 'cells', 'tie']

  • TIEHIx1_ASAP7_75t_R/H
  • TIELOx1_ASAP7_75t_R/L

['asic', 'cells', 'hold']

BUFx2_ASAP7_75t_R

['asic', 'cells', 'clkbuf']

BUFx2_ASAP7_75t_R

['asic', 'cells', 'ignore']

  • *x1_ASAP7*
  • *x1p*_ASAP7*
  • *xp*_ASAP7*
  • SDF*
  • ICG*
  • DFFH*

['asic', 'cells', 'filler']

FILLER_ASAP7_75t_R

['asic', 'cells', 'tap']

TAPCELL_ASAP7_75t_R

['asic', 'cells', 'endcap']

DECAPx1_ASAP7_75t_R
11.1.1.1.3. asic, footprint, asap7sc7p5t

Keypath

Value

['asic', 'footprint', 'asap7sc7p5t', 'symmetry']

Y

['asic', 'footprint', 'asap7sc7p5t', 'size']

(0.054, 0.27)

11.1.1.2. model, timing, nldm

Keypath

Value

['model', 'timing', 'nldm', 'typical']

../third_party/pdks/virtual/asap7/libs/asap7sc7p5t_rvt/r1p7/nldm/asap7sc7p5t_rvt_ff.lib

11.1.1.3. model, layout, lef

Keypath

Value

['model', 'layout', 'lef', '10M']

../third_party/pdks/virtual/asap7/libs/asap7sc7p5t_rvt/r1p7/lef/asap7sc7p5t_rvt.lef

11.1.1.4. model, layout, gds

Keypath

Value

['model', 'layout', 'gds', '10M']

../third_party/pdks/virtual/asap7/libs/asap7sc7p5t_rvt/r1p7/gds/asap7sc7p5t_rvt.gds

11.1.2. asap7sc7p5t_lvt

11.1.2.1. asic

Keypath

Value

['asic', 'pdk']

asap7

['asic', 'libarch']

7p5t
11.1.2.1.1. asic, file, yosys

Keypath

Value

['asic', 'file', 'yosys', 'techmap']

../third_party/pdks/virtual/asap7/libs/asap7sc7p5t_rvt/r1p7/techmap/yosys/cells_latch.v
11.1.2.1.2. asic, cells

Keypath

Value

['asic', 'cells', 'driver']

BUFx2_ASAP7_75t_L

['asic', 'cells', 'buf']

BUFx2_ASAP7_75t_L/A/Y

['asic', 'cells', 'tie']

  • TIEHIx1_ASAP7_75t_L/H
  • TIELOx1_ASAP7_75t_L/L

['asic', 'cells', 'hold']

BUFx2_ASAP7_75t_L

['asic', 'cells', 'clkbuf']

BUFx2_ASAP7_75t_L

['asic', 'cells', 'ignore']

  • *x1_ASAP7*
  • *x1p*_ASAP7*
  • *xp*_ASAP7*
  • SDF*
  • ICG*
  • DFFH*

['asic', 'cells', 'filler']

FILLER_ASAP7_75t_L

['asic', 'cells', 'tap']

TAPCELL_ASAP7_75t_L

['asic', 'cells', 'endcap']

DECAPx1_ASAP7_75t_L
11.1.2.1.3. asic, footprint, asap7sc7p5t

Keypath

Value

['asic', 'footprint', 'asap7sc7p5t', 'symmetry']

Y

['asic', 'footprint', 'asap7sc7p5t', 'size']

(0.054, 0.27)

11.1.2.2. model, timing, nldm

Keypath

Value

['model', 'timing', 'nldm', 'typical']

../third_party/pdks/virtual/asap7/libs/asap7sc7p5t_rvt/r1p7/nldm/asap7sc7p5t_rvt_ff.lib

11.1.2.3. model, layout, lef

Keypath

Value

['model', 'layout', 'lef', '10M']

../third_party/pdks/virtual/asap7/libs/asap7sc7p5t_rvt/r1p7/lef/asap7sc7p5t_rvt.lef

11.1.2.4. model, layout, gds

Keypath

Value

['model', 'layout', 'gds', '10M']

../third_party/pdks/virtual/asap7/libs/asap7sc7p5t_rvt/r1p7/gds/asap7sc7p5t_rvt.gds

11.1.3. asap7sc7p5t_slvt

11.1.3.1. asic

Keypath

Value

['asic', 'pdk']

asap7

['asic', 'libarch']

7p5t
11.1.3.1.1. asic, file, yosys

Keypath

Value

['asic', 'file', 'yosys', 'techmap']

../third_party/pdks/virtual/asap7/libs/asap7sc7p5t_rvt/r1p7/techmap/yosys/cells_latch.v
11.1.3.1.2. asic, cells

Keypath

Value

['asic', 'cells', 'driver']

BUFx2_ASAP7_75t_SL

['asic', 'cells', 'buf']

BUFx2_ASAP7_75t_SL/A/Y

['asic', 'cells', 'tie']

  • TIEHIx1_ASAP7_75t_SL/H
  • TIELOx1_ASAP7_75t_SL/L

['asic', 'cells', 'hold']

BUFx2_ASAP7_75t_SL

['asic', 'cells', 'clkbuf']

BUFx2_ASAP7_75t_SL

['asic', 'cells', 'ignore']

  • *x1_ASAP7*
  • *x1p*_ASAP7*
  • *xp*_ASAP7*
  • SDF*
  • ICG*
  • DFFH*

['asic', 'cells', 'filler']

FILLER_ASAP7_75t_SL

['asic', 'cells', 'tap']

TAPCELL_ASAP7_75t_SL

['asic', 'cells', 'endcap']

DECAPx1_ASAP7_75t_SL
11.1.3.1.3. asic, footprint, asap7sc7p5t

Keypath

Value

['asic', 'footprint', 'asap7sc7p5t', 'symmetry']

Y

['asic', 'footprint', 'asap7sc7p5t', 'size']

(0.054, 0.27)

11.1.3.2. model, timing, nldm

Keypath

Value

['model', 'timing', 'nldm', 'typical']

../third_party/pdks/virtual/asap7/libs/asap7sc7p5t_rvt/r1p7/nldm/asap7sc7p5t_rvt_ff.lib

11.1.3.3. model, layout, lef

Keypath

Value

['model', 'layout', 'lef', '10M']

../third_party/pdks/virtual/asap7/libs/asap7sc7p5t_rvt/r1p7/lef/asap7sc7p5t_rvt.lef

11.1.3.4. model, layout, gds

Keypath

Value

['model', 'layout', 'gds', '10M']

../third_party/pdks/virtual/asap7/libs/asap7sc7p5t_rvt/r1p7/gds/asap7sc7p5t_rvt.gds

11.2. nangate45

Nangate open standard cell library for FreePDK45.

Setup file: nangate45.py

Associated PDK: freepdk45

11.2.1. nangate45

11.2.1.1. asic

Keypath

Value

['asic', 'stackup']

10M

['asic', 'pdk']

freepdk45

['asic', 'pgmetal']

m1

['asic', 'libarch']

10t
11.2.1.1.1. asic, file, yosys

Keypath

Value

['asic', 'file', 'yosys', 'techmap']

../third_party/pdks/virtual/freepdk45/libs/nangate45/r1p0/techmap/yosys/cells_latch.v
11.2.1.1.2. asic, cells

Keypath

Value

['asic', 'cells', 'driver']

BUF_X4

['asic', 'cells', 'buf']

BUF_X1/A/Z

['asic', 'cells', 'tie']

  • LOGIC1_X1/Z
  • LOGIC0_X1/Z

['asic', 'cells', 'hold']

BUF_X1

['asic', 'cells', 'clkbuf']

BUF_X4

['asic', 'cells', 'ignore']

  • AOI211_X1
  • OAI211_X1

['asic', 'cells', 'filler']

  • FILLCELL_X1
  • FILLCELL_X2
  • FILLCELL_X4
  • FILLCELL_X8
  • FILLCELL_X16
  • FILLCELL_X32

['asic', 'cells', 'tap']

FILLCELL_X1

['asic', 'cells', 'endcap']

FILLCELL_X1
11.2.1.1.3. asic, footprint, FreePDK45_38x28_10R_NP_162NW_34O

Keypath

Value

['asic', 'footprint', 'FreePDK45_38x28_10R_NP_162NW_34O', 'symmetry']

Y

['asic', 'footprint', 'FreePDK45_38x28_10R_NP_162NW_34O', 'size']

(0.19, 1.4)

11.2.1.2. model, timing, nldm

Keypath

Value

['model', 'timing', 'nldm', 'typical']

../third_party/pdks/virtual/freepdk45/libs/nangate45/r1p0/lib/NangateOpenCellLibrary_typical.lib

11.2.1.3. model, layout, lef

Keypath

Value

['model', 'layout', 'lef', '10M']

../third_party/pdks/virtual/freepdk45/libs/nangate45/r1p0/lef/NangateOpenCellLibrary.macro.mod.lef

11.2.1.4. model, layout, gds

Keypath

Value

['model', 'layout', 'gds', '10M']

../third_party/pdks/virtual/freepdk45/libs/nangate45/r1p0/gds/NangateOpenCellLibrary.gds

11.3. sky130hd

Skywater130 standard cell library.

Setup file: sky130hd.py

Associated PDK: skywater130

11.3.1. sky130hd

11.3.1.1. asic

Keypath

Value

['asic', 'stackup']

5M1LI

['asic', 'pdk']

skywater130

['asic', 'pgmetal']

m1

['asic', 'libarch']

unithd
11.3.1.1.1. asic, file, yosys

Keypath

Value

['asic', 'file', 'yosys', 'techmap']

../third_party/pdks/skywater/skywater130/libs/sky130hd/v0_0_2/techmap/yosys/cells_latch.v
11.3.1.1.2. asic, cells

Keypath

Value

['asic', 'cells', 'driver']

['asic', 'cells', 'buf']

sky130_fd_sc_hd__buf_4/A/X

['asic', 'cells', 'tie']

  • sky130_fd_sc_hd__conb_1/HI
  • sky130_fd_sc_hd__conb_1/LO

['asic', 'cells', 'hold']

sky130_fd_sc_hd__buf_1

['asic', 'cells', 'clkbuf']

sky130_fd_sc_hd__clkbuf_1

['asic', 'cells', 'ignore']

  • sky130_fd_sc_hd__probe_p_8
  • sky130_fd_sc_hd__probec_p_8
  • sky130_fd_sc_hd__lpflow_bleeder_1
  • sky130_fd_sc_hd__lpflow_clkbufkapwr_1
  • sky130_fd_sc_hd__lpflow_clkbufkapwr_16
  • sky130_fd_sc_hd__lpflow_clkbufkapwr_2
  • sky130_fd_sc_hd__lpflow_clkbufkapwr_4
  • sky130_fd_sc_hd__lpflow_clkbufkapwr_8
  • sky130_fd_sc_hd__lpflow_clkinvkapwr_1
  • sky130_fd_sc_hd__lpflow_clkinvkapwr_16
  • sky130_fd_sc_hd__lpflow_clkinvkapwr_2
  • sky130_fd_sc_hd__lpflow_clkinvkapwr_4
  • sky130_fd_sc_hd__lpflow_clkinvkapwr_8
  • sky130_fd_sc_hd__lpflow_decapkapwr_12
  • sky130_fd_sc_hd__lpflow_decapkapwr_3
  • sky130_fd_sc_hd__lpflow_decapkapwr_4
  • sky130_fd_sc_hd__lpflow_decapkapwr_6
  • sky130_fd_sc_hd__lpflow_decapkapwr_8
  • sky130_fd_sc_hd__lpflow_inputiso0n_1
  • sky130_fd_sc_hd__lpflow_inputiso0p_1
  • sky130_fd_sc_hd__lpflow_inputiso1n_1
  • sky130_fd_sc_hd__lpflow_inputiso1p_1
  • sky130_fd_sc_hd__lpflow_inputisolatch_1
  • sky130_fd_sc_hd__lpflow_isobufsrc_1
  • sky130_fd_sc_hd__lpflow_isobufsrc_16
  • sky130_fd_sc_hd__lpflow_isobufsrc_2
  • sky130_fd_sc_hd__lpflow_isobufsrc_4
  • sky130_fd_sc_hd__lpflow_isobufsrc_8
  • sky130_fd_sc_hd__lpflow_isobufsrckapwr_16
  • sky130_fd_sc_hd__lpflow_lsbuf_lh_hl_isowell_tap_1
  • sky130_fd_sc_hd__lpflow_lsbuf_lh_hl_isowell_tap_2
  • sky130_fd_sc_hd__lpflow_lsbuf_lh_hl_isowell_tap_4
  • sky130_fd_sc_hd__lpflow_lsbuf_lh_isowell_4
  • sky130_fd_sc_hd__lpflow_lsbuf_lh_isowell_tap_1
  • sky130_fd_sc_hd__lpflow_lsbuf_lh_isowell_tap_2
  • sky130_fd_sc_hd__lpflow_lsbuf_lh_isowell_tap_4
  • sky130_fd_sc_hd__buf_16

['asic', 'cells', 'filler']

  • sky130_fd_sc_hd__fill_1
  • sky130_fd_sc_hd__fill_2
  • sky130_fd_sc_hd__fill_4
  • sky130_fd_sc_hd__fill_8

['asic', 'cells', 'tap']

sky130_fd_sc_hd__tapvpwrvgnd_1

['asic', 'cells', 'endcap']

sky130_fd_sc_hd__decap_4
11.3.1.1.3. asic, footprint, unithd

Keypath

Value

['asic', 'footprint', 'unithd', 'symmetry']

Y

['asic', 'footprint', 'unithd', 'size']

(0.46, 2.72)
11.3.1.1.4. asic, footprint, unithddbl

Keypath

Value

['asic', 'footprint', 'unithddbl', 'symmetry']

Y

['asic', 'footprint', 'unithddbl', 'size']

(0.46, 5.44)

11.3.1.2. model, timing, nldm

Keypath

Value

['model', 'timing', 'nldm', 'typical']

../third_party/pdks/skywater/skywater130/libs/sky130hd/v0_0_2/lib/sky130_fd_sc_hd__tt_025C_1v80.lib

11.3.1.3. model, layout, lef

Keypath

Value

['model', 'layout', 'lef', '5M1LI']

../third_party/pdks/skywater/skywater130/libs/sky130hd/v0_0_2/lef/sky130_fd_sc_hd_merged.lef

11.3.1.4. model, layout, gds

Keypath

Value

['model', 'layout', 'gds', '5M1LI']

../third_party/pdks/skywater/skywater130/libs/sky130hd/v0_0_2/gds/sky130_fd_sc_hd.gds

11.4. sky130io

Skywater130 I/O library.

Setup file: sky130io.py

Associated PDK: skywater130

11.4.1. sky130io

11.4.1.1. asic

Keypath

Value

['asic', 'stackup']

5M1LI

['asic', 'pdk']

skywater130

11.4.1.2. model, timing, nldm

Keypath

Value

['model', 'timing', 'nldm', 'typical']

../third_party/pdks/skywater/skywater130/libs/sky130io/v0_0_2/io/sky130_dummy_io.lib

11.4.1.3. model, layout, lef

Keypath

Value

['model', 'layout', 'lef', '5M1LI']

../third_party/pdks/skywater/skywater130/libs/sky130io/v0_0_2/io/sky130_ef_io.lef

11.4.1.4. model, layout, gds

Keypath

Value

['model', 'layout', 'gds', '5M1LI']

  • ../third_party/pdks/skywater/skywater130/libs/sky130io/v0_0_2/io/sky130_ef_io.gds
  • ../third_party/pdks/skywater/skywater130/libs/sky130io/v0_0_2/io/sky130_fd_io.gds
  • ../third_party/pdks/skywater/skywater130/libs/sky130io/v0_0_2/io/sky130_ef_io__gpiov2_pad_wrapped.gds