5. Pre-Defined Libraries#

The following are examples are pre-built libraries that come with SiliconCompiler which you can use for your own builds.

See the pre-built targets for examples on how these are used in conjunction with pdks, tools and flows.

5.1. asap7sc7p5t#

ASAP 7 7.5-track standard cell library.

Setup file: asap7sc7p5t.py

Associated PDK: asap7

5.1.1. Data sources#

Package

Specifications

lambdapdk

  • Path: https://github.com/siliconcompiler/lambdapdk/archive/refs/tags/

  • Reference: v0.1.24

5.1.2. asap7sc7p5t_rvt#

5.1.2.1. asic#

Keypath

Value

['asic', 'libarch']

7p5t
5.1.2.1.1. asic, cells#

Keypath

Value

['asic', 'cells', 'decap']

  • DECAPx1_ASAP7_75t_R
  • DECAPx1_ASAP7_75t_R
  • DECAPx3_ASAP7_75t_R
  • DECAPx6_ASAP7_75t_R
  • DECAPx10_ASAP7_75t_R

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

  • TIEHIx1_ASAP7_75t_R
  • TIELOx1_ASAP7_75t_R

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

BUFx2_ASAP7_75t_R

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

BUFx2_ASAP7_75t_R

['asic', 'cells', 'dontuse']

  • *x1p*_ASAP7*
  • *xp*_ASAP7*
  • SDF*
  • ICG*

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

  • FILLER_ASAP7_75t_R
  • FILLERxp5_ASAP7_75t_R

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

TAPCELL_ASAP7_75t_R

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

DECAPx1_ASAP7_75t_R
5.1.2.1.2. asic, site#

Keypath

Value

['asic', 'site', '7p5t']

asap7sc7p5t

5.1.2.2. output, typical#

Keypath

Value

['output', 'typical', 'nldm']

  • lambdapdk/asap7/libs/asap7sc7p5t_rvt/nldm/asap7sc7p5t_AO_RVT_TT_nldm.lib.gz, lambdapdk

  • lambdapdk/asap7/libs/asap7sc7p5t_rvt/nldm/asap7sc7p5t_INVBUF_RVT_TT_nldm.lib.gz, lambdapdk

  • lambdapdk/asap7/libs/asap7sc7p5t_rvt/nldm/asap7sc7p5t_OA_RVT_TT_nldm.lib.gz, lambdapdk

  • lambdapdk/asap7/libs/asap7sc7p5t_rvt/nldm/asap7sc7p5t_SEQ_RVT_TT_nldm.lib.gz, lambdapdk

  • lambdapdk/asap7/libs/asap7sc7p5t_rvt/nldm/asap7sc7p5t_SIMPLE_RVT_TT_nldm.lib.gz, lambdapdk

['output', 'typical', 'spice']

lambdapdk/asap7/libs/asap7sc7p5t_rvt/netlist/asap7sc7p5t_28_R.sp, lambdapdk

5.1.2.3. output, fast#

Keypath

Value

['output', 'fast', 'nldm']

  • lambdapdk/asap7/libs/asap7sc7p5t_rvt/nldm/asap7sc7p5t_AO_RVT_FF_nldm.lib.gz, lambdapdk

  • lambdapdk/asap7/libs/asap7sc7p5t_rvt/nldm/asap7sc7p5t_INVBUF_RVT_FF_nldm.lib.gz, lambdapdk

  • lambdapdk/asap7/libs/asap7sc7p5t_rvt/nldm/asap7sc7p5t_OA_RVT_FF_nldm.lib.gz, lambdapdk

  • lambdapdk/asap7/libs/asap7sc7p5t_rvt/nldm/asap7sc7p5t_SEQ_RVT_FF_nldm.lib.gz, lambdapdk

  • lambdapdk/asap7/libs/asap7sc7p5t_rvt/nldm/asap7sc7p5t_SIMPLE_RVT_FF_nldm.lib.gz, lambdapdk

['output', 'fast', 'spice']

lambdapdk/asap7/libs/asap7sc7p5t_rvt/netlist/asap7sc7p5t_28_R.sp, lambdapdk

5.1.2.4. output, slow#

Keypath

Value

['output', 'slow', 'nldm']

  • lambdapdk/asap7/libs/asap7sc7p5t_rvt/nldm/asap7sc7p5t_AO_RVT_SS_nldm.lib.gz, lambdapdk

  • lambdapdk/asap7/libs/asap7sc7p5t_rvt/nldm/asap7sc7p5t_INVBUF_RVT_SS_nldm.lib.gz, lambdapdk

  • lambdapdk/asap7/libs/asap7sc7p5t_rvt/nldm/asap7sc7p5t_OA_RVT_SS_nldm.lib.gz, lambdapdk

  • lambdapdk/asap7/libs/asap7sc7p5t_rvt/nldm/asap7sc7p5t_SEQ_RVT_SS_nldm.lib.gz, lambdapdk

  • lambdapdk/asap7/libs/asap7sc7p5t_rvt/nldm/asap7sc7p5t_SIMPLE_RVT_SS_nldm.lib.gz, lambdapdk

['output', 'slow', 'spice']

lambdapdk/asap7/libs/asap7sc7p5t_rvt/netlist/asap7sc7p5t_28_R.sp, lambdapdk

5.1.2.5. output, 10M#

Keypath

Value

['output', '10M', 'lef']

lambdapdk/asap7/libs/asap7sc7p5t_rvt/lef/asap7sc7p5t_28_R.lef, lambdapdk

['output', '10M', 'gds']

lambdapdk/asap7/libs/asap7sc7p5t_rvt/gds/asap7sc7p5t_28_R.gds.gz, lambdapdk

['output', '10M', 'cdl']

lambdapdk/asap7/libs/asap7sc7p5t_rvt/netlist/asap7sc7p5t_28_R.cdl, lambdapdk

5.1.2.6. option#

Keypath

Value

['option', 'pdk']

asap7
5.1.2.6.1. option, var#
5.1.2.6.2. option, file#

Keypath

Value

['option', 'file', 'yosys_techmap']

lambdapdk/asap7/libs/asap7sc7p5t_rvt/techmap/yosys/cells_latch.v, lambdapdk

['option', 'file', 'yosys_addermap']

lambdapdk/asap7/libs/asap7sc7p5t_rvt/techmap/yosys/cells_adders.v, lambdapdk

['option', 'file', 'yosys_dff_liberty']

lambdapdk/asap7/libs/asap7sc7p5t_rvt/nldm/asap7sc7p5t_SEQ_RVT_SS_nldm.lib.gz, lambdapdk

['option', 'file', 'openroad_tracks']

lambdapdk/asap7/libs/asap7sc7p5t_rvt/apr/openroad/tracks.tcl, lambdapdk

['option', 'file', 'openroad_tapcells']

lambdapdk/asap7/libs/asap7sc7p5t_rvt/apr/openroad/tapcells.tcl, lambdapdk

['option', 'file', 'openroad_pdngen']

lambdapdk/asap7/libs/asap7sc7p5t_rvt/apr/openroad/pdngen.tcl, lambdapdk

['option', 'file', 'openroad_global_connect']

lambdapdk/asap7/libs/asap7sc7p5t_rvt/apr/openroad/global_connect.tcl, lambdapdk

Associated PDK: None

5.1.3. Data sources#

Package

Specifications

lambdapdk

  • Path: https://github.com/siliconcompiler/lambdapdk/archive/refs/tags/

  • Reference: v0.1.24

5.1.4. lambdalib_asap7sc7p5t_rvt#

5.1.4.1. option#

Keypath

Value

['option', 'ydir']

lambdapdk/asap7/libs/asap7sc7p5t_rvt/lambda, lambdapdk

Associated PDK: asap7

5.1.5. Data sources#

Package

Specifications

lambdapdk

  • Path: https://github.com/siliconcompiler/lambdapdk/archive/refs/tags/

  • Reference: v0.1.24

5.1.6. asap7sc7p5t_lvt#

5.1.6.1. asic#

Keypath

Value

