Skip to content

Commit 4e39a91

Browse files
committed
Merge branch 'master' into clock_layer_range
Signed-off-by: Eder Monteiro <[email protected]>
2 parents f08ddb6 + e35c9b1 commit 4e39a91

File tree

19 files changed

+70
-354
lines changed

19 files changed

+70
-354
lines changed

docs/user/FlowVariables.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,7 @@ configuration file.
133133
| <a name="PLACE_PINS_ARGS"></a>PLACE_PINS_ARGS| Arguments to place_pins| | |
134134
| <a name="PLACE_SITE"></a>PLACE_SITE| Placement site for core cells defined in the technology LEF file.| | |
135135
| <a name="PLATFORM"></a>PLATFORM| Specifies process design kit or technology node to be used.| | |
136+
| <a name="PLATFORM_TCL"></a>PLATFORM_TCL| Specifies a Tcl script with commands to run before loading design.| | |
136137
| <a name="POST_CTS_TCL"></a>POST_CTS_TCL| Specifies a Tcl script with commands to run after CTS is completed.| | |
137138
| <a name="PROCESS"></a>PROCESS| Technology node or process in use.| | |
138139
| <a name="PWR_NETS_VOLTAGES"></a>PWR_NETS_VOLTAGES| Used for IR Drop calculation.| | |
@@ -413,6 +414,7 @@ configuration file.
413414
- [LIB_FILES](#LIB_FILES)
414415
- [MACRO_EXTENSION](#MACRO_EXTENSION)
415416
- [PLATFORM](#PLATFORM)
417+
- [PLATFORM_TCL](#PLATFORM_TCL)
416418
- [PROCESS](#PROCESS)
417419
- [RCX_RULES](#RCX_RULES)
418420
- [RECOVER_POWER](#RECOVER_POWER)

flow/designs/asap7/aes-block/config.mk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ export ABC_AREA = 1
1111
export CORE_UTILIZATION = 20
1212
export CORE_ASPECT_RATIO = 1
1313
export CORE_MARGIN = 2
14-
export PLACE_DENSITY = 0.65
14+
export PLACE_DENSITY = 0.60
1515

1616
export BLOCKS ?= aes_rcon aes_sbox
1717
export SYNTH_HIERARCHICAL = 1

flow/designs/asap7/cva6/config.mk

Lines changed: 22 additions & 168 deletions
Large diffs are not rendered by default.

flow/designs/ihp-sg13g2/i2c-gpio-expander/config.mk

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ export DESIGN_NICKNAME = i2c-gpio-expander
33
export PLATFORM = ihp-sg13g2
44

55
export VERILOG_FILES = $(DESIGN_HOME)/$(PLATFORM)/$(DESIGN_NICKNAME)/$(DESIGN_NAME).v \
6-
$(DESIGN_HOME)/$(PLATFORM)/$(DESIGN_NICKNAME)/I2cGpioExpander.v
6+
$(DESIGN_HOME)/$(PLATFORM)/$(DESIGN_NICKNAME)/I2cGpioExpander.v
77
export SDC_FILE = $(DESIGN_HOME)/$(PLATFORM)/$(DESIGN_NICKNAME)/constraint.sdc
88

99
export SEAL_GDS = $(DESIGN_HOME)/$(PLATFORM)/$(DESIGN_NICKNAME)/sealring.gds.gz
@@ -16,5 +16,7 @@ export MAX_ROUTING_LAYER = TopMetal2
1616
export TNS_END_PERCENT = 100
1717
export PLACE_DENSITY = 0.75
1818

19+
export CORNERS = slow fast
20+
1921
export FOOTPRINT_TCL = $(DESIGN_HOME)/$(PLATFORM)/$(DESIGN_NICKNAME)/pad.tcl
2022
export PDN_TCL = $(DESIGN_HOME)/$(PLATFORM)/$(DESIGN_NICKNAME)/pdn.tcl

flow/designs/ihp-sg13g2/ibex/rules-base.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
"compare": "<="
2929
},
3030
"globalroute__antenna_diodes_count": {
31-
"value": 1270,
31+
"value": 1178,
3232
"compare": "<="
3333
},
3434
"detailedroute__route__wirelength": {
@@ -40,15 +40,15 @@
4040
"compare": "<="
4141
},
4242
"detailedroute__antenna__violating__nets": {
43-
"value": 36,
43+
"value": 55,
4444
"compare": "<="
4545
},
4646
"detailedroute__antenna_diodes_count": {
4747
"value": 5,
4848
"compare": "<="
4949
},
5050
"finish__timing__setup__ws": {
51-
"value": -0.9,
51+
"value": -0.83,
5252
"compare": ">="
5353
},
5454
"finish__design__instance__area": {
@@ -64,7 +64,7 @@
6464
"compare": "<="
6565
},
6666
"finish__timing__wns_percent_delay": {
67-
"value": -15.72,
67+
"value": -14.76,
6868
"compare": ">="
6969
}
7070
}

flow/designs/nangate45/bp_fe_top/rules-base.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
"compare": "<="
3333
},
3434
"detailedroute__route__wirelength": {
35-
"value": 2503735,
35+
"value": 2466638,
3636
"compare": "<="
3737
},
3838
"detailedroute__route__drc_errors": {
@@ -60,7 +60,7 @@
6060
"compare": "<="
6161
},
6262
"finish__timing__drv__hold_violation_count": {
63-
"value": 100,
63+
"value": 1931,
6464
"compare": "<="
6565
},
6666
"finish__timing__wns_percent_delay": {

flow/designs/nangate45/gcd/rules-base.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
"compare": "<="
3333
},
3434
"detailedroute__route__wirelength": {
35-
"value": 5670,
35+
"value": 5558,
3636
"compare": "<="
3737
},
3838
"detailedroute__route__drc_errors": {
@@ -56,7 +56,7 @@
5656
"compare": "<="
5757
},
5858
"finish__timing__drv__setup_violation_count": {
59-
"value": 43,
59+
"value": 46,
6060
"compare": "<="
6161
},
6262
"finish__timing__drv__hold_violation_count": {

flow/designs/nangate45/swerv_wrapper/config.mk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ export IO_CONSTRAINTS = $(DESIGN_HOME)/$(PLATFORM)/$(DESIGN_NAME)/io.tcl
1919

2020
export MACRO_PLACE_HALO = 10 10
2121

22-
export PLACE_DENSITY_LB_ADDON = 0.10
22+
export PLACE_DENSITY_LB_ADDON = 0.08
2323
export TNS_END_PERCENT = 100
2424

2525
export FASTROUTE_TCL = $(DESIGN_HOME)/$(PLATFORM)/$(DESIGN_NAME)/fastroute.tcl

flow/designs/nangate45/swerv_wrapper/rules-base.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
"compare": "<="
3333
},
3434
"detailedroute__route__wirelength": {
35-
"value": 7372427,
35+
"value": 5922536,
3636
"compare": "<="
3737
},
3838
"detailedroute__route__drc_errors": {
@@ -48,7 +48,7 @@
4848
"compare": "<="
4949
},
5050
"finish__timing__setup__ws": {
51-
"value": -0.44,
51+
"value": -0.63,
5252
"compare": ">="
5353
},
5454
"finish__design__instance__area": {
@@ -60,7 +60,7 @@
6060
"compare": "<="
6161
},
6262
"finish__timing__drv__hold_violation_count": {
63-
"value": 620,
63+
"value": 399,
6464
"compare": "<="
6565
},
6666
"finish__timing__wns_percent_delay": {

flow/designs/sky130hd/aes/rules-base.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
"compare": "<="
4949
},
5050
"finish__timing__setup__ws": {
51-
"value": -0.26,
51+
"value": -0.54,
5252
"compare": ">="
5353
},
5454
"finish__design__instance__area": {

0 commit comments

Comments
 (0)