Commit Graph

4031 Commits

Author SHA1 Message Date
Nayiri
700057d9eb changed chiptop dut name, set FSDB=1 when needed 2023-11-13 13:33:24 -08:00
Jerry Zhao
4495c611a8 Move memory system configs to a separate configs file 2023-11-12 12:30:24 -08:00
Jerry Zhao
f0edd18c32 Merge pull request #1636 from ucb-bar/flatchiptop_harness
Support using HarnessBinders without IOBinders
2023-11-09 22:18:34 -08:00
Jerry Zhao
1d6ebb230b Add Bringup on Arty100T config, using PMOD-gpio for ser-tl 2023-11-08 20:06:44 -08:00
Abraham Gonzalez
8b6adb1525 Merge pull request #1653 from ucb-bar/fix-env
More robust env.sh | Fix conda activate if in subshell
2023-11-07 09:45:40 -08:00
Jerry Zhao
855c8978e2 Merge pull request #1654 from ucb-bar/tlser-punchthrough-io
Fix IO direction for host Serial-TL port
2023-11-06 23:55:53 -08:00
Ethan Wu
70e78cb523 Fix IO direction for host Serial-TL port
`cloneType` is a Chisel-internal method, use `chiselTypeOf` to construct
an IO of the same type and direction.
2023-11-06 21:27:32 -08:00
abejgonzalez
eca7b960f6 More robust env.sh | Fix conda activate if in subshell 2023-11-06 17:22:05 -08:00
Abraham Gonzalez
fff36c4761 Merge pull request #1642 from ucb-bar/caliptra-aes
Add Caliptra AES256 ECB engine as RoCC accelerator
2023-11-06 13:17:21 -08:00
abejgonzalez
2221e9cc64 Update tutorial patch 2023-11-06 13:16:19 -08:00
Raghav Gupta
29d774a6e4 Use TARGET instead of PREFIX in /tests Makefile(s) (#1647) 2023-11-06 11:51:23 -08:00
Abraham Gonzalez
f82e29065b Merge branch 'main' into caliptra-aes 2023-11-06 11:10:54 -08:00
Abraham Gonzalez
181d5c3c0f Merge pull request #1650 from ucb-bar/new-ci-machs
Update to use the new CI machines
2023-11-06 11:09:13 -08:00
Abraham Gonzalez
4ac2700d27 Merge branch 'main' into new-ci-machs 2023-11-06 11:07:51 -08:00
Abraham Gonzalez
921dc23a74 Merge pull request #1649 from ucb-bar/fix-ci
Run only on old-ci machines
2023-11-06 10:49:06 -08:00
abejgonzalez
ddaf0000b4 Update to use the new CI machines 2023-11-05 16:59:50 -08:00
abejgonzalez
4ea3c5342d Run only on old-ci machines 2023-11-05 16:54:15 -08:00
abejgonzalez
cae6a8602a Merge remote-tracking branch 'origin/main' into caliptra-aes 2023-11-05 16:43:04 -08:00
Abraham Gonzalez
8655d3c852 Merge pull request #1639 from ucb-bar/bb-fixes
Rebuild `jar`s when `sv`/`v` files are changed + Add documentation on blackboxes
2023-11-05 16:35:46 -08:00
Jerry Zhao
e3106fe7eb Merge pull request #1646 from JL102/docs-tests
docs: Add info on chipyard's tests directory and how to do multithreading in RTL simulations
2023-11-04 07:21:32 -07:00
Jordan Lees
5136b7e2ea Update docs/Simulation/Software-RTL-Simulation.rst
Co-authored-by: Jerry Zhao <qwertyuiopghb@gmail.com>
2023-11-03 23:56:51 -04:00
abejgonzalez
455dd301d7 Revert to Verilator 5.008 2023-11-03 16:20:42 -07:00
JL102
b386e145d4 docs: Add info on chipyard's tests dir
The most important part of this addition, IMO, is the note about `__main()`, since
it's currently not noted anywhere in Chipyard's docs. It was initially very hard for
me to find any explanation about __main until I stumbled across libgloss-htif's readme page.

Signed-off-by: JL102 <jordanlees@mailbox.org>
2023-11-03 19:06:23 -04:00
abejgonzalez
19fda05fba Revert GCD BB changes | Move GCD to 0x4000 to not conflict w/ bootrom 2023-11-03 14:52:01 -07:00
Abraham Gonzalez
d7f78ba2e4 Merge branch 'main' into bb-fixes 2023-11-03 11:46:49 -07:00
abejgonzalez
4e5413c886 Bump conda files 2023-11-03 11:46:30 -07:00
Abraham Gonzalez
f8172d8dcc Merge pull request #1640 from ucb-bar/abejgonzalez-patch-3
Fix regex for similar module names that are uniquified
2023-11-02 21:10:53 -07:00
Abraham Gonzalez
9d917d65d0 Merge branch 'main' into caliptra-aes 2023-11-02 21:09:16 -07:00
abejgonzalez
078de512ab Bump to firtool 1.58.0 2023-11-02 17:49:18 -07:00
abejgonzalez
7525b9fd04 Fix CI | Fix Verilator compile 2023-11-02 17:27:42 -07:00
abejgonzalez
0c1ca5750e Add fixes | Bump to 256b SBUS 2023-11-02 17:09:00 -07:00
Abraham Gonzalez
d75e02876a Merge pull request #1644 from ucb-bar/fix-ack
[ci skip] Fix funding ack
2023-11-02 16:50:14 -07:00
Jerry Zhao
57c2ba6b37 Merge remote-tracking branch 'origin/main' into tcip-bump 2023-11-02 15:40:43 -07:00
Jerry Zhao
884d18f2c0 Merge pull request #1605 from ucb-bar/change-reset-vector
REFACTOR: change bootaddr register address and PC reset vector address
2023-11-02 15:34:53 -07:00
Jerry Zhao
5e76f3b939 [ci skip] Fix funding ack 2023-11-02 15:15:37 -07:00
Abraham Gonzalez
643ad201f6 Fix spacing 2023-11-02 15:05:32 -07:00
Jerry Zhao
0a245fc496 Merge pull request #1643 from ucb-bar/jerryz123-patch-6
[ci] Update check-commit with missing submodules
2023-11-02 13:27:48 -07:00
Jerry Zhao
2ac2cb38b4 Merge remote-tracking branch 'origin/main' into change-reset-vector 2023-11-02 12:40:51 -07:00
Jerry Zhao
5eae64667b Update docs to reflect bootrom change 2023-11-02 12:37:41 -07:00
Jerry Zhao
be22a1d3dc [ci] Update check-commit with missing submodules 2023-11-02 12:20:09 -07:00
abejgonzalez
672392360e Fix build.sbt 2023-11-02 12:02:39 -07:00
abejgonzalez
10b5fbc21a Add Caliptra AES256 ECB engine as RoCC accelerator 2023-11-02 12:01:38 -07:00
Abraham Gonzalez
2ced8f1753 Fix regex for similar module names that are uniquified 2023-11-01 17:47:31 -07:00
abejgonzalez
42eb570fd8 BUGGY COMMIT: Shows MFC issue with multiple same bb paths 2023-11-01 12:17:03 -07:00
abejgonzalez
def0115fa4 Fix BB resource references | More BB docs 2023-11-01 12:06:32 -07:00
-T.K.-
d96629c6f1 ADD: bump testchipip 2023-11-01 11:45:50 -07:00
Jerry Zhao
6bb173bd21 Fix vc707 clock freqs 2023-10-31 21:40:45 -07:00
Jerry Zhao
52215f3d40 Bump testchipip 2023-10-31 18:46:15 -07:00
Jerry Zhao
ac271dc3eb Merge pull request #1603 from ucb-bar/jerryz123-patch-3
Add NarrowRocketCache config fragment
2023-10-31 14:48:48 -07:00
Jerry Zhao
a8766ea8fc Precisely specify bus frequencies 2023-10-31 14:25:16 -07:00