['asic', 'libarch']

7p5t
5.1.6.1.1. asic, cells#

Keypath

Value

['asic', 'cells', 'decap']

  • DECAPx1_ASAP7_75t_L
  • DECAPx1_ASAP7_75t_L
  • DECAPx3_ASAP7_75t_L
  • DECAPx6_ASAP7_75t_L
  • DECAPx10_ASAP7_75t_L

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

  • TIEHIx1_ASAP7_75t_L
  • TIELOx1_ASAP7_75t_L

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

BUFx2_ASAP7_75t_L

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

BUFx2_ASAP7_75t_L

['asic', 'cells', 'dontuse']

  • *x1p*_ASAP7*
  • *xp*_ASAP7*
  • SDF*
  • ICG*

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

  • FILLER_ASAP7_75t_L
  • FILLERxp5_ASAP7_75t_L

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

TAPCELL_ASAP7_75t_L

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

DECAPx1_ASAP7_75t_L
5.1.6.1.2. asic, site#

Keypath

Value

['asic', 'site', '7p5t']

asap7sc7p5t

5.1.6.2. output, typical#

Keypath

Value

['output', 'typical', 'nldm']

  • lambdapdk/asap7/libs/asap7sc7p5t_lvt/nldm/asap7sc7p5t_AO_LVT_TT_nldm.lib.gz, lambdapdk

  • lambdapdk/asap7/libs/asap7sc7p5t_lvt/nldm/asap7sc7p5t_INVBUF_LVT_TT_nldm.lib.gz, lambdapdk

  • lambdapdk/asap7/libs/asap7sc7p5t_lvt/nldm/asap7sc7p5t_OA_LVT_TT_nldm.lib.gz, lambdapdk

  • lambdapdk/asap7/libs/asap7sc7p5t_lvt/nldm/asap7sc7p5t_SEQ_LVT_TT_nldm.lib.gz, lambdapdk

  • lambdapdk/asap7/libs/asap7sc7p5t_lvt/nldm/asap7sc7p5t_SIMPLE_LVT_TT_nldm.lib.gz, lambdapdk

['output', 'typical', 'spice']

lambdapdk/asap7/libs/asap7sc7p5t_lvt/netlist/asap7sc7p5t_28_L.sp, lambdapdk

5.1.6.3. output, fast#

Keypath

Value

['output', 'fast', 'nldm']

  • lambdapdk/asap7/libs/asap7sc7p5t_lvt/nldm/asap7sc7p5t_AO_LVT_FF_nldm.lib.gz, lambdapdk

  • lambdapdk/asap7/libs/asap7sc7p5t_lvt/nldm/asap7sc7p5t_INVBUF_LVT_FF_nldm.lib.gz, lambdapdk

  • lambdapdk/asap7/libs/asap7sc7p5t_lvt/nldm/asap7sc7p5t_OA_LVT_FF_nldm.lib.gz, lambdapdk

  • lambdapdk/asap7/libs/asap7sc7p5t_lvt/nldm/asap7sc7p5t_SEQ_LVT_FF_nldm.lib.gz, lambdapdk

  • lambdapdk/asap7/libs/asap7sc7p5t_lvt/nldm/asap7sc7p5t_SIMPLE_LVT_FF_nldm.lib.gz, lambdapdk

['output', 'fast', 'spice']

lambdapdk/asap7/libs/asap7sc7p5t_lvt/netlist/asap7sc7p5t_28_L.sp, lambdapdk

5.1.6.4. output, slow#

Keypath

Value

['output', 'slow', 'nldm']

  • lambdapdk/asap7/libs/asap7sc7p5t_lvt/nldm/asap7sc7p5t_AO_LVT_SS_nldm.lib.gz, lambdapdk

  • lambdapdk/asap7/libs/asap7sc7p5t_lvt/nldm/asap7sc7p5t_INVBUF_LVT_SS_nldm.lib.gz, lambdapdk

  • lambdapdk/asap7/libs/asap7sc7p5t_lvt/nldm/asap7sc7p5t_OA_LVT_SS_nldm.lib.gz, lambdapdk

  • lambdapdk/asap7/libs/asap7sc7p5t_lvt/nldm/asap7sc7p5t_SEQ_LVT_SS_nldm.lib.gz, lambdapdk

  • lambdapdk/asap7/libs/asap7sc7p5t_lvt/nldm/asap7sc7p5t_SIMPLE_LVT_SS_nldm.lib.gz, lambdapdk

['output', 'slow', 'spice']

lambdapdk/asap7/libs/asap7sc7p5t_lvt/netlist/asap7sc7p5t_28_L.sp, lambdapdk

5.1.6.5. output, 10M#

Keypath

Value

['output', '10M', 'lef']

lambdapdk/asap7/libs/asap7sc7p5t_lvt/lef/asap7sc7p5t_28_L.lef, lambdapdk

['output', '10M', 'gds']

lambdapdk/asap7/libs/asap7sc7p5t_lvt/gds/asap7sc7p5t_28_L.gds.gz, lambdapdk

['output', '10M', 'cdl']

lambdapdk/asap7/libs/asap7sc7p5t_lvt/netlist/asap7sc7p5t_28_L.cdl, lambdapdk

5.1.6.6. option#

Keypath

Value

['option', 'pdk']

asap7
5.1.6.6.1. option, var#
5.1.6.6.2. option, file#

Keypath

Value

['option', 'file', 'yosys_techmap']

lambdapdk/asap7/libs/asap7sc7p5t_lvt/techmap/yosys/cells_latch.v, lambdapdk

['option', 'file', 'yosys_addermap']

lambdapdk/asap7/libs/asap7sc7p5t_lvt/techmap/yosys/cells_adders.v, lambdapdk

['option', 'file', 'yosys_dff_liberty']

lambdapdk/asap7/libs/asap7sc7p5t_lvt/nldm/asap7sc7p5t_SEQ_LVT_SS_nldm.lib.gz, lambdapdk

['option', 'file', 'openroad_tracks']

lambdapdk/asap7/libs/asap7sc7p5t_lvt/apr/openroad/tracks.tcl, lambdapdk

['option', 'file', 'openroad_tapcells']

lambdapdk/asap7/libs/asap7sc7p5t_lvt/apr/openroad/tapcells.tcl, lambdapdk

['option', 'file', 'openroad_pdngen']

lambdapdk/asap7/libs/asap7sc7p5t_lvt/apr/openroad/pdngen.tcl, lambdapdk

['option', 'file', 'openroad_global_connect']

lambdapdk/asap7/libs/asap7sc7p5t_lvt/apr/openroad/global_connect.tcl, lambdapdk

Associated PDK: None

5.1.7. Data sources#

Package

Specifications

lambdapdk

  • Path: https://github.com/siliconcompiler/lambdapdk/archive/refs/tags/

  • Reference: v0.1.24

5.1.8. lambdalib_asap7sc7p5t_lvt#

5.1.8.1. option#

Keypath

Value

['option', 'ydir']

lambdapdk/asap7/libs/asap7sc7p5t_lvt/lambda, lambdapdk

Associated PDK: asap7

5.1.9. Data sources#

Package

Specifications

lambdapdk

  • Path: https://github.com/siliconcompiler/lambdapdk/archive/refs/tags/

  • Reference: v0.1.24

5.1.10. asap7sc7p5t_slvt#

5.1.10.1. asic#

Keypath

Value

['asic', 'libarch']

7p5t
5.1.10.1.1. asic, cells#

Keypath

Value

['asic', 'cells', 'decap']

  • DECAPx1_ASAP7_75t_SL
  • DECAPx1_ASAP7_75t_SL
  • DECAPx3_ASAP7_75t_SL
  • DECAPx6_ASAP7_75t_SL
  • DECAPx10_ASAP7_75t_SL

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

  • TIEHIx1_ASAP7_75t_SL
  • TIELOx1_ASAP7_75t_SL

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

BUFx2_ASAP7_75t_SL

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

BUFx2_ASAP7_75t_SL

