File tree Expand file tree Collapse file tree 2 files changed +5
-0
lines changed Expand file tree Collapse file tree 2 files changed +5
-0
lines changed Original file line number Diff line number Diff line change @@ -77,6 +77,9 @@ export ADDER_MAP_FILE ?= $(PLATFORM_DIR)/cells_adders_hd.v
77
77
# Define ABC driver and load
78
78
export ABC_DRIVER_CELL = sky130_fd_sc_hd__buf_1
79
79
export ABC_LOAD_IN_FF = 5
80
+
81
+ export CLOCKGATE_CMD = clockgate -pos sky130_fd_sc_hd__dlclkp_4 GATE :CLK:GCLK -min_net_size 8
82
+
80
83
# --------------------------------------------------------
81
84
# Floorplan
82
85
# -------------------------------------------------------
Original file line number Diff line number Diff line change @@ -40,6 +40,8 @@ foreach cell $::env(DONT_USE_CELLS) {
40
40
lappend dfflibmap_args -dont_use $cell
41
41
}
42
42
43
+ yosys $::env(CLOCKGATE_CMD)
44
+
43
45
# Technology mapping of flip-flops
44
46
# dfflibmap only supports one liberty file
45
47
if {[env_var_exists_and_non_empty DFF_LIB_FILE]} {
You can’t perform that action at this time.
0 commit comments