Skip to content

Commit 59660e7

Browse files
Merge remote-tracking branch 'origin/master' into secure-large
Signed-off-by: Ravi Varadarajan <[email protected]>
2 parents 2fd5e52 + 23244b2 commit 59660e7

File tree

14 files changed

+874
-744
lines changed

14 files changed

+874
-744
lines changed

etc/DependencyInstaller.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ else
1010
fi
1111

1212
# package versions
13-
klayoutVersion=0.27.10
13+
klayoutVersion=0.28.8
1414

1515
_installORDependencies() {
1616
./tools/OpenROAD/etc/DependencyInstaller.sh ${OR_INSTALLER_ARGS}
@@ -74,9 +74,9 @@ _installUbuntuPackages() {
7474

7575
# install KLayout
7676
if [[ $1 == 20.04 ]]; then
77-
klayoutChecksum=8076dadfb1b790b75d284fdc9c90f70b
77+
klayoutChecksum=15a26f74cf396d8a10b7985ed70ab135
7878
else
79-
klayoutChecksum=2fb355f0e19d69be8535722185f983cc
79+
klayoutChecksum=db751264399706a23d20455bb7624264
8080
fi
8181
wget https://www.klayout.org/downloads/Ubuntu-${1%.*}/klayout_${klayoutVersion}-1_amd64.deb
8282
md5sum -c <(echo "${klayoutChecksum} klayout_${klayoutVersion}-1_amd64.deb") || exit 1

flow/designs/asap7/mock-array-big/Element/config.mk

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,3 +24,8 @@ export PDN_TCL = designs/asap7/mock-array-big/Element/pdn.tcl
2424
export MAX_ROUTING_LAYER = M5
2525

2626
export PRIVATE_DIR=designs/asap7/mock-array-big
27+
28+
# If this design isn't quickly done in detailed routing, something is wrong.
29+
# At time of adding this option, only 3 iterations were needed for 0
30+
# violations.
31+
export DETAILED_ROUTE_ARGS=-droute_end_iter 10

flow/designs/asap7/mock-array-big/config.mk

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,3 +27,8 @@ export PDN_TCL = designs/asap7/mock-array-big/pdn.tcl
2727
export TNS_END_PERCENT = 100
2828

2929
export PRIVATE_DIR=designs/asap7/mock-array-big
30+
31+
# If this design isn't quickly done in detailed routing, something is wrong.
32+
# At time of adding this option, only 3 iterations were needed for 0
33+
# violations.
34+
export DETAILED_ROUTE_ARGS=-droute_end_iter 10

flow/designs/asap7/riscv32i/metadata-base-ok.json

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

flow/designs/asap7/riscv32i/rules-base.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@
6464
"compare": "<="
6565
},
6666
"finish__timing__drv__max_slew_limit": {
67-
"value": -0.29,
67+
"value": -0.72,
6868
"compare": ">="
6969
},
7070
"finish__timing__drv__max_fanout_limit": {

flow/designs/gf12/ariane/metadata-base-ok.json

Lines changed: 269 additions & 161 deletions
Large diffs are not rendered by default.

flow/designs/gf12/ariane/rules-base.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@
6464
"compare": "<="
6565
},
6666
"finish__timing__drv__max_slew_limit": {
67-
"value": -0.36,
67+
"value": -0.73,
6868
"compare": ">="
6969
},
7070
"finish__timing__drv__max_fanout_limit": {

flow/designs/gf12/swerv_wrapper/metadata-base-ok.json

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

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
"compare": "<="
4141
},
4242
"globalroute__timing__setup__ws": {
43-
"value": -32.63,
43+
"value": -114.78,
4444
"compare": ">="
4545
},
4646
"detailedroute__route__wirelength": {

flow/designs/nangate45/bp_multi_top/metadata-base-ok.json

Lines changed: 173 additions & 165 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)