Abraham Gonzalez
d0bec3fba7
Ariane Integration ( #448 )
...
* [ariane/make] integrate ariane | have verilator be installed on path not in makefile
* [misc] warn on verilator not found | search for v files | cleanup build.sbt + .gitignore
* [firesim] bump
* [ci] add midas ariane tests
* [docker/ci] use new docker-image with verilator | re-elab on v changes for ariane | address comments
* [ci] remove references to local verilator install
* [verilator] update flags
* [verilator] minimal set of flags for ariane
* [ariane] bump ariane to master
* [ci] revert to 4.016 verilator
* [ci] install verilator to ci server | misc compile fixes
* [ci/make] add longer ci timeout | update when assert is added in verilator sim
* [firesim] bump for misc. updates
* [make/ci] cleanup makefile and remove firesim tests of it
* [docs/firesim] bump and clean docs
* [firesim] bump
* [ci] use remote verilator for midas tests
* [misc] cleanup built.sbt more
* [firesim] bump
* [misc] bump build.sbt patch for tutorials
* [firesim/ci] cleanup and bump firesim
2020-03-09 18:06:41 -07:00
Howard Mao
48a7f22c09
move DRAMSim2 makefrag rules
2020-03-03 09:27:51 -08:00
Howard Mao
24fe57d447
use blackboxed SimDRAM instead of SimAXIMem
2020-03-02 20:49:20 -08:00
Jerry Zhao
5d27ac5bbc
[sim] Pipe /dev/null to simulators to fix VCS messing up stdout ( #417 )
2020-01-30 10:08:53 -08:00
Abraham Gonzalez
3fe0460a80
enforce that macrocompiler passes are done serially ( #392 )
2020-01-23 18:06:28 -08:00
Abraham Gonzalez
335bbf7651
Patch parallel make ( #386 )
...
* fix parallel make non-deterministic issue
* change touch to echo to not affect file state
2020-01-22 09:08:05 -08:00
Howard Mao
bd6397130b
make sure grep filter only omits .h files
2019-10-31 20:18:09 -07:00
Colin Schmidt
b934c51315
Add phony firrtl target to just build firrtl file ( #317 )
2019-10-24 10:26:45 -07:00
Howard Mao
e859fb1779
make sure blackbox resource files always created
2019-10-21 09:55:40 -07:00
Howard Mao
05af2f9a9c
Fix tracegen target and add to CI
2019-10-21 09:55:40 -07:00
abejgonzalez
2c4783bfe9
remove *.out file for fast sims
2019-10-15 07:23:37 -07:00
abejgonzalez
8f2c5d4796
add *.log files whenever a binary is run
2019-10-14 20:55:40 -07:00
abejgonzalez
9199a02e1e
add literal references | cleanup firrtl-transform-docs [ci skip]
2019-09-25 13:21:01 -07:00
Abraham Gonzalez
98ded4d7c0
Merge pull request #221 from ucb-bar/comment-sim-files
...
Comment sim_* make variables
2019-09-02 19:36:19 -07:00
Abraham Gonzalez
95793babf4
Merge pull request #219 from ucb-bar/enable-j-make
...
Make parallel support
2019-09-02 16:19:50 -07:00
Howard Mao
f3026af8b1
get rid of redundant regression test lists
2019-09-02 09:22:10 -07:00
abejgonzalez
f34a6fc523
reallow you to do -j for make | parallel ci runs
2019-08-30 23:14:33 -07:00
Howard Mao
a2171bc7b8
find all scala source files instead of searching individual project directories
2019-08-30 11:38:08 -07:00
abejgonzalez
c9c166f4a6
comment on the sim_* variables
2019-08-30 01:27:14 -07:00
Howard Mao
ed85e71c79
fix the way header files are handled by makefiles
2019-08-22 07:39:33 +08:00
Colin Schmidt
520de19f86
Make waveforms precious ( #204 )
...
* Make waveforms precious
* Fix typo in run-binary-debug
2019-08-16 11:06:10 -07:00
Colin Schmidt
5bf1dcbe42
Fix tabs in common makefrag ( #202 )
2019-08-15 18:28:37 -07:00
Albert Magyar
c487ca2f66
Coordinate Top and Harness generation ( #168 )
...
* Coordinate Top and Harness generation
* Bump barstools
2019-07-31 09:36:52 -07:00
Jerry Zhao
288ec15ba5
Fix run-binary-debug verbosity
2019-07-24 15:22:06 -07:00
Abraham Gonzalez
f97beed12d
Add phony targets
2019-07-17 15:31:03 -07:00
abejgonzalez
b0b4078801
rename files | only remove .h on blackbox files
2019-07-16 18:55:44 -07:00
abejgonzalez
27641bdffc
Merge remote-tracking branch 'origin/dev' into filter-c-files
2019-07-16 16:56:58 -07:00
abejgonzalez
829687b254
move file name to variables.mk
2019-07-16 11:37:36 -07:00
abejgonzalez
85d904f108
add blkdev ci | cleanup simfiles to remove duplicates
2019-07-16 11:34:26 -07:00
abejgonzalez
01f21900fe
Merge remote-tracking branch 'origin/dev' into cleanup
2019-07-16 10:43:28 -07:00
Colin Schmidt
26a67fdbad
Add verbose to debug runs ( #148 )
...
* Add verbose to debug runs
* Reorg simulator flags for consistency, extensibility, and ease of use
2019-07-15 22:15:57 -07:00
abejgonzalez
fd5a00a0ab
rename sim dirs | add "fast" helper target | re-add -q flag
2019-07-15 16:51:17 -07:00
abejgonzalez
228cd36301
remove duplicate blackbox files | general grep
2019-07-10 13:35:19 -07:00
abejgonzalez
87e4090e38
bump boom | correct error on first cmd in pipe
2019-07-08 14:31:41 -07:00
Howard Mao
65df55cf9d
add InclusiveCache
2019-07-02 16:58:08 -07:00
David Biancolin
1bd9b08717
Merge branch 'rebar-dev' of https://github.com/ucb-bar/project-template into firesim-integration
2019-06-28 18:10:19 +00:00
abejgonzalez
b556bee0b9
rename to "Chipyard"
2019-06-23 22:47:23 -07:00
abejgonzalez
51960f4345
remove deprecated CHISEL_ARGS
2019-06-03 19:11:45 -07:00
David Biancolin
f4fb0c42b1
Fix a number of build.sbt related problems
2019-05-29 22:26:04 +00:00
David Biancolin
c0d4e848ba
WIP
2019-05-27 22:53:05 +00:00
Jerry Zhao
bc54b24b85
Merge pull request #84 from ucb-bar/rebar-rc-may
...
[WIP] Bump to May rocketchip | Support for large memory spaces
2019-05-22 11:04:01 -07:00
abejgonzalez
cc0d33ee4d
updated permissive naming | small bugfix for vcd/vpd dumping
2019-05-20 17:19:46 -07:00
abejgonzalez
30d54a6851
readme addition | pipe out output | renamed output files
2019-05-20 17:12:22 -07:00
abejgonzalez
65d6a900c3
rename output | helper rules to run binaries
2019-05-20 16:15:08 -07:00
Jerry Zhao
a7a4dd345b
Bump to May rocketchip | Support for BigInt mems
2019-05-17 18:21:20 -07:00
abejgonzalez
fa1c4ae221
reduce amount of sbt calls for sim
2019-05-16 22:57:18 -07:00
Jerry Zhao
340ed90652
Remove permissive flag for verisim
2019-05-11 19:59:49 -07:00
Jerry Zhao
db8b8f50cf
Move example/utilities to generator directory
2019-05-10 15:29:28 -07:00
Jerry Zhao
17bc3bf60d
Decouple SUB_PROJECT builds from example
2019-05-10 02:40:16 -07:00
Jerry Zhao
b88937b8a0
Fix vcs tests for rocketchip and hwacha
2019-04-24 18:23:26 -07:00