Commit Graph

256 Commits

Author SHA1 Message Date
David Biancolin 2aea76181a Merge pull request #38 from ucb-bar/chisel3-switch
Switch to chisel3
2017-02-08 10:09:01 -08:00
Howard Mao 4a1d0d98ed switch to chisel3 2017-02-07 18:06:05 -08:00
David Biancolin 8d5981cdab Update README to uniformly suggest vivado 2016.2 2017-01-10 16:19:12 -08:00
Howard Mao ac39be1c1f get README.md up to date 2016-11-01 13:35:25 -07:00
Howard Mao eb96e9db7f replace init-rocket-submodule with init-submodules rule in Makefrag 2016-11-01 13:34:54 -07:00
Howard Mao 9a0b82d0c4 update FPGA images 2016-10-28 13:52:38 -07:00
Howard Mao 3ed82263c4 use TestDriver.v in rocket-chip not in testchipip 2016-10-24 17:19:32 -07:00
Howard Mao 03e919a86a NoDebug trait moved to testchipip 2016-10-24 17:19:24 -07:00
Howard Mao 947e3bae46 move TestDriver.v into testchipip 2016-10-24 17:19:15 -07:00
Howard Mao 33b1e90efc make sure to use the correct kind of include for Makefrag.pkgs 2016-10-24 17:19:08 -07:00
Howard Mao 1ef84b9171 make sure simulation directory has src/verilog folder 2016-10-17 16:26:21 -07:00
Howard Mao 31f0bd2422 make sure library stamps have correct dependencies 2016-10-11 11:42:46 -07:00
Howard Mao f6978c40e0 make submodule building more extensible 2016-10-10 16:42:09 -07:00
Howard Mao 42959c7514 get rid of generated verilog files 2016-10-07 16:57:01 -07:00
Howard Mao e2cf7799cc bump rocket-chip submodule pointer to get riscv-fesvr change 2016-10-07 16:50:19 -07:00
Howard Mao 07c02e7a0f SAI renamed to TSI 2016-10-07 15:20:38 -07:00
Howard Mao d1f80398fb move simulation serial into testchipip 2016-10-07 14:59:10 -07:00
Howard Mao 685731faf1 make sure Zybo configuration has virtual memory 2016-10-07 14:16:20 -07:00
Howard Mao 640e64cb5a add ability to reset target through AXI 2016-10-06 21:20:46 -07:00
Howard Mao 73f1a41a68 fix issues with NastiFIFO 2016-10-06 17:45:50 -07:00
Howard Mao 3d4a544d8d make integration test use single-beat bursts 2016-10-06 14:46:08 -07:00
Howard Mao 4d707d3ab0 fix integration test and make it test NastiFIFO 2016-10-05 11:12:24 -07:00
Howard Mao 2f665ca9cf fix up NastiFIFO to take multi-beat reads 2016-10-05 11:12:03 -07:00
Howard Mao 79697316de replace dtm driver with sai driver 2016-10-05 09:26:49 -07:00
Howard Mao 0e8e494570 fixups to serial adapter 2016-10-04 18:34:41 -07:00
Howard Mao cfc9f33973 get rid of top-level riscv-fesvr submodule; use one in riscv-tools 2016-10-04 17:59:33 -07:00
Howard Mao 11a6c0e7e2 update to latest rocketchip master 2016-10-04 16:51:47 -07:00
Howard Mao 5cddc881ad move SerialAdapter code to testchipip 2016-10-04 14:52:49 -07:00
Howard Mao 75b4ea3775 add our own version of the bootrom 2016-10-04 13:23:50 -07:00
Howard Mao 85a98e6f05 actually implement SimSerial 2016-10-04 13:19:11 -07:00
Howard Mao b91b06e8de get rid of reset in Adapter 2016-10-04 13:18:47 -07:00
Howard Mao d392485525 allow host to read how much data/space is available in FIFOs 2016-10-03 17:03:38 -07:00
Howard Mao 8a18edde38 get rid of interrupts and slave device in adapter 2016-10-03 17:02:45 -07:00
Howard Mao 3f3e755d6a fix up makefiles 2016-10-03 16:59:41 -07:00
Howard Mao bbc47cae6e add riscv-fesvr submodule 2016-10-03 09:20:01 -07:00
Howard Mao f3f3a44386 rename ZynqAdapter to SerialAdapter 2016-09-29 13:10:53 -07:00
Howard Mao bf036fb956 start implementing alternate adapter interface 2016-09-29 12:44:47 -07:00
Howard Mao 98669e298f update to post- cake pattern refactor rocketchip 2016-09-22 12:04:51 -07:00
David Biancolin 86d2cf1de7 Bump zybo images to include functional bbl instance 2016-09-09 10:35:30 -07:00
David Biancolin 6c06d97cb1 Conform to new rocketchip generator. Fix adapter concat bugs
This brings fpga-zynq up to sync with Henry's changes to rocket-chip
generation utilities. It also fixes a silly bug that assumed constant
field orderings when toBits-ing an aggregate.
2016-09-08 16:48:59 -07:00
David Biancolin 425c111d11 Merge pull request #19 from bkoppelmann/vivado-readme
Fix README to show the fact, that we now require Vivado 2016.2
2016-09-06 10:14:51 -07:00
Bastian Koppelmann 0e5105930c Fix README to show the fact, that we now require Vivado 2016.2
Signed-off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de>
2016-09-06 15:54:52 +02:00
David Biancolin b6bed1d20a Actually fix local configuration lookup 2016-08-24 14:40:46 -07:00
David Biancolin 3246c61b17 Fix local configuration lookup 2016-08-24 14:34:13 -07:00
davidbiancolin e37714dc80 Bump zybo images 2016-08-24 10:32:15 -07:00
davidbiancolin dc3a871e65 Bump zedboard, zc706 image submodules 2016-08-23 14:13:33 -07:00
David Biancolin 66093b4a32 Upgrade projects to version 2016.2 2016-08-18 12:43:19 -07:00
David Biancolin 74ed9ea984 Fix copy of generated verilog to project 2016-08-17 16:45:30 -07:00
David Biancolin 33dcf3efa7 Makefile bug fixes, generator config lookup enhancement 2016-08-17 14:10:53 -07:00
David Biancolin 26b368e105 Merge pull request #15 from ucb-bar/dtm_bring_up
Rocket as a library & NASTI <-> DTM support
2016-08-13 09:30:57 -07:00