Skip to content

Commit f09073f

Browse files
authored
Merge pull request The-OpenROAD-Project#3390 from The-OpenROAD-Project-staging/herc-is-int-gatelevel
hercules_is_int gate level netlist support
2 parents 4718111 + 4b5b420 commit f09073f

File tree

2 files changed

+20
-4
lines changed

2 files changed

+20
-4
lines changed

flow/designs/rapidus2hp/hercules_is_int/config.mk

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,11 @@ export PLATFORM = rapidus2hp
33
export DESIGN_NAME = hercules_is_int
44

55
export SRC_HOME = /platforms/Rapidus/designs/hercules_is_int
6+
7+
ifeq ($(FLOW_VARIANT), gatelevel)
8+
export SYNTH_NETLIST_FILES = $(SRC_HOME)/ca78_8t_postroute_0707.v
9+
endif
10+
611
export VERILOG_FILES = $(sort $(wildcard $(SRC_HOME)/hercules_issue/verilog/*.sv)) \
712
$(sort $(wildcard $(SRC_HOME)/shared/verilog/*.sv)) \
813
$(sort $(wildcard $(SRC_HOME)/models/cells/generic/*.sv))
@@ -11,10 +16,7 @@ export VERILOG_INCLUDE_DIRS = $(SRC_HOME)/hercules_issue/verilog \
1116
$(SRC_HOME)/shared/verilog \
1217
$(SRC_HOME)/models/cells/generic
1318

14-
export VERILOG_DEFINES +=
15-
16-
export ADDITIONAL_LEFS =
17-
export ADDITIONAL_LIBS +=
19+
export VERILOG_DEFINES +=
1820

1921
export SDC_FILE = $(DESIGN_HOME)/$(PLATFORM)/$(DESIGN_NAME)/prects.sdc
2022

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
#set sdc_version 2.1
2+
set sdc_version 1.4
3+
current_design hercules_is_int
4+
5+
set clk_period 250
6+
7+
set_max_fanout 32 [current_design]
8+
set_load 10 [all_outputs]
9+
set_max_capacitance 10 [all_inputs]
10+
11+
create_clock -name "clk" -add -period $clk_period \
12+
-waveform [list 0.0 [expr { 0.5 * $clk_period }]] [get_ports clk]
13+
14+
set_propagated_clock [all_clocks]

0 commit comments

Comments
 (0)