Commit Graph

4008 Commits

Author SHA1 Message Date
abejgonzalez
b9e504411a Install CIRCT outside of conda (add CI to auto-update) 2023-11-30 15:47:14 -08:00
Abraham Gonzalez
ebf0c74527 Update generators/chipyard/src/main/scala/harness/MultiHarnessBinders.scala 2023-11-30 10:33:44 -08:00
Abraham Gonzalez
ab1b77f3a4 Update generators/chipyard/src/main/scala/harness/MultiHarnessBinders.scala 2023-11-30 10:33:26 -08:00
Abraham Gonzalez
53b33d56d4 Update generators/chipyard/src/main/scala/harness/package.scala 2023-11-30 10:32:12 -08:00
abejgonzalez
9e7fcc0f4e Add HasHarnessInstantiators into MultiHarnessBinder 2023-11-30 10:12:52 -08:00
Abraham Gonzalez
5405b4caa3 Merge pull request #1672 from ucb-bar/override-gen-src
Allow overriding generated-src dir name
2023-11-29 11:04:40 -07:00
Jerry Zhao
eba1b36ed1 Merge pull request #1670 from ucb-bar/uart_tsi_install
Install uart_tsi utility as part of build-toolchain-extra
2023-11-28 11:58:14 -08:00
Jerry Zhao
bd3a456f92 Fix generated_src_name make variable 2023-11-28 10:38:55 -08:00
Jerry Zhao
b20f96a055 Allow overriding generated-src dir name 2023-11-28 10:29:49 -08:00
Jerry Zhao
8aef234f3b Install uart_tsi utility as part of build-toolchain-extra 2023-11-24 16:06:18 -08:00
Abraham Gonzalez
352b99ae42 Merge pull request #1668 from ucb-bar/abejgonzalez-patch-6
Always generate MFC Blackbox filelist
2023-11-21 16:42:21 -07:00
Abraham Gonzalez
709d4a21b5 Update common.mk 2023-11-21 14:29:12 -07:00
Jerry Zhao
6445233d8d Merge pull request #1657 from ucb-bar/artygpio
Add Bringup on Arty100T config, using PMOD-gpio for ser-tl
2023-11-19 13:45:18 -08:00
Jerry Zhao
9dc0c8fe75 Fix bringup config timing 2023-11-17 14:42:26 -08:00
Jerry Zhao
ff668a98ac Fix cloneType not inferring direction for arty100t uart-tsi 2023-11-17 14:37:07 -08:00
Jerry Zhao
b84841704a Merge pull request #1667 from ucb-bar/llc-buffers
Add cfg fragment to insert LLC interior/exterior buffers
2023-11-17 14:27:04 -08:00
Jerry Zhao
1e2667e0bc Add LLC bufExterior comment 2023-11-16 22:06:34 -08:00
Jerry Zhao
ab4c4d809c Add LLC exterior buffer cfg fragment 2023-11-16 22:05:38 -08:00
Jerry Zhao
7c832415a8 Add cfg fragment to insert LLC interior buffers 2023-11-16 02:59:26 -08:00
Abraham Gonzalez
846c8563fc Merge pull request #1665 from ucb-bar/abejgonzalez-patch-5
Update TargetConfigs.scala for 64G comment.
2023-11-15 17:36:30 -08:00
Abraham Gonzalez
4132296831 Update TargetConfigs.scala 2023-11-15 16:49:19 -08:00
Jerry Zhao
00446c9090 Merge pull request #1664 from ucb-bar/rocket-bb
Add RocketBoundaryBuffers fragment
2023-11-15 13:13:54 -08:00
Abraham Gonzalez
bfa822aec3 Merge pull request #1662 from ucb-bar/vlsi-fixes
Hammer bump and minor VLSI fixes
2023-11-15 13:13:20 -08:00
Jerry Zhao
b50d10418c Add RocketBoundaryBuffers fragment 2023-11-14 23:38:29 -08:00
Nayiri
842c9f01a7 bumping sky130 pdk to fix VLSI tutorial 2023-11-14 09:56:24 -08:00
Jerry Zhao
c90d054bb0 Merge pull request #1660 from ucb-bar/memsys_cfg
Move memory system configs to a separate configs file
2023-11-14 01:49:51 -08:00
Nayiri
e154a8df55 bumping hammer 2023-11-13 15:02:12 -08:00
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