Skip to content

Commit 86a1e15

Browse files
committed
merge with master
Signed-off-by: luarss <[email protected]>
2 parents cdc2a44 + 739faee commit 86a1e15

23 files changed

+2074
-1084
lines changed

.github/workflows/github-actions-cron-update-OR.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
git pull
2525
- if: "steps.remote-update.outputs.has_update != ''"
2626
name: Create Draft PR
27-
uses: peter-evans/create-pull-request@v4
27+
uses: peter-evans/create-pull-request@v6
2828
with:
2929
token: ${{ github.token }}
3030
signoff: true

.github/workflows/github-actions-cron-update-yosys.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
name: Create draft PR for updated YOSYS submodule
22
on:
3+
push:
34
schedule:
45
- cron: "0 8 * * MON"
56
# Allows you to run this workflow manually from the Actions tab
@@ -27,15 +28,14 @@ jobs:
2728
git checkout ${latesttag}
2829
- if: "steps.remote-update.outputs.has_update != ''"
2930
name: Create Draft PR
30-
uses: peter-evans/create-pull-request@v4
31+
uses: peter-evans/create-pull-request@v6
3132
with:
3233
token: ${{ github.token }}
3334
signoff: true
3435
delete-branch: true
3536
title: 'Update yosys submodule'
3637
reviewers: |
37-
vvbandeira
38-
maliberty
38+
habibayassin
3939
draft: true
4040
branch: update-yosys
4141
commit-message: |

.github/workflows/github-actions-update-rules.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,14 @@ jobs:
3838
run: |
3939
git config --local user.email "github-actions[bot]@users.noreply.github.com"
4040
git config --local user.name "github-actions[bot]"
41-
echo "::set-output name=has_update::$(git --no-pager diff --name-only origin/master..HEAD)"
41+
if [ -n "$(git status --porcelain)" ]; then
42+
echo "has_update=true" >> "$GITHUB_OUTPUT"
43+
else
44+
echo "has_update=false" >> "$GITHUB_OUTPUT"
45+
fi
4246
git add .
4347
git commit -m "flow: update rules based on new golden reference"
44-
- if: "steps.remote-update.outputs.has_update != ''"
48+
- if: "steps.remote-update.outputs.has_update == 'true'"
4549
name: Create Draft PR
4650
uses: peter-evans/create-pull-request@v5
4751
with:

docs/user/FlowVariables.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -181,6 +181,7 @@ Note:
181181
| `TNS_END_PERCENT` | Specifies how many percent of violating paths to fix [0-100]. Worst path will always be fixed |
182182
| `EQUIVALENCE_CHECK` | Enable running equivalence checks with to verify logical correctness of repair_timing |
183183
| `REMOVE_CELLS_FOR_EQY`| String patterns directly passed to write_verilog -remove_cells <> for equivalence checks |
184+
| `SKIP_CTS_REPAIR_TIMING`| Skipping CTS repair, which can take a long time, can be useful in architectural exploration or when getting CI up and running |
184185

185186
### Routing
186187

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

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

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

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
"compare": "<="
2525
},
2626
"cts__design__instance__count__hold_buffer": {
27-
"value": 1553,
27+
"value": 990,
2828
"compare": "<="
2929
},
3030
"detailedroute__route__wirelength": {
@@ -36,19 +36,19 @@
3636
"compare": "<="
3737
},
3838
"finish__timing__setup__ws": {
39-
"value": -301.84,
39+
"value": -247.66,
4040
"compare": ">="
4141
},
4242
"finish__design__instance__area": {
43-
"value": 7332,
43+
"value": 7327,
4444
"compare": "<="
4545
},
4646
"finish__timing__drv__setup_violation_count": {
4747
"value": 492,
4848
"compare": "<="
4949
},
5050
"finish__timing__drv__hold_violation_count": {
51-
"value": 100,
51+
"value": 322,
5252
"compare": "<="
5353
},
5454
"finish__timing__wns_percent_delay": {

0 commit comments

Comments
 (0)