File tree Expand file tree Collapse file tree 3 files changed +85
-0
lines changed
experimental/oss-cad-suite Expand file tree Collapse file tree 3 files changed +85
-0
lines changed Original file line number Diff line number Diff line change 1+ packages /
2+
Original file line number Diff line number Diff line change 1+ Scripts for fetching and examining oss-cad-suite-packges.
Original file line number Diff line number Diff line change 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"
You can’t perform that action at this time.
0 commit comments