['asic', 'cells', 'dontuse']

  • *x1p*_ASAP7*
  • *xp*_ASAP7*
  • SDF*
  • ICG*

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

  • FILLER_ASAP7_75t_SL
  • FILLERxp5_ASAP7_75t_SL

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

TAPCELL_ASAP7_75t_SL

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

DECAPx1_ASAP7_75t_SL
5.1.10.1.2. asic, site#

Keypath

Value

['asic', 'site', '7p5t']

asap7sc7p5t

5.1.10.2. output, typical#

Keypath

Value

['output', 'typical', 'nldm']

  • lambdapdk/asap7/libs/asap7sc7p5t_slvt/nldm/asap7sc7p5t_AO_SLVT_TT_nldm.lib.gz, lambdapdk

  • lambdapdk/asap7/libs/asap7sc7p5t_slvt/nldm/asap7sc7p5t_INVBUF_SLVT_TT_nldm.lib.gz, lambdapdk

  • lambdapdk/asap7/libs/asap7sc7p5t_slvt/nldm/asap7sc7p5t_OA_SLVT_TT_nldm.lib.gz, lambdapdk

  • lambdapdk/asap7/libs/asap7sc7p5t_slvt/nldm/asap7sc7p5t_SEQ_SLVT_TT_nldm.lib.gz, lambdapdk

  • lambdapdk/asap7/libs/asap7sc7p5t_slvt/nldm/asap7sc7p5t_SIMPLE_SLVT_TT_nldm.lib.gz, lambdapdk

['output', 'typical', 'spice']

lambdapdk/asap7/libs/asap7sc7p5t_slvt/netlist/asap7sc7p5t_28_SL.sp, lambdapdk

5.1.10.3. output, fast#

Keypath

Value

['output', 'fast', 'nldm']

  • lambdapdk/asap7/libs/asap7sc7p5t_slvt/nldm/asap7sc7p5t_AO_SLVT_FF_nldm.lib.gz, lambdapdk

  • lambdapdk/asap7/libs/asap7sc7p5t_slvt/nldm/asap7sc7p5t_INVBUF_SLVT_FF_nldm.lib.gz, lambdapdk

  • lambdapdk/asap7/libs/asap7sc7p5t_slvt/nldm/asap7sc7p5t_OA_SLVT_FF_nldm.lib.gz, lambdapdk

  • lambdapdk/asap7/libs/asap7sc7p5t_slvt/nldm/asap7sc7p5t_SEQ_SLVT_FF_nldm.lib.gz, lambdapdk

  • lambdapdk/asap7/libs/asap7sc7p5t_slvt/nldm/asap7sc7p5t_SIMPLE_SLVT_FF_nldm.lib.gz, lambdapdk

['output', 'fast', 'spice']

lambdapdk/asap7/libs/asap7sc7p5t_slvt/netlist/asap7sc7p5t_28_SL.sp, lambdapdk

5.1.10.4. output, slow#

Keypath

Value

['output', 'slow', 'nldm']

  • lambdapdk/asap7/libs/asap7sc7p5t_slvt/nldm/asap7sc7p5t_AO_SLVT_SS_nldm.lib.gz, lambdapdk

  • lambdapdk/asap7/libs/asap7sc7p5t_slvt/nldm/asap7sc7p5t_INVBUF_SLVT_SS_nldm.lib.gz, lambdapdk

  • lambdapdk/asap7/libs/asap7sc7p5t_slvt/nldm/asap7sc7p5t_OA_SLVT_SS_nldm.lib.gz, lambdapdk

  • lambdapdk/asap7/libs/asap7sc7p5t_slvt/nldm/asap7sc7p5t_SEQ_SLVT_SS_nldm.lib.gz, lambdapdk

  • lambdapdk/asap7/libs/asap7sc7p5t_slvt/nldm/asap7sc7p5t_SIMPLE_SLVT_SS_nldm.lib.gz, lambdapdk

['output', 'slow', 'spice']

lambdapdk/asap7/libs/asap7sc7p5t_slvt/netlist/asap7sc7p5t_28_SL.sp, lambdapdk

5.1.10.5. output, 10M#

Keypath

Value

['output', '10M', 'lef']

lambdapdk/asap7/libs/asap7sc7p5t_slvt/lef/asap7sc7p5t_28_SL.lef, lambdapdk

['output', '10M', 'gds']

lambdapdk/asap7/libs/asap7sc7p5t_slvt/gds/asap7sc7p5t_28_SL.gds.gz, lambdapdk

['output', '10M', 'cdl']

lambdapdk/asap7/libs/asap7sc7p5t_slvt/netlist/asap7sc7p5t_28_SL.cdl, lambdapdk

5.1.10.6. option#

Keypath

Value

['option', 'pdk']

asap7
5.1.10.6.1. option, var#
5.1.10.6.2. option, file#

Keypath

Value

['option', 'file', 'yosys_techmap']

lambdapdk/asap7/libs/asap7sc7p5t_slvt/techmap/yosys/cells_latch.v, lambdapdk

['option', 'file', 'yosys_addermap']

lambdapdk/asap7/libs/asap7sc7p5t_slvt/techmap/yosys/cells_adders.v, lambdapdk

['option', 'file', 'yosys_dff_liberty']

lambdapdk/asap7/libs/asap7sc7p5t_slvt/nldm/asap7sc7p5t_SEQ_SLVT_SS_nldm.lib.gz, lambdapdk

['option', 'file', 'openroad_tracks']

lambdapdk/asap7/libs/asap7sc7p5t_slvt/apr/openroad/tracks.tcl, lambdapdk

['option', 'file', 'openroad_tapcells']

lambdapdk/asap7/libs/asap7sc7p5t_slvt/apr/openroad/tapcells.tcl, lambdapdk

['option', 'file', 'openroad_pdngen']

lambdapdk/asap7/libs/asap7sc7p5t_slvt/apr/openroad/pdngen.tcl, lambdapdk

['option', 'file', 'openroad_global_connect']

lambdapdk/asap7/libs/asap7sc7p5t_slvt/apr/openroad/global_connect.tcl, lambdapdk

Associated PDK: None

5.1.11. Data sources#

Package

Specifications

lambdapdk

  • Path: https://github.com/siliconcompiler/lambdapdk/archive/refs/tags/

  • Reference: v0.1.24

5.1.12. lambdalib_asap7sc7p5t_slvt#

5.1.12.1. option#

Keypath

Value

['option', 'ydir']

lambdapdk/asap7/libs/asap7sc7p5t_slvt/lambda, lambdapdk

5.2. gf180mcu#

Skywater130 standard cell library.

Setup file: gf180mcu.py

Associated PDK: gf180

5.2.1. Data sources#

Package

Specifications

lambdapdk

  • Path: https://github.com/siliconcompiler/lambdapdk/archive/refs/tags/

  • Reference: v0.1.24

5.2.2. gf180mcu_fd_sc_mcu7t5v0#

5.2.2.1. asic#

Keypath

Value

['asic', 'libarch']

7t
5.2.2.1.1. asic, cells#

Keypath

Value

['asic', 'cells', 'decap']

  • gf180mcu_fd_sc_mcu7t5v0__fillcap_4
  • gf180mcu_fd_sc_mcu7t5v0__fillcap_8
  • gf180mcu_fd_sc_mcu7t5v0__fillcap_16
  • gf180mcu_fd_sc_mcu7t5v0__fillcap_32
  • gf180mcu_fd_sc_mcu7t5v0__fillcap_64

