Skip to content

Commit f93f853

Browse files
authored
[RapidWright] Pull in PhysNetlistWriter + RWRoute fixes (#53)
* Update to latest RapidWright Signed-off-by: Eddie Hung <[email protected]> * Switch over to temp URL Signed-off-by: Eddie Hung <[email protected]> * Temporarily switch RapidWright over to 'physnetwriter_fix_static' branch Signed-off-by: Eddie Hung <[email protected]> * Print GND/VCC stubs in GHA Signed-off-by: Eddie Hung <[email protected]> * Fix net_printer workflow Signed-off-by: Eddie Hung <[email protected]> * Update RapidWright submodule Signed-off-by: Eddie Hung <[email protected]> --------- Signed-off-by: Eddie Hung <[email protected]>
1 parent b418ed8 commit f93f853

File tree

3 files changed

+13
-4
lines changed

3 files changed

+13
-4
lines changed

.github/workflows/net_printer.yml

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,18 @@ jobs:
3737
cache: 'pip'
3838
- run:
3939
make setup-net_printer download-benchmarks
40-
- name: Print static nets
40+
- name: Print GND net
4141
run:
42-
python3 net_printer/np.py ${{ matrix.benchmark }}_unrouted.phys GLOBAL_LOGIC0 GLOBAL_LOGIC1
42+
python3 net_printer/np.py ${{ matrix.benchmark }}_unrouted.phys GLOBAL_LOGIC0 | tee gnd.physnet
43+
- name: Print GND stubs
44+
run: |
45+
sed -n -e '/Stub: 0/,$p' gnd.physnet
46+
- name: Print VCC net
47+
run:
48+
python3 net_printer/np.py ${{ matrix.benchmark }}_unrouted.phys GLOBAL_LOGIC1 | tee vcc.physnet
49+
- name: Print VCC stubs
50+
run: |
51+
sed -n -e '/Stub: 0/,$p' vcc.physnet
4352
- name: Print largest global net (corundum_25g)
4453
if: matrix.benchmark == 'corundum_25g'
4554
run:

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ BENCHMARKS ?= boom_med_pb \
2121
ispd16_example2
2222

2323

24-
BENCHMARKS_URL = https://github.com/Xilinx/fpga24_routing_contest/releases/latest/download/benchmarks.tar.gz
24+
BENCHMARKS_URL = https://github.com/eddieh-xlnx/fpga24_routing_contest/releases/download/benchmarks/benchmarks.tar.gz
2525

2626
# Inherit proxy settings from the host if they exist
2727
HTTPHOST=$(firstword $(subst :, ,$(subst http:,,$(subst /,,$(HTTP_PROXY)))))

0 commit comments

Comments
 (0)