Jerry Zhao
|
39092e9b00
|
Switch RTL-sim/FPGA/VLSI flows to chisel6
|
2024-05-13 12:48:06 -07:00 |
|
Jerry Zhao
|
39f28aeaac
|
Append EXT_FILELISTS to VLSI deps
|
2024-03-20 13:57:04 -07:00 |
|
Øyvind Harboe
|
99d82673d2
|
vlsi/Makefile: truncate file SRAM_GENERATOR_CONF
previously the target would append, not truncate
the file, which could lead to duplicate yaml entries
in that file when the target was re-run.
|
2024-02-01 07:33:47 +01:00 |
|
Jerry Zhao
|
4d928c3c14
|
Rename timeout_cycles to TIMEOUT_CYCLES to match convention
|
2023-12-18 13:47:48 -08:00 |
|
Nayiri
|
42622919cd
|
fixing macro paths for yosys with circt generated verilog [skip ci]
|
2023-12-14 18:02:32 -08:00 |
|
abejgonzalez
|
088e9ea45a
|
Remove references to ENABLE_YOSYS
|
2023-12-13 10:07:14 -08:00 |
|
Nayiri
|
700057d9eb
|
changed chiptop dut name, set FSDB=1 when needed
|
2023-11-13 13:33:24 -08:00 |
|
Jerry Zhao
|
77ee5906e2
|
[vlsi][ci skip] Fix INPUT_CONFS override in tutorial.mk
|
2023-10-19 11:19:56 -07:00 |
|
Jerry Zhao
|
e148a32e6b
|
Merge pull request #1514 from ucb-bar/klayout-docs
KLayout section of Sky130+OpenROAD tutorial
|
2023-09-05 11:41:09 -07:00 |
|
abejgonzalez
|
c7f1fe220d
|
Enable precommit | Format files
|
2023-08-28 14:56:55 -07:00 |
|
Jerry Zhao
|
6f90102770
|
Merge branch 'main' into klayout-docs
|
2023-07-10 09:21:18 -07:00 |
|
Nayiri K
|
222059941e
|
renamed clock_clock to clock_uncore_clock
|
2023-06-30 15:04:38 -07:00 |
|
Nayiri K
|
dcaca02e14
|
small fixes for sim yaml generation
|
2023-06-30 15:04:04 -07:00 |
|
Nayiri K
|
5f54876de2
|
PREPROC_DEFINES renamed to SIM_PREPROC_DEFINES
|
2023-06-29 13:40:44 -07:00 |
|
Nayiri K
|
20d6bf059f
|
changing clock name from clock_clock to clock_uncore_clock
|
2023-06-23 13:13:56 -07:00 |
|
nayiri-k
|
1de26550e4
|
small fix for #1508
|
2023-06-14 11:47:04 -07:00 |
|
nayiri-k
|
c7923d8899
|
use klayout for sky130-openroad tutorial, update conda install directions so that openroad/klayout installs don't fail
|
2023-06-08 14:56:42 -07:00 |
|
Abraham Gonzalez
|
c1ad70c10f
|
Merge pull request #1375 from ucb-bar/use-fat-jar
Use fat jar's to remove SBT invocations
|
2023-05-26 17:03:42 -07:00 |
|
abejgonzalez
|
b65d8ef6c6
|
Have global location to store jar files (avoid issue with sbt assembly caching)
|
2023-05-26 13:14:06 -07:00 |
|
Jerry Zhao
|
4da1dea50f
|
Support multi-binary-run in RTL sim
|
2023-05-24 16:48:18 -07:00 |
|
abejgonzalez
|
2997cddc0e
|
Merge remote-tracking branch 'origin/main' into bump-verilator
|
2023-05-09 13:27:13 -07:00 |
|
joey0320
|
a5bf60c0f1
|
oops
|
2023-04-29 21:32:00 -07:00 |
|
joey0320
|
3f80507ce4
|
rm split-bb-files.py
|
2023-04-29 18:21:48 -07:00 |
|
joey0320
|
9ce0467bd3
|
fixes
|
2023-04-20 14:26:38 -07:00 |
|
Harrison Liew
|
9ef3001ce1
|
Remove Cadence & Synopsys plugins (#1410)
* remove Cadence & Synopsys plugins from docs and scripts
* update conda-locks
|
2023-03-21 09:34:38 -07:00 |
|
abejgonzalez
|
dc0c6e62f1
|
Merge remote-tracking branch 'origin/main' into bump-verilator
|
2023-03-14 14:20:10 -07:00 |
|
Nayiri K
|
454d619dfc
|
improved tutorial makefile [skip ci]
|
2023-03-13 22:50:43 -07:00 |
|
abejgonzalez
|
95349755b5
|
Support TestDriver.v as top
|
2023-03-13 11:11:23 -07:00 |
|
Nayiri Krzysztofowicz
|
dd7e221a45
|
changing tutorial VLSI_TOP to RocketTile to save time
|
2023-03-12 19:04:14 -07:00 |
|
Nayiri Krzysztofowicz
|
3b1530402f
|
Merge branch 'vlsi-tutorial' of https://github.com/ucb-bar/chipyard into openroad
|
2023-03-12 12:29:07 -07:00 |
|
Nayiri K
|
180f52ed35
|
bumping hammer-cadence-plugins
|
2023-03-10 23:20:40 -08:00 |
|
Nayiri K
|
0f326ae980
|
floorplan for openroad flow is different from commercial flow bc of srams
|
2023-03-10 23:18:20 -08:00 |
|
Nayiri Krzysztofowicz
|
47f84e97b4
|
Merge branch 'main' of https://github.com/ucb-bar/chipyard into vlsi-tutorial
|
2023-03-10 15:59:13 -08:00 |
|
Nayiri K
|
39260ac02e
|
Merge branch 'openroad' of https://github.com/ucb-bar/chipyard into openroad
|
2023-03-10 15:20:10 -08:00 |
|
Nayiri K
|
6dba66f56c
|
updated tutorial configuration files [skip ci]
|
2023-03-10 15:19:47 -08:00 |
|
Harrison Liew
|
a8c9c8271e
|
Merge pull request #1369 from ucb-bar/sim-syn-par-fix
|
2023-03-10 15:09:58 -08:00 |
|
Nayiri K
|
81e11ee8e0
|
updating macro paths for asap7 tutorial to match new SRAM paths after rocket/chisel bump
|
2023-03-10 15:09:15 -08:00 |
|
Nayiri K
|
d5f1dd9bcb
|
changed key from openram to sram22
|
2023-03-09 11:34:34 -08:00 |
|
Harrison Liew
|
0883993000
|
model and top reference common modules, need to filter them out from sim to avoid module collisions
|
2023-03-08 16:11:01 -08:00 |
|
Nayiri K
|
1b7a424c69
|
adding ENABLE_YOSYS_FLOW to tutorial makefile
|
2023-03-08 11:40:21 -08:00 |
|
joey0320
|
fd8a49100c
|
update ENABLE_VLSI_FLOW to ENABLE_YOSYS_FLOW
|
2023-03-08 09:25:16 -08:00 |
|
joey0320
|
02fd30b2f8
|
Fix makefile
|
2023-03-06 18:26:03 -08:00 |
|
Harrison Liew
|
54c55875e1
|
hierarchical flows should all fall under TOP suffix instead of VLSI_TOP which will change
|
2023-03-03 14:50:57 -08:00 |
|
Harrison Liew
|
89929cbb6e
|
cat VLSI_RTL
|
2023-02-28 13:10:49 -08:00 |
|
Harrison Liew
|
c1e8b20234
|
add SIM_FILE_REQS
|
2023-02-27 15:24:00 -08:00 |
|
Harrison Liew
|
a681bedae0
|
fix top/model separation for rtl vs. post-syn/par sim
|
2023-02-24 20:37:36 -08:00 |
|
Harrison Liew
|
7566eae213
|
fix & clarify hierarchical flows
|
2023-02-24 14:56:28 -08:00 |
|
joey0320
|
a9209c4aaa
|
Fix TestDriver.v missing from gen-collateral after recompiling
|
2023-02-21 21:52:03 -08:00 |
|
Abraham Gonzalez
|
632a7a9348
|
Merge pull request #1349 from ucb-bar/misc-improv
Small build system improvements
|
2023-02-16 11:40:55 -08:00 |
|
Sagar Karandikar
|
97f576da2a
|
Same as Makefile
|
2023-02-15 18:26:30 -08:00 |
|