['asic', 'cells', 'delay']

  • gf180mcu_fd_sc_mcu7t5v0__dlya_1
  • gf180mcu_fd_sc_mcu7t5v0__dlya_2
  • gf180mcu_fd_sc_mcu7t5v0__dlya_4
  • gf180mcu_fd_sc_mcu7t5v0__dlyb_1
  • gf180mcu_fd_sc_mcu7t5v0__dlyb_2
  • gf180mcu_fd_sc_mcu7t5v0__dlyb_4
  • gf180mcu_fd_sc_mcu7t5v0__dlyc_1
  • gf180mcu_fd_sc_mcu7t5v0__dlyc_2
  • gf180mcu_fd_sc_mcu7t5v0__dlyc_4
  • gf180mcu_fd_sc_mcu7t5v0__dlyd_1
  • gf180mcu_fd_sc_mcu7t5v0__dlyd_2
  • gf180mcu_fd_sc_mcu7t5v0__dlyd_4

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

  • gf180mcu_fd_sc_mcu7t5v0__tieh
  • gf180mcu_fd_sc_mcu7t5v0__tiel

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

  • gf180mcu_fd_sc_mcu7t5v0__dlya_1
  • gf180mcu_fd_sc_mcu7t5v0__dlya_2
  • gf180mcu_fd_sc_mcu7t5v0__dlya_4
  • gf180mcu_fd_sc_mcu7t5v0__dlyb_1
  • gf180mcu_fd_sc_mcu7t5v0__dlyb_2
  • gf180mcu_fd_sc_mcu7t5v0__dlyb_4
  • gf180mcu_fd_sc_mcu7t5v0__dlyc_1
  • gf180mcu_fd_sc_mcu7t5v0__dlyc_2
  • gf180mcu_fd_sc_mcu7t5v0__dlyc_4
  • gf180mcu_fd_sc_mcu7t5v0__dlyd_1
  • gf180mcu_fd_sc_mcu7t5v0__dlyd_2
  • gf180mcu_fd_sc_mcu7t5v0__dlyd_4

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

  • gf180mcu_fd_sc_mcu7t5v0__clkbuf_1
  • gf180mcu_fd_sc_mcu7t5v0__clkbuf_2
  • gf180mcu_fd_sc_mcu7t5v0__clkbuf_3
  • gf180mcu_fd_sc_mcu7t5v0__clkbuf_4
  • gf180mcu_fd_sc_mcu7t5v0__clkbuf_8
  • gf180mcu_fd_sc_mcu7t5v0__clkbuf_12
  • gf180mcu_fd_sc_mcu7t5v0__clkbuf_16
  • gf180mcu_fd_sc_mcu7t5v0__clkbuf_20

['asic', 'cells', 'dontuse']

*_1

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

  • gf180mcu_fd_sc_mcu7t5v0__fill_1
  • gf180mcu_fd_sc_mcu7t5v0__fill_2
  • gf180mcu_fd_sc_mcu7t5v0__fill_4
  • gf180mcu_fd_sc_mcu7t5v0__fill_8
  • gf180mcu_fd_sc_mcu7t5v0__fill_16
  • gf180mcu_fd_sc_mcu7t5v0__fill_32
  • gf180mcu_fd_sc_mcu7t5v0__fill_64

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

gf180mcu_fd_sc_mcu7t5v0__filltie

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

gf180mcu_fd_sc_mcu7t5v0__endcap

['asic', 'cells', 'antenna']

gf180mcu_fd_sc_mcu7t5v0__antenna
5.2.2.1.2. asic, site#

Keypath

Value

['asic', 'site', '7t']

GF018hv5v_mcu_sc7

5.2.2.2. output, slow#

Keypath

Value

['output', 'slow', 'nldm']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu7t5v0//nldm/gf180mcu_fd_sc_mcu7t5v0__ss_125C_4v50.lib.gz, lambdapdk

['output', 'slow', 'spice']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu7t5v0//spice/gf180mcu_fd_sc_mcu7t5v0.spice, lambdapdk

5.2.2.3. output, typical#

Keypath

Value

['output', 'typical', 'nldm']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu7t5v0//nldm/gf180mcu_fd_sc_mcu7t5v0__tt_025C_5v00.lib.gz, lambdapdk

['output', 'typical', 'spice']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu7t5v0//spice/gf180mcu_fd_sc_mcu7t5v0.spice, lambdapdk

5.2.2.4. output, fast#

Keypath

Value

['output', 'fast', 'nldm']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu7t5v0//nldm/gf180mcu_fd_sc_mcu7t5v0__ff_n40C_5v50.lib.gz, lambdapdk

['output', 'fast', 'spice']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu7t5v0//spice/gf180mcu_fd_sc_mcu7t5v0.spice, lambdapdk

5.2.2.5. output, 3LM_1TM_6K#

Keypath

Value

['output', '3LM_1TM_6K', 'lef']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu7t5v0//lef/gf180mcu_fd_sc_mcu7t5v0.lef, lambdapdk

['output', '3LM_1TM_6K', 'cdl']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu7t5v0//cdl/gf180mcu_fd_sc_mcu7t5v0.cdl, lambdapdk

['output', '3LM_1TM_6K', 'gds']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu7t5v0//gds/3LM/gf180mcu_fd_sc_mcu7t5v0.gds.gz, lambdapdk

5.2.2.6. output, 3LM_1TM_9K#

Keypath

Value

['output', '3LM_1TM_9K', 'lef']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu7t5v0//lef/gf180mcu_fd_sc_mcu7t5v0.lef, lambdapdk

['output', '3LM_1TM_9K', 'cdl']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu7t5v0//cdl/gf180mcu_fd_sc_mcu7t5v0.cdl, lambdapdk

['output', '3LM_1TM_9K', 'gds']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu7t5v0//gds/3LM/gf180mcu_fd_sc_mcu7t5v0.gds.gz, lambdapdk

5.2.2.7. output, 3LM_1TM_11K#

Keypath

Value

['output', '3LM_1TM_11K', 'lef']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu7t5v0//lef/gf180mcu_fd_sc_mcu7t5v0.lef, lambdapdk

['output', '3LM_1TM_11K', 'cdl']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu7t5v0//cdl/gf180mcu_fd_sc_mcu7t5v0.cdl, lambdapdk

['output', '3LM_1TM_11K', 'gds']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu7t5v0//gds/3LM/gf180mcu_fd_sc_mcu7t5v0.gds.gz, lambdapdk

5.2.2.8. output, 3LM_1TM_30K#

Keypath

Value

['output', '3LM_1TM_30K', 'lef']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu7t5v0//lef/gf180mcu_fd_sc_mcu7t5v0.lef, lambdapdk

['output', '3LM_1TM_30K', 'cdl']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu7t5v0//cdl/gf180mcu_fd_sc_mcu7t5v0.cdl, lambdapdk

['output', '3LM_1TM_30K', 'gds']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu7t5v0//gds/3LM/gf180mcu_fd_sc_mcu7t5v0.gds.gz, lambdapdk

5.2.2.9. output, 4LM_1TM_6K#

Keypath

Value

['output', '4LM_1TM_6K', 'lef']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu7t5v0//lef/gf180mcu_fd_sc_mcu7t5v0.lef, lambdapdk

['output', '4LM_1TM_6K', 'cdl']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu7t5v0//cdl/gf180mcu_fd_sc_mcu7t5v0.cdl, lambdapdk

['output', '4LM_1TM_6K', 'gds']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu7t5v0//gds/4LM/gf180mcu_fd_sc_mcu7t5v0.gds.gz, lambdapdk

5.2.2.10. output, 4LM_1TM_9K#

Keypath

Value

['output', '4LM_1TM_9K', 'lef']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu7t5v0//lef/gf180mcu_fd_sc_mcu7t5v0.lef, lambdapdk

['output', '4LM_1TM_9K', 'cdl']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu7t5v0//cdl/gf180mcu_fd_sc_mcu7t5v0.cdl, lambdapdk

['output', '4LM_1TM_9K', 'gds']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu7t5v0//gds/4LM/gf180mcu_fd_sc_mcu7t5v0.gds.gz, lambdapdk

5.2.2.11. output, 4LM_1TM_11K#

Keypath

Value

['output', '4LM_1TM_11K', 'lef']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu7t5v0//lef/gf180mcu_fd_sc_mcu7t5v0.lef, lambdapdk

['output', '4LM_1TM_11K', 'cdl']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu7t5v0//cdl/gf180mcu_fd_sc_mcu7t5v0.cdl, lambdapdk

['output', '4LM_1TM_11K', 'gds']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu7t5v0//gds/4LM/gf180mcu_fd_sc_mcu7t5v0.gds.gz, lambdapdk

