(Default: ./pdks/skywater130/scc8lp/scs8lp_ss_1.65v_-40C.lib
)
SYNTH_DRIVING_CELL
scs8lp_inv_8
)SYNTH_DRIVING_CELL_PIN
Y
)SYNTH_CAP_LOAD
24.36
ff)SYNTH_MAX_FANOUT
5
cells)SYNTH_MAX_TRANS
10%
of the provided clock period)SYNTH_STRATEGY
2
)SYNTH_BUFFERING
1
)LIB_MIN
./pdks/skywater130/scc8lp/scs8lp_ss_1.65v_-40C.lib
)LIB_MAX
./pdks/skywater130/scc8lp/scs8lp_ff_1.65v_-40C.lib
)LIB_TYPICAL
./pdks/skywater130/scc8lp/scs8lp_ss_1.65v_-40C.lib
:)Variable | Description |
---|---|
FP_CORE_UTIL | The core utilization percentage. (Default: 50 percent) |
FP_ASPECT_RATIO | The core's aspect ratio (height / width). (Default: 1 ) |
FP_CORE_MARGIN | The length of the margin surrounding the core area. (Default: 3.36 microns) |
FP_IO_HMETAL | The metal layer on which to place the io pins horizontally (top and bottom of the die). (Default: 3 ) |
FP_IO_VMETAL | The metal layer on which to place the io pins vertically (sides of the die) (Default: 2 ) |
FP_WELLTAP_CELL | The name of the welltap cell during welltap insertion. (Default: scs8lp_tap_1 ) |
FP_ENDCAP_CELL | The name of the endcap cell during endcap insertion. (Default: scs8lp_decap_3 ) |
FP_PDN_VOFFSET | The offset of the vertical power stripes on the metal layer 4 in the power distribution network (Default: 16.32 ) |
FP_PDN_VPITCH | The pitch of the vertical power stripes on the metal layer 4 in the power distribution network (Default: 153.6 ) |
FP_PDN_HOFFSET | The offset of the horizontal power stripes on the metal layer 5 in the power distribution network (Default: 16.65 ) |
FP_PDN_HPITCH | The pitch of the horizontal power stripes on the metal layer 5 in the power distribution network (Default: 153.18 ) |
Variable | Description |
---|---|
PL_TARGET_DENSITY | The desired placement density of cells. It reflects how spread the cells would be on the core area. 1 = closely dense. 0 = widely spread (Default: 0.4 ) |
PL_TIME_DIRVEN | Specifies whether the placer should use time driven placement. 0 = false, 1 = true (Default: 0 ) |
PL_LIB | Specifies the library for time driven placement (Default: LIB_TYPICAL ) |
Variable | Description |
---|---|
CTS_TARGET_SKEW | The target clock skew in picoseconds. (Default: 20 ps) |
CTS_ROOT_BUFFER | The name of cell inserted at the root of the clock tree. (Default: scs8lp_clkbuf_16 ) |
CTS_TECH_DIR | The directory of look-up-tables for tirtonCTS. (Default: ./pdks/skywater130/cts_lut_common ) |
CTS_TOLERANCE | an integer value that represents a tradeoff of QoR and runtime. Higher values will produce smaller runtime but worse QoR (Default: 100 ) |
Variable | Description |
---|---|
GLB_RT_MAXLAYER | The number of highest layer to be used in routing. (Default: 6 ) |
GLB_RT_ADJUSTMENT | Reduction in the routing capacity of the edges between the cells in the global routing graph. Values range from 0 to 1. 1 = most reduction, 0 = least reduction (Default: 0.15 ) |
GLB_RT_LI1_ADJUSTMENT | Reduction in the routing capacity of the edges between the cells in the global routing graph but specific to li1 layer in skywater130. Values range from 0 to 1 (Default: 0 ) |
GLB_RT_MET1_ADJUSTMENT | Reduction in the routing capacity of the edges between the cells in the global routing graph but specific to met1 in skywater130. Values range from 0 to 1 (Default: 0 ) |
Variable | Description |
---|---|
PDK | Specifies the process design kit (pdk). (Default: skywater130 ) |
PDK_VARIANT | Specifies the process design kit (pdk) variant. (Default: scs8lp ) |
CELL_PAD | Cell padding; increases the width of cells. (Default: 0.96 microns -- 2 sites) |
This repo has several designs that were used to validate the flow. The results of running the flow on some of these designs can be found here
Variable | Description |
---|---|
RUN_ROUTING_DETAILED | Enables detailed routing. 1 = Enabled, 0 = Disabled (Default: 1 ) |
RUN_MAGIC | Enables running magic and GDSII streaming.1 = Enabled, 0 = Disabled (Default: 0 ) |
CLOCK_TREE_SYNTH | Enables cts.1 = Enabled, 0 = Disabled (Default: 0 ) |
FILL_INSERTION | Enables fill cells insertion after cts (if enabled) .1 = Enabled, 0 = Disabled (Default: 0 ) |