File tree Expand file tree Collapse file tree 2 files changed +10
-22
lines changed
flow/designs/rapidus2hp/hercules_idecode Expand file tree Collapse file tree 2 files changed +10
-22
lines changed Original file line number Diff line number Diff line change @@ -14,10 +14,18 @@ export VERILOG_INCLUDE_DIRS = $(SRC_HOME)/hercules_idecode/verilog \
1414export SDC_FILE = $(DESIGN_HOME ) /$(PLATFORM ) /$(DESIGN_NAME ) /prects.sdc
1515
1616export SYNTH_HDL_FRONTEND ?= slang
17- export CORE_UTILIZATION = 25
17+ ifeq ($(SYNTH_HDL_FRONTEND ) , slang)
18+ export CORE_UTILIZATION = 50
19+ else
20+ export CORE_UTILIZATION = 48
21+ endif
22+
1823export CORE_MARGIN = 1
1924export PLACE_DENSITY = 0.50
2025
2126# a smoketest for this option, there are a
2227# few last gasp iterations
2328export SKIP_LAST_GASP ?= 1
29+
30+ export CELL_PAD_IN_SITES_GLOBAL_PLACEMENT = 0
31+ export CELL_PAD_IN_SITES_DETAIL_PLACEMENT = 0
Original file line number Diff line number Diff line change 88 "compare" : " =="
99 },
1010 "placeopt__design__instance__area" : {
11- "value" : 13530 ,
11+ "value" : 12586 ,
1212 "compare" : " <="
1313 },
1414 "placeopt__design__instance__count__stdcell" : {
3030 "globalroute__antenna_diodes_count" : {
3131 "value" : 0 ,
3232 "compare" : " <="
33- },
34- "finish__timing__setup__ws" : {
35- "value" : -504.31 ,
36- "compare" : " >="
37- },
38- "finish__design__instance__area" : {
39- "value" : 13812 ,
40- "compare" : " <="
41- },
42- "finish__timing__drv__setup_violation_count" : {
43- "value" : 13684 ,
44- "compare" : " <="
45- },
46- "finish__timing__drv__hold_violation_count" : {
47- "value" : 106 ,
48- "compare" : " <="
49- },
50- "finish__timing__wns_percent_delay" : {
51- "value" : -75.04 ,
52- "compare" : " >="
5333 }
5434}
You can’t perform that action at this time.
0 commit comments