Skip to content

Commit 54849e2

Browse files
committed
Merge remote-tracking branch 'origin/master' into secure-gpl-binSize-float
2 parents 614f78d + ae2e846 commit 54849e2

File tree

130 files changed

+1568
-52954
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

130 files changed

+1568
-52954
lines changed

docs/user/FlowVariables.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -191,6 +191,7 @@ configuration file.
191191
| <a name="VERILOG_FILES"></a>VERILOG_FILES| The path to the design Verilog files or JSON files providing a description of modules (check `yosys -h write_json` for more details).| | |
192192
| <a name="VERILOG_INCLUDE_DIRS"></a>VERILOG_INCLUDE_DIRS| Specifies the include directories for the Verilog input files.| | |
193193
| <a name="VERILOG_TOP_PARAMS"></a>VERILOG_TOP_PARAMS| Apply toplevel params (if exist).| | |
194+
| <a name="YOSYS_FLAGS"></a>YOSYS_FLAGS| Additional flags to pass to yosys.| | |
194195
## synth variables
195196

196197
- [ABC_AREA](#ABC_AREA)
@@ -213,6 +214,7 @@ configuration file.
213214
- [VERILOG_FILES](#VERILOG_FILES)
214215
- [VERILOG_INCLUDE_DIRS](#VERILOG_INCLUDE_DIRS)
215216
- [VERILOG_TOP_PARAMS](#VERILOG_TOP_PARAMS)
217+
- [YOSYS_FLAGS](#YOSYS_FLAGS)
216218

217219
## floorplan variables
218220

env.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ fi
1111
export OPENROAD=${DIR}/tools/OpenROAD
1212
echo "OPENROAD: ${OPENROAD}"
1313

14+
export PATH=${DIR}/dependencies/bin:$PATH
1415
export PATH=${DIR}/tools/install/OpenROAD/bin:$PATH
1516
export PATH=${DIR}/tools/install/yosys/bin:$PATH
16-
export PATH=${DIR}/dependencies/bin:$PATH
1717

1818
if [[ "$OSTYPE" == "darwin"* ]]; then
1919
export PATH="/Applications/KLayout/klayout.app/Contents/MacOS:$PATH"

flow/Makefile

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -23,22 +23,6 @@
2323
# DESIGN_CONFIG=./designs/nangate45/swerv_wrapper/config.mk
2424
# DESIGN_CONFIG=./designs/nangate45/tinyRocket/config.mk
2525

26-
# DESIGN_CONFIG=./designs/tsmc65lp/aes/config.mk
27-
# DESIGN_CONFIG=./designs/tsmc65lp/ariane/config.mk
28-
# DESIGN_CONFIG=./designs/tsmc65lp/black_parrot/config.mk
29-
# DESIGN_CONFIG=./designs/tsmc65lp/bp_be_top/config.mk
30-
# DESIGN_CONFIG=./designs/tsmc65lp/bp_fe_top/config.mk
31-
# DESIGN_CONFIG=./designs/tsmc65lp/bp_multi_top/config.mk
32-
# DESIGN_CONFIG=./designs/tsmc65lp/coyote/config.mk
33-
# DESIGN_CONFIG=./designs/tsmc65lp/dynamic_node/config.mk
34-
# DESIGN_CONFIG=./designs/tsmc65lp/gcd/config.mk
35-
# DESIGN_CONFIG=./designs/tsmc65lp/ibex/config.mk
36-
# DESIGN_CONFIG=./designs/tsmc65lp/jpeg/config.mk
37-
# DESIGN_CONFIG=./designs/tsmc65lp/swerv/config.mk
38-
# DESIGN_CONFIG=./designs/tsmc65lp/swerv_wrapper/config.mk
39-
# DESIGN_CONFIG=./designs/tsmc65lp/tinyRocket/config.mk
40-
# DESIGN_CONFIG=./designs/tsmc65lp/vanilla5/config.mk
41-
4226
# DESIGN_CONFIG=./designs/gf12/aes/config.mk
4327
# DESIGN_CONFIG=./designs/gf12/ariane/config.mk
4428
# DESIGN_CONFIG=./designs/gf12/ca53/config.mk
@@ -56,7 +40,6 @@
5640

5741
# DESIGN_CONFIG=./designs/sky130hd/aes/config.mk
5842
# DESIGN_CONFIG=./designs/sky130hd/chameleon/config.mk
59-
# DESIGN_CONFIG=./designs/sky130hd/chameleon_hier/config.mk
6043
# DESIGN_CONFIG=./designs/sky130hd/gcd/config.mk
6144
# DESIGN_CONFIG=./designs/sky130hd/ibex/config.mk
6245
# DESIGN_CONFIG=./designs/sky130hd/jpeg/config.mk
@@ -83,8 +66,6 @@
8366
# DESIGN_CONFIG=./designs/intel16/aes/config.mk
8467
# DESIGN_CONFIG=./designs/intel16/gcd/config.mk
8568

86-
# DESIGN_CONFIG=./designs/intel22/aes/config.mk
87-
# DESIGN_CONFIG=./designs/intel22/gcd/config.mk
8869
# DESIGN_CONFIG=./designs/intel22/ibex/config.mk
8970
# DESIGN_CONFIG=./designs/intel22/jpeg/config.mk
9071

flow/designs/asap7/aes-block/metadata-base-ok.json

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

flow/designs/asap7/aes-block/rules-base.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,15 +24,15 @@
2424
"compare": "<="
2525
},
2626
"cts__design__instance__count__hold_buffer": {
27-
"value": 957,
27+
"value": 1087,
2828
"compare": "<="
2929
},
3030
"globalroute__antenna_diodes_count": {
3131
"value": 0,
3232
"compare": "<="
3333
},
3434
"detailedroute__route__wirelength": {
35-
"value": 76762,
35+
"value": 75547,
3636
"compare": "<="
3737
},
3838
"detailedroute__route__drc_errors": {
@@ -48,7 +48,7 @@
4848
"compare": "<="
4949
},
5050
"finish__timing__setup__ws": {
51-
"value": -152.8,
51+
"value": -104.94,
5252
"compare": ">="
5353
},
5454
"finish__design__instance__area": {

0 commit comments

Comments
 (0)