5.2.2.12. output, 4LM_1TM_30K#

Keypath

Value

['output', '4LM_1TM_30K', 'lef']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu7t5v0//lef/gf180mcu_fd_sc_mcu7t5v0.lef, lambdapdk

['output', '4LM_1TM_30K', 'cdl']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu7t5v0//cdl/gf180mcu_fd_sc_mcu7t5v0.cdl, lambdapdk

['output', '4LM_1TM_30K', 'gds']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu7t5v0//gds/4LM/gf180mcu_fd_sc_mcu7t5v0.gds.gz, lambdapdk

5.2.2.13. output, 5LM_1TM_9K#

Keypath

Value

['output', '5LM_1TM_9K', 'lef']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu7t5v0//lef/gf180mcu_fd_sc_mcu7t5v0.lef, lambdapdk

['output', '5LM_1TM_9K', 'cdl']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu7t5v0//cdl/gf180mcu_fd_sc_mcu7t5v0.cdl, lambdapdk

['output', '5LM_1TM_9K', 'gds']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu7t5v0//gds/5LM/gf180mcu_fd_sc_mcu7t5v0.gds.gz, lambdapdk

5.2.2.14. output, 5LM_1TM_11K#

Keypath

Value

['output', '5LM_1TM_11K', 'lef']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu7t5v0//lef/gf180mcu_fd_sc_mcu7t5v0.lef, lambdapdk

['output', '5LM_1TM_11K', 'cdl']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu7t5v0//cdl/gf180mcu_fd_sc_mcu7t5v0.cdl, lambdapdk

['output', '5LM_1TM_11K', 'gds']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu7t5v0//gds/5LM/gf180mcu_fd_sc_mcu7t5v0.gds.gz, lambdapdk

5.2.2.15. output, 6LM_1TM_9K#

Keypath

Value

['output', '6LM_1TM_9K', 'lef']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu7t5v0//lef/gf180mcu_fd_sc_mcu7t5v0.lef, lambdapdk

['output', '6LM_1TM_9K', 'cdl']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu7t5v0//cdl/gf180mcu_fd_sc_mcu7t5v0.cdl, lambdapdk

['output', '6LM_1TM_9K', 'gds']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu7t5v0//gds/5LM/gf180mcu_fd_sc_mcu7t5v0.gds.gz, lambdapdk

5.2.2.16. option#

Keypath

Value

['option', 'pdk']

gf180
5.2.2.16.1. option, var#
5.2.2.16.2. option, file#

Keypath

Value

['option', 'file', 'yosys_techmap']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu7t5v0//techmap/yosys/cells_latch.v, lambdapdk

['option', 'file', 'yosys_addermap']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu7t5v0//techmap/yosys/cells_adders.v, lambdapdk

['option', 'file', 'openroad_pdngen']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu7t5v0//apr/openroad/pdngen.tcl, lambdapdk

['option', 'file', 'openroad_global_connect']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu7t5v0//apr/openroad/global_connect.tcl, lambdapdk

['option', 'file', 'openroad_tapcells']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu7t5v0//apr/openroad/tapcell.tcl, lambdapdk

Associated PDK: None

5.2.3. Data sources#

Package

Specifications

lambdapdk

  • Path: https://github.com/siliconcompiler/lambdapdk/archive/refs/tags/

  • Reference: v0.1.24

5.2.4. lambdalib_gf180mcu_fd_sc_mcu7t5v0#

5.2.4.1. option#

Keypath

Value

['option', 'ydir']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu7t5v0//lambda, lambdapdk

Associated PDK: gf180

5.2.5. Data sources#

Package

Specifications

lambdapdk

  • Path: https://github.com/siliconcompiler/lambdapdk/archive/refs/tags/

  • Reference: v0.1.24

5.2.6. gf180mcu_fd_sc_mcu9t5v0#

5.2.6.1. asic#

Keypath

Value

['asic', 'libarch']

9t
5.2.6.1.1. asic, cells#

Keypath

Value

['asic', 'cells', 'decap']

  • gf180mcu_fd_sc_mcu9t5v0__fillcap_4
  • gf180mcu_fd_sc_mcu9t5v0__fillcap_8
  • gf180mcu_fd_sc_mcu9t5v0__fillcap_16
  • gf180mcu_fd_sc_mcu9t5v0__fillcap_32
  • gf180mcu_fd_sc_mcu9t5v0__fillcap_64

['asic', 'cells', 'delay']

  • gf180mcu_fd_sc_mcu9t5v0__dlya_1
  • gf180mcu_fd_sc_mcu9t5v0__dlya_2
  • gf180mcu_fd_sc_mcu9t5v0__dlya_4
  • gf180mcu_fd_sc_mcu9t5v0__dlyb_1
  • gf180mcu_fd_sc_mcu9t5v0__dlyb_2
  • gf180mcu_fd_sc_mcu9t5v0__dlyb_4
  • gf180mcu_fd_sc_mcu9t5v0__dlyc_1
  • gf180mcu_fd_sc_mcu9t5v0__dlyc_2
  • gf180mcu_fd_sc_mcu9t5v0__dlyc_4
  • gf180mcu_fd_sc_mcu9t5v0__dlyd_1
  • gf180mcu_fd_sc_mcu9t5v0__dlyd_2
  • gf180mcu_fd_sc_mcu9t5v0__dlyd_4

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

  • gf180mcu_fd_sc_mcu9t5v0__tieh
  • gf180mcu_fd_sc_mcu9t5v0__tiel

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

  • gf180mcu_fd_sc_mcu9t5v0__dlya_1
  • gf180mcu_fd_sc_mcu9t5v0__dlya_2
  • gf180mcu_fd_sc_mcu9t5v0__dlya_4
  • gf180mcu_fd_sc_mcu9t5v0__dlyb_1
  • gf180mcu_fd_sc_mcu9t5v0__dlyb_2
  • gf180mcu_fd_sc_mcu9t5v0__dlyb_4
  • gf180mcu_fd_sc_mcu9t5v0__dlyc_1
  • gf180mcu_fd_sc_mcu9t5v0__dlyc_2
  • gf180mcu_fd_sc_mcu9t5v0__dlyc_4
  • gf180mcu_fd_sc_mcu9t5v0__dlyd_1
  • gf180mcu_fd_sc_mcu9t5v0__dlyd_2
  • gf180mcu_fd_sc_mcu9t5v0__dlyd_4

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

  • gf180mcu_fd_sc_mcu9t5v0__clkbuf_1
  • gf180mcu_fd_sc_mcu9t5v0__clkbuf_2
  • gf180mcu_fd_sc_mcu9t5v0__clkbuf_3
  • gf180mcu_fd_sc_mcu9t5v0__clkbuf_4
  • gf180mcu_fd_sc_mcu9t5v0__clkbuf_8
  • gf180mcu_fd_sc_mcu9t5v0__clkbuf_12
  • gf180mcu_fd_sc_mcu9t5v0__clkbuf_16
  • gf180mcu_fd_sc_mcu9t5v0__clkbuf_20

['asic', 'cells', 'dontuse']

*_1

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

  • gf180mcu_fd_sc_mcu9t5v0__fill_1
  • gf180mcu_fd_sc_mcu9t5v0__fill_2
  • gf180mcu_fd_sc_mcu9t5v0__fill_4
  • gf180mcu_fd_sc_mcu9t5v0__fill_8
  • gf180mcu_fd_sc_mcu9t5v0__fill_16
  • gf180mcu_fd_sc_mcu9t5v0__fill_32
  • gf180mcu_fd_sc_mcu9t5v0__fill_64

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

gf180mcu_fd_sc_mcu9t5v0__filltie

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

gf180mcu_fd_sc_mcu9t5v0__endcap

['asic', 'cells', 'antenna']

gf180mcu_fd_sc_mcu9t5v0__antenna
5.2.6.1.2. asic, site#

Keypath

Value

['asic', 'site', '9t']

GF018hv5v_green_sc9

