1
0
Fork 0
Commit Graph

46 Commits

Author SHA1 Message Date
Jordan Danford b8219425d8 Fix spelling and capitalization in `README.md` (#1182) 2018-01-10 15:52:07 -08:00
Megan Wachs ffffafc7c3 Add link to Diplomatic Design Patterns Paper 2017-10-23 15:21:46 -07:00
Henry Cook 01ca3efc2b Combine Coreplex and System Module Hierarchies (#875)
* coreplex collapse: peripherals now in coreplex

* coreplex: better factoring of TLBusWrapper attachement points

* diplomacy: allow monitorless :*= and :=*

* rocket: don't connect monitors to tile tim slave ports

* rename chip package to system

* coreplex: only sbus has a splitter

* TLFragmenter: Continuing my spot battles on requires without explanatory strings

* pbus: toFixedWidthSingleBeatSlave

* tilelink: more verbose requires

* use the new system package for regression

* sbus: add more explicit FIFO attachment points

* delete leftover top-level utils

* cleanup ResetVector and RTC
2017-07-23 08:31:04 -07:00
Colin Schmidt 6d0821f19a Update readme to reflect config name changes (#871)
also update list of files expected to be seen in generated-src
2017-07-18 07:27:03 -07:00
Henry Cook 4c595d175c Refactor package hierarchy and remove legacy bus protocol implementations (#845)
* Refactors package hierarchy.

Additionally:
  - Removes legacy ground tests and configs
  - Removes legacy bus protocol implementations
  - Removes NTiles
  - Adds devices package
  - Adds more functions to util package
2017-07-07 10:48:16 -07:00
Henry Cook 733ebbce0e Update README.md (#748) 2017-05-17 14:53:56 -07:00
Megan Wachs e9db531e81 point to riscv-tools README for dependencies (#705)
As pointed out, if we just point to 'master' branch, then people wouldn't get the correct list of dependencies.
2017-04-25 20:20:27 -07:00
Megan Wachs bef88c4c30 Add pointers to package dependencies to README (#670)
Tell people where to look to find package dependency information
2017-04-11 19:54:46 -07:00
edwardcwang 859416de73 Show how to build riscv-tools in parallel (#530)
Make it easier to build riscv-tools faster on multicore machines
2017-03-01 15:54:34 -08:00
Edward Wang 25db3d36c4 Update config override documentation
As per https://github.com/ucb-bar/rocket-chip/pull/507
2017-02-08 15:26:03 -08:00
heinzbeinz d07e30ba97 Update README.md
fixed torture link
2016-11-28 16:19:09 -08:00
Henry Cook a8ee7e0678 Update README 2016-11-28 16:10:50 -08:00
Wesley W. Terpstra e8e95d4bcf regression: remove cde submodule update 2016-11-23 10:28:22 -08:00
Andrew Waterman 190a8b9dd3 Update README.md to reflect firrtl and riscv-tools changes 2016-10-27 11:40:09 -07:00
roman3017 2979badf75 Update README.md
Fixed path to Configs.scala
2016-09-12 18:55:14 -07:00
Howard Mao ceff6dd0c8 update README 2016-08-19 13:45:23 -07:00
Andrew Waterman ed827678ac Write test harness in Chisel
This is an unavoidably invasive commit, because it affects the unit tests
(which formerly exited using stop()), the test harness Verilog generator
(since it is no longer necessary), and the DRAM model (since it is no
longer connected).  However, this should substantially reduce the effort
of building test harnesses in the future, since manual or semi-automatic
Verilog writing should no longer be necessary.  Furthermore, there is now
very little duplication of effort between the Verilator and VCS test
harnesses.

This commit removes support for DRAMsim, which is a bit of an unfortunate
consequence.  The main blocker is the lack of Verilog parameterization for
BlackBox.  It would be straightforward to revive DRAMsim once support for
that feature is added to Chisel and FIRRTL.  But that might not even be
necessary, as we move towards synthesizable DRAM models and FAME-1
transformations.
2016-08-15 23:27:27 -07:00
Andrew Waterman 2906c75167 Remove fsim, as it is the same as vsim, modulo CONFIG 2016-08-09 15:42:22 -07:00
mwachs5 4465260469 Update README.md
- List things that are no longer submodules as subpackages instead
- clean up some formatting issues
2016-07-29 17:56:42 -07:00
mwachs5 36720d915a Update README.md (#161)
Correct typo in heading
2016-07-11 00:34:13 -07:00
Howard Mao ebef4ddad0 remove mention of HTIF from README 2016-06-28 15:23:32 -07:00
Andrew Waterman 568bfa6c50 Purge legacy HTIF things
The SCR file is gone, too, because it was tightly coupled.  The
general concept could be revived as a module that somehow connects
to the debug module.
2016-06-23 13:23:57 -07:00
Scott Johnson 73ed4ea07b grammar
English major I'm not, but my sister was and she says 'who' is correct here
2016-06-08 22:34:14 -07:00
Andrew Waterman e82c080c3c Add blocking D$ 2016-05-25 11:09:50 -07:00
Christopher Celio 3fe00ce32a Update README.md
- Removed instruction to checkout riscv-tests (as they are now globally installed when building the riscv-tools).
- Clarified the riscv-tools set-up information to clarify that the rocket-chip/riscv-tools is the version to build.
2016-05-10 22:12:02 -07:00
Andrew Waterman 1f211b37df WIP on new memory map 2016-04-27 14:57:54 -07:00
Scott Beamer c19931ba03 add technical report to readme 2016-04-19 16:17:50 -07:00
Christopher Celio e6b6ff5a1d Update README.md
Corrected PublicConfigs.scala -> Configs.scala
2015-09-02 22:55:53 -07:00
Christopher Celio b1e845f370 Add space to README.md 2015-08-26 14:34:22 -07:00
Scott Beamer b88c283b21 add travis support and tests 2015-08-25 13:29:20 -07:00
Henry Cook d21ffa4dba Streamline makefiles for more robust test dependency generation. Note: emulator/generated-src-debug no longer used 2015-07-28 00:24:07 -07:00
Henry Cook 1e977d12f2 Update README.md 2015-07-15 16:25:04 -07:00
Yunsup Lee 4f57985198 change organization to riscv 2015-02-17 14:43:11 -08:00
RainerWasserfuhr 9b41ad92ba Update README.md
typo?
2014-10-08 01:46:48 +02:00
Yunsup Lee f15baeea49 fix markdown for webpage 2014-10-07 03:55:00 -07:00
Yunsup Lee 447761b06c fix typo in README 2014-10-07 02:09:34 -07:00
Yunsup Lee 91f211f766 updates to README 2014-10-07 02:08:03 -07:00
Yunsup Lee ae9b78d9ef add what/how explanation to README 2014-10-07 02:07:39 -07:00
Yunsup Lee e40a6fdd64 more tweaks to README 2014-09-12 10:22:00 -07:00
Yunsup Lee c57dea415c fix markdown 2014-09-12 10:18:14 -07:00
Yunsup Lee 1cfd9f5a0e add LICENSE 2014-09-12 10:15:04 -07:00
Yunsup Lee 2c33852c52 final touches 2014-09-12 00:19:29 -07:00
Yunsup Lee 882fecf43a update README 2014-08-31 20:57:16 -07:00
Scott Beamer e1a4d12c65 fix small typos in README 2014-08-14 17:59:24 -07:00
Scott Beamer d3a8a224fe README updated for new fpga flow 2014-08-07 14:52:56 -07:00
Scott Beamer e390eba8ce convert README to markdown 2014-08-07 14:50:31 -07:00