Skip to content

Commit 2ce76ba

Browse files
authored
Merge pull request #829 from zapta/main
Added an experimental script to fetch and examine oss-cad-suite relea…
2 parents 84a46ef + cbaf0c1 commit 2ce76ba

File tree

3 files changed

+85
-0
lines changed

3 files changed

+85
-0
lines changed
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
packages/
2+
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Scripts for fetching and examining oss-cad-suite-packges.

experimental/oss-cad-suite/run.sh

Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
#!/bin/bash
2+
3+
set -e
4+
5+
function load() {
6+
tag="$1"
7+
8+
echo
9+
echo
10+
echo "--------- Loading oss-cad-suite ${tag}"
11+
echo
12+
13+
compact="${tag//-/}"
14+
15+
mkdir -p packages
16+
17+
cd packages
18+
19+
rm -f oss-cad-suite-${tag}.tgz
20+
rm -rf oss-cad-suite-${tag}
21+
22+
wget \
23+
https://github.com/YosysHQ/oss-cad-suite-build/releases/download/${tag}/oss-cad-suite-darwin-arm64-${compact}.tgz \
24+
-O oss-cad-suite-${tag}.tgz \
25+
-q
26+
27+
tar -xzf oss-cad-suite-${tag}.tgz
28+
mv oss-cad-suite oss-cad-suite-${tag}
29+
30+
rm -f oss-cad-suite-${tag}.tgz
31+
32+
cd ..
33+
34+
head "packages/oss-cad-suite-${tag}/share/yosys/ecp5/cells_bb.v"
35+
}
36+
37+
function report() {
38+
tag="$1"
39+
40+
echo
41+
echo
42+
echo "--------- Reporting oss-cad-suite ${tag}"
43+
echo
44+
45+
#compact="${tag//-/}"
46+
47+
file="packages/oss-cad-suite-${tag}/share/yosys/ecp5/cells_bb.v"
48+
49+
echo "$file"
50+
echo
51+
head "$file"
52+
}
53+
54+
load "2025-10-08"
55+
load "2025-10-09"
56+
57+
#report "2025-10-08"
58+
#report "2025-10-09"
59+
60+
61+
#load "2025-09-23"
62+
63+
#load "2025-10-01"
64+
65+
#load "2025-10-05"
66+
#load "2025-10-06"
67+
#load "2025-10-07"
68+
#load "2025-10-08"
69+
#load "2025-10-09"
70+
#load "2025-10-10"
71+
72+
73+
#load "2025-10-10"
74+
#load "2025-10-15"
75+
#load "2025-10-20"
76+
#load "2025-10-25"
77+
78+
79+
#load "2025-11-01"
80+
#load "2025-12-01"
81+
#load "2026-01-01"
82+
#load "2026-01-25"

0 commit comments

Comments
 (0)