5.2.6.2. output, slow#

Keypath

Value

['output', 'slow', 'nldm']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu9t5v0//nldm/gf180mcu_fd_sc_mcu9t5v0__ss_125C_4v50.lib.gz, lambdapdk

['output', 'slow', 'spice']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu9t5v0//spice/gf180mcu_fd_sc_mcu9t5v0.spice, lambdapdk

5.2.6.3. output, typical#

Keypath

Value

['output', 'typical', 'nldm']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu9t5v0//nldm/gf180mcu_fd_sc_mcu9t5v0__tt_025C_5v00.lib.gz, lambdapdk

['output', 'typical', 'spice']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu9t5v0//spice/gf180mcu_fd_sc_mcu9t5v0.spice, lambdapdk

5.2.6.4. output, fast#

Keypath

Value

['output', 'fast', 'nldm']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu9t5v0//nldm/gf180mcu_fd_sc_mcu9t5v0__ff_n40C_5v50.lib.gz, lambdapdk

['output', 'fast', 'spice']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu9t5v0//spice/gf180mcu_fd_sc_mcu9t5v0.spice, lambdapdk

5.2.6.5. output, 3LM_1TM_6K#

Keypath

Value

['output', '3LM_1TM_6K', 'lef']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu9t5v0//lef/gf180mcu_fd_sc_mcu9t5v0.lef, lambdapdk

['output', '3LM_1TM_6K', 'cdl']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu9t5v0//cdl/gf180mcu_fd_sc_mcu9t5v0.cdl, lambdapdk

['output', '3LM_1TM_6K', 'gds']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu9t5v0//gds/3LM/gf180mcu_fd_sc_mcu9t5v0.gds.gz, lambdapdk

5.2.6.6. output, 3LM_1TM_9K#

Keypath

Value

['output', '3LM_1TM_9K', 'lef']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu9t5v0//lef/gf180mcu_fd_sc_mcu9t5v0.lef, lambdapdk

['output', '3LM_1TM_9K', 'cdl']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu9t5v0//cdl/gf180mcu_fd_sc_mcu9t5v0.cdl, lambdapdk

['output', '3LM_1TM_9K', 'gds']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu9t5v0//gds/3LM/gf180mcu_fd_sc_mcu9t5v0.gds.gz, lambdapdk

5.2.6.7. output, 3LM_1TM_11K#

Keypath

Value

['output', '3LM_1TM_11K', 'lef']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu9t5v0//lef/gf180mcu_fd_sc_mcu9t5v0.lef, lambdapdk

['output', '3LM_1TM_11K', 'cdl']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu9t5v0//cdl/gf180mcu_fd_sc_mcu9t5v0.cdl, lambdapdk

['output', '3LM_1TM_11K', 'gds']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu9t5v0//gds/3LM/gf180mcu_fd_sc_mcu9t5v0.gds.gz, lambdapdk

5.2.6.8. output, 3LM_1TM_30K#

Keypath

Value

['output', '3LM_1TM_30K', 'lef']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu9t5v0//lef/gf180mcu_fd_sc_mcu9t5v0.lef, lambdapdk

['output', '3LM_1TM_30K', 'cdl']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu9t5v0//cdl/gf180mcu_fd_sc_mcu9t5v0.cdl, lambdapdk

['output', '3LM_1TM_30K', 'gds']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu9t5v0//gds/3LM/gf180mcu_fd_sc_mcu9t5v0.gds.gz, lambdapdk

5.2.6.9. output, 4LM_1TM_6K#

Keypath

Value

['output', '4LM_1TM_6K', 'lef']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu9t5v0//lef/gf180mcu_fd_sc_mcu9t5v0.lef, lambdapdk

['output', '4LM_1TM_6K', 'cdl']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu9t5v0//cdl/gf180mcu_fd_sc_mcu9t5v0.cdl, lambdapdk

['output', '4LM_1TM_6K', 'gds']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu9t5v0//gds/4LM/gf180mcu_fd_sc_mcu9t5v0.gds.gz, lambdapdk

5.2.6.10. output, 4LM_1TM_9K#

Keypath

Value

['output', '4LM_1TM_9K', 'lef']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu9t5v0//lef/gf180mcu_fd_sc_mcu9t5v0.lef, lambdapdk

['output', '4LM_1TM_9K', 'cdl']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu9t5v0//cdl/gf180mcu_fd_sc_mcu9t5v0.cdl, lambdapdk

['output', '4LM_1TM_9K', 'gds']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu9t5v0//gds/4LM/gf180mcu_fd_sc_mcu9t5v0.gds.gz, lambdapdk

5.2.6.11. output, 4LM_1TM_11K#

Keypath

Value

['output', '4LM_1TM_11K', 'lef']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu9t5v0//lef/gf180mcu_fd_sc_mcu9t5v0.lef, lambdapdk

['output', '4LM_1TM_11K', 'cdl']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu9t5v0//cdl/gf180mcu_fd_sc_mcu9t5v0.cdl, lambdapdk

['output', '4LM_1TM_11K', 'gds']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu9t5v0//gds/4LM/gf180mcu_fd_sc_mcu9t5v0.gds.gz, lambdapdk

5.2.6.12. output, 4LM_1TM_30K#

Keypath

Value

['output', '4LM_1TM_30K', 'lef']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu9t5v0//lef/gf180mcu_fd_sc_mcu9t5v0.lef, lambdapdk

['output', '4LM_1TM_30K', 'cdl']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu9t5v0//cdl/gf180mcu_fd_sc_mcu9t5v0.cdl, lambdapdk

['output', '4LM_1TM_30K', 'gds']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu9t5v0//gds/4LM/gf180mcu_fd_sc_mcu9t5v0.gds.gz, lambdapdk

5.2.6.13. output, 5LM_1TM_9K#

Keypath

Value

['output', '5LM_1TM_9K', 'lef']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu9t5v0//lef/gf180mcu_fd_sc_mcu9t5v0.lef, lambdapdk

['output', '5LM_1TM_9K', 'cdl']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu9t5v0//cdl/gf180mcu_fd_sc_mcu9t5v0.cdl, lambdapdk

['output', '5LM_1TM_9K', 'gds']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu9t5v0//gds/5LM/gf180mcu_fd_sc_mcu9t5v0.gds.gz, lambdapdk

5.2.6.14. output, 5LM_1TM_11K#

Keypath

Value

['output', '5LM_1TM_11K', 'lef']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu9t5v0//lef/gf180mcu_fd_sc_mcu9t5v0.lef, lambdapdk

['output', '5LM_1TM_11K', 'cdl']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu9t5v0//cdl/gf180mcu_fd_sc_mcu9t5v0.cdl, lambdapdk

['output', '5LM_1TM_11K', 'gds']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu9t5v0//gds/5LM/gf180mcu_fd_sc_mcu9t5v0.gds.gz, lambdapdk

5.2.6.15. output, 6LM_1TM_9K#

Keypath

Value

['output', '6LM_1TM_9K', 'lef']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu9t5v0//lef/gf180mcu_fd_sc_mcu9t5v0.lef, lambdapdk

['output', '6LM_1TM_9K', 'cdl']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu9t5v0//cdl/gf180mcu_fd_sc_mcu9t5v0.cdl, lambdapdk

['output', '6LM_1TM_9K', 'gds']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu9t5v0//gds/5LM/gf180mcu_fd_sc_mcu9t5v0.gds.gz, lambdapdk

5.2.6.16. option#

Keypath

Value

['option', 'pdk']

gf180
5.2.6.16.1. option, var#
5.2.6.16.2. option, file#

Keypath

Value

['option', 'file', 'yosys_techmap']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu9t5v0//techmap/yosys/cells_latch.v, lambdapdk

['option', 'file', 'yosys_addermap']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu9t5v0//techmap/yosys/cells_adders.v, lambdapdk

['option', 'file', 'openroad_pdngen']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu9t5v0//apr/openroad/pdngen.tcl, lambdapdk

['option', 'file', 'openroad_global_connect']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu9t5v0//apr/openroad/global_connect.tcl, lambdapdk

['option', 'file', 'openroad_tapcells']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu9t5v0//apr/openroad/tapcell.tcl, lambdapdk

Associated PDK: None

5.2.7. Data sources#

Package

Specifications

lambdapdk

  • Path: https://github.com/siliconcompiler/lambdapdk/archive/refs/tags/

  • Reference: v0.1.24

5.2.8. lambdalib_gf180mcu_fd_sc_mcu9t5v0#

5.2.8.1. option#

Keypath

Value

['option', 'ydir']

lambdapdk/gf180/libs/gf180mcu_fd_sc_mcu9t5v0//lambda, lambdapdk

5.3. nangate45#

Nangate open standard cell library for FreePDK45.

Setup file: nangate45.py

Associated PDK: freepdk45

5.3.1. Data sources#

Package

Specifications

lambdapdk

  • Path: https://github.com/siliconcompiler/lambdapdk/archive/refs/tags/

  • Reference: v0.1.24

5.3.2. nangate45#

5.3.2.1. asic#

Keypath

Value

['asic', 'libarch']

10t
5.3.2.1.1. asic, cells#

Keypath

Value

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

  • LOGIC1_X1
  • LOGIC0_X1

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

BUF_X1

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

BUF_X4

['asic', 'cells', 'dontuse']

OAI211_X1

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

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

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

TAPCELL_X1

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

TAPCELL_X1
5.3.2.1.2. asic, site#

Keypath

Value

['asic', 'site', '10t']

FreePDK45_38x28_10R_NP_162NW_34O

5.3.2.2. output, typical#

Keypath

Value

['output', 'typical', 'nldm']

lambdapdk/freepdk45/libs/nangate45/nldm/NangateOpenCellLibrary_typical.lib, lambdapdk

5.3.2.3. output, 10M#

Keypath

Value

['output', '10M', 'lef']

lambdapdk/freepdk45/libs/nangate45/lef/NangateOpenCellLibrary.macro.mod.lef, lambdapdk

['output', '10M', 'gds']

lambdapdk/freepdk45/libs/nangate45/gds/NangateOpenCellLibrary.gds, lambdapdk

['output', '10M', 'cdl']

lambdapdk/freepdk45/libs/nangate45/cdl/NangateOpenCellLibrary.cdl, lambdapdk

5.3.2.4. option#

Keypath

Value

['option', 'pdk']

freepdk45

['option', 'stackup']

10M
5.3.2.4.1. option, var#
5.3.2.4.2. option, file#

Keypath

Value

['option', 'file', 'yosys_techmap']

lambdapdk/freepdk45/libs/nangate45/techmap/yosys/cells_latch.v, lambdapdk

['option', 'file', 'yosys_addermap']

lambdapdk/freepdk45/libs/nangate45/techmap/yosys/cells_adders.v, lambdapdk

['option', 'file', 'openroad_tapcells']

lambdapdk/freepdk45/libs/nangate45/apr/openroad/tapcell.tcl, lambdapdk

['option', 'file', 'openroad_pdngen']

lambdapdk/freepdk45/libs/nangate45/apr/openroad/pdngen.tcl, lambdapdk

['option', 'file', 'openroad_global_connect']

lambdapdk/freepdk45/libs/nangate45/apr/openroad/global_connect.tcl, lambdapdk

Associated PDK: None

5.3.3. Data sources#

Package

Specifications

lambdapdk

  • Path: https://github.com/siliconcompiler/lambdapdk/archive/refs/tags/

  • Reference: v0.1.24

5.3.4. lambdalib_nangate45#

5.3.4.1. option#

Keypath

Value

['option', 'ydir']

lambdapdk/freepdk45/libs/nangate45/lambda, lambdapdk

5.4. sky130hd#

Skywater130 standard cell library.

Setup file: sky130hd.py

Associated PDK: skywater130

5.4.1. Data sources#

Package

Specifications

lambdapdk

  • Path: https://github.com/siliconcompiler/lambdapdk/archive/refs/tags/

  • Reference: v0.1.24

5.4.2. sky130hd#

5.4.2.1. asic#

Keypath

Value

['asic', 'libarch']

hd
5.4.2.1.1. asic, cells#

Keypath

Value

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

sky130_fd_sc_hd__conb_1

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

  • sky130_fd_sc_hd__buf_1
  • sky130_fd_sc_hd__buf_2
  • sky130_fd_sc_hd__buf_4
  • sky130_fd_sc_hd__buf_6
  • sky130_fd_sc_hd__buf_8
  • sky130_fd_sc_hd__buf_12
  • sky130_fd_sc_hd__buf_16

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

  • sky130_fd_sc_hd__clkbuf_1
  • sky130_fd_sc_hd__clkbuf_2
  • sky130_fd_sc_hd__clkbuf_4
  • sky130_fd_sc_hd__clkbuf_6
  • sky130_fd_sc_hd__clkbuf_8
  • sky130_fd_sc_hd__clkbuf_12
  • sky130_fd_sc_hd__clkbuf_16

['asic', 'cells', 'dontuse']

  • 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

['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

['asic', 'cells', 'antenna']

sky130_fd_sc_hd__diode_2
5.4.2.1.2. asic, site#

Keypath

Value

['asic', 'site', 'hd']

  • unithd
  • unithddbl

5.4.2.2. output, slow#

Keypath

Value

['output', 'slow', 'nldm']

lambdapdk/sky130/libs/sky130hd/nldm/sky130_fd_sc_hd__ss_n40C_1v40.lib.gz, lambdapdk

5.4.2.3. output, typical#

Keypath

Value

['output', 'typical', 'nldm']

lambdapdk/sky130/libs/sky130hd/nldm/sky130_fd_sc_hd__tt_025C_1v80.lib.gz, lambdapdk

5.4.2.4. output, fast#

Keypath

Value

['output', 'fast', 'nldm']

lambdapdk/sky130/libs/sky130hd/nldm/sky130_fd_sc_hd__ff_100C_1v95.lib.gz, lambdapdk

5.4.2.5. output, 5M1LI#

Keypath

Value

['output', '5M1LI', 'lef']

lambdapdk/sky130/libs/sky130hd/lef/sky130_fd_sc_hd_merged.lef, lambdapdk

['output', '5M1LI', 'gds']

lambdapdk/sky130/libs/sky130hd/gds/sky130_fd_sc_hd.gds, lambdapdk

['output', '5M1LI', 'cdl']

lambdapdk/sky130/libs/sky130hd/cdl/sky130_fd_sc_hd.cdl, lambdapdk

5.4.2.6. output, rtl#

Keypath

Value

['output', 'rtl', 'verilog']

  • lambdapdk/sky130/libs/sky130hd/verilog/sky130_fd_sc_hd.v, lambdapdk

  • lambdapdk/sky130/libs/sky130hd/verilog/primitives.v, lambdapdk

5.4.2.7. option#

Keypath

Value

['option', 'pdk']

skywater130
5.4.2.7.1. option, var#
5.4.2.7.2. option, file#

Keypath

Value

['option', 'file', 'yosys_techmap']

lambdapdk/sky130/libs/sky130hd/techmap/yosys/cells_latch.v, lambdapdk

['option', 'file', 'yosys_addermap']

lambdapdk/sky130/libs/sky130hd/techmap/yosys/cells_adders.v, lambdapdk

['option', 'file', 'openroad_pdngen']

lambdapdk/sky130/libs/sky130hd/apr/openroad/pdngen.tcl, lambdapdk

['option', 'file', 'openroad_global_connect']

lambdapdk/sky130/libs/sky130hd/apr/openroad/global_connect.tcl, lambdapdk

['option', 'file', 'openroad_tapcells']

lambdapdk/sky130/libs/sky130hd/apr/openroad/tapcell.tcl, lambdapdk

Associated PDK: None

5.4.3. Data sources#

Package

Specifications

lambdapdk

  • Path: https://github.com/siliconcompiler/lambdapdk/archive/refs/tags/

  • Reference: v0.1.24

5.4.4. lambdalib_sky130hd#

5.4.4.1. option#

Keypath

Value

['option', 'ydir']

lambdapdk/sky130/libs/sky130hd/lambda, lambdapdk

Associated PDK: skywater130

5.4.5. Data sources#

Package

Specifications

lambdapdk

  • Path: https://github.com/siliconcompiler/lambdapdk/archive/refs/tags/

  • Reference: v0.1.24

5.4.6. sky130hdll#

5.4.6.1. asic#

Keypath

Value

['asic', 'libarch']

hdll
5.4.6.1.1. asic, cells#

Keypath

Value

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

sky130_fd_sc_hdll__conb_1

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

  • sky130_fd_sc_hdll__buf_1
  • sky130_fd_sc_hdll__buf_2
  • sky130_fd_sc_hdll__buf_4
  • sky130_fd_sc_hdll__buf_6
  • sky130_fd_sc_hdll__buf_8
  • sky130_fd_sc_hdll__buf_12
  • sky130_fd_sc_hdll__buf_16

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

  • sky130_fd_sc_hdll__clkbuf_1
  • sky130_fd_sc_hdll__clkbuf_2
  • sky130_fd_sc_hdll__clkbuf_4
  • sky130_fd_sc_hdll__clkbuf_6
  • sky130_fd_sc_hdll__clkbuf_8
  • sky130_fd_sc_hdll__clkbuf_12
  • sky130_fd_sc_hdll__clkbuf_16

['asic', 'cells', 'dontuse']

  • sky130_fd_sc_hdll__probe_p_8
  • sky130_fd_sc_hdll__probec_p_8
  • sky130_fd_sc_hdll__inputiso0p_1
  • sky130_fd_sc_hdll__inputiso0n_1
  • sky130_fd_sc_hdll__inputiso1p_1
  • sky130_fd_sc_hdll__inputiso1n_1
  • sky130_fd_sc_hdll__isobufsrc_1
  • sky130_fd_sc_hdll__isobufsrc_2
  • sky130_fd_sc_hdll__isobufsrc_4
  • sky130_fd_sc_hdll__isobufsrc_8
  • sky130_fd_sc_hdll__isobufsrc_16

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

  • sky130_fd_sc_hdll__fill_1
  • sky130_fd_sc_hdll__fill_2
  • sky130_fd_sc_hdll__fill_4
  • sky130_fd_sc_hdll__fill_8

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

sky130_fd_sc_hdll__tapvpwrvgnd_1

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

sky130_fd_sc_hdll__decap_4

['asic', 'cells', 'antenna']

sky130_fd_sc_hdll__diode_2
5.4.6.1.2. asic, site#

Keypath

Value

['asic', 'site', 'hdll']

  • unithd
  • unithddbl

5.4.6.2. output, slow#

Keypath

Value

['output', 'slow', 'nldm']

lambdapdk/sky130/libs/sky130hdll/nldm/sky130_fd_sc_hdll__ss_n40C_1v44.lib.gz, lambdapdk

5.4.6.3. output, typical#

Keypath

Value

['output', 'typical', 'nldm']

lambdapdk/sky130/libs/sky130hdll/nldm/sky130_fd_sc_hdll__tt_025C_1v80.lib.gz, lambdapdk

5.4.6.4. output, fast#

Keypath

Value

['output', 'fast', 'nldm']

lambdapdk/sky130/libs/sky130hdll/nldm/sky130_fd_sc_hdll__ff_100C_1v95.lib.gz, lambdapdk

5.4.6.5. output, 5M1LI#

Keypath

Value

['output', '5M1LI', 'lef']

lambdapdk/sky130/libs/sky130hdll/lef/sky130_fd_sc_hdll_merged.lef, lambdapdk

['output', '5M1LI', 'gds']

lambdapdk/sky130/libs/sky130hdll/gds/sky130_fd_sc_hdll.gds, lambdapdk

['output', '5M1LI', 'cdl']

lambdapdk/sky130/libs/sky130hdll/cdl/sky130_fd_sc_hdll.cdl, lambdapdk

5.4.6.6. output, rtl#

Keypath

Value

['output', 'rtl', 'verilog']

  • lambdapdk/sky130/libs/sky130hdll/verilog/sky130_fd_sc_hdll.v, lambdapdk

  • lambdapdk/sky130/libs/sky130hdll/verilog/primitives.v, lambdapdk

5.4.6.7. option#

Keypath

Value

['option', 'pdk']

skywater130
5.4.6.7.1. option, var#
5.4.6.7.2. option, file#

Keypath

Value

['option', 'file', 'yosys_techmap']

lambdapdk/sky130/libs/sky130hdll/techmap/yosys/cells_latch.v, lambdapdk

['option', 'file', 'openroad_pdngen']

lambdapdk/sky130/libs/sky130hdll/apr/openroad/pdngen.tcl, lambdapdk

['option', 'file', 'openroad_global_connect']

lambdapdk/sky130/libs/sky130hdll/apr/openroad/global_connect.tcl, lambdapdk

['option', 'file', 'openroad_tapcells']

lambdapdk/sky130/libs/sky130hdll/apr/openroad/tapcell.tcl, lambdapdk

Associated PDK: None

5.4.7. Data sources#

Package

Specifications

lambdapdk

  • Path: https://github.com/siliconcompiler/lambdapdk/archive/refs/tags/

  • Reference: v0.1.24

5.4.8. lambdalib_sky130hdll#

5.4.8.1. option#

Keypath

Value

['option', 'ydir']

lambdapdk/sky130/libs/sky130hdll/lambda, lambdapdk

5.5. sky130io#

Skywater130 I/O library.

Setup file: sky130io.py

Associated PDK: skywater130

5.5.1. Data sources#

Package

Specifications

lambdapdk

  • Path: https://github.com/siliconcompiler/lambdapdk/archive/refs/tags/

  • Reference: v0.1.24

5.5.2. sky130io#

5.5.2.1. asic, cells#

Keypath

Value

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

  • sky130_ef_io__com_bus_slice_1um
  • sky130_ef_io__com_bus_slice_5um
  • sky130_ef_io__com_bus_slice_10um
  • sky130_ef_io__com_bus_slice_20um

5.5.2.2. output, slow#

Keypath

Value

['output', 'slow', 'nldm']

lambdapdk/sky130/libs/sky130io/nldm/sky130_dummy_io.lib, lambdapdk

5.5.2.3. output, typical#

Keypath

Value

['output', 'typical', 'nldm']

lambdapdk/sky130/libs/sky130io/nldm/sky130_dummy_io.lib, lambdapdk

5.5.2.4. output, fast#

Keypath

Value

['output', 'fast', 'nldm']

lambdapdk/sky130/libs/sky130io/nldm/sky130_dummy_io.lib, lambdapdk

5.5.2.5. output, 5M1LI#

Keypath

Value

['output', '5M1LI', 'lef']

lambdapdk/sky130/libs/sky130io/lef/sky130_ef_io.lef, lambdapdk

['output', '5M1LI', 'gds']

  • lambdapdk/sky130/libs/sky130io/gds/sky130_ef_io.gds, lambdapdk

  • lambdapdk/sky130/libs/sky130io/gds/sky130_fd_io.gds, lambdapdk

  • lambdapdk/sky130/libs/sky130io/gds/sky130_ef_io__gpiov2_pad_wrapped.gds, lambdapdk

5.5.2.6. output, blackbox#

Keypath

Value

['output', 'blackbox', 'verilog']

lambdapdk/sky130/libs/sky130io/bb/sky130_io.blackbox.v, lambdapdk

5.5.2.7. option#

Keypath

Value

['option', 'pdk']

skywater130

Associated PDK: None

5.5.3. Data sources#

Package

Specifications

lambdapdk

  • Path: https://github.com/siliconcompiler/lambdapdk/archive/refs/tags/

  • Reference: v0.1.24

5.5.4. lambdalib_sky130io#

5.5.4.1. option#

Keypath

Value

['option', 'ydir']

lambdapdk/sky130/libs/sky130io/lambda, lambdapdk