Yunsup Lee
|
086bb02c24
|
check RISCV envirnoment variable
|
2014-09-11 02:38:21 -07:00 |
|
Yunsup Lee
|
02c08a156f
|
generate consts.vh from chisel source
|
2014-09-10 17:14:55 -07:00 |
|
Yunsup Lee
|
cfecd8832d
|
tease out reference-chip specific stuff
|
2014-09-09 20:49:28 -07:00 |
|
Yunsup Lee
|
6b6bdd2b83
|
decommission Slave top-level module for fpga build
|
2014-09-08 00:23:15 -07:00 |
|
Yunsup Lee
|
ddfd3ce968
|
further generalize fpga/vlsi builds
|
2014-09-08 00:21:57 -07:00 |
|
Yunsup Lee
|
3175a40509
|
add berkeley-hardfloat as submodule
|
2014-09-08 00:18:49 -07:00 |
|
Yunsup Lee
|
1e5b2f658f
|
remove existing hardfloat repository
|
2014-09-07 23:45:47 -07:00 |
|
Yunsup Lee
|
1cb2d1d7b7
|
initialize all SRAMs to avoid X propagation problem
|
2014-09-04 11:06:01 -07:00 |
|
Yunsup Lee
|
763c57931b
|
fix problem introduced with verilog generation in vsim/fsim
|
2014-09-04 09:49:57 -07:00 |
|
Yunsup Lee
|
7734285507
|
forgot to comment out hwacha
|
2014-09-01 09:01:36 -07:00 |
|
Yunsup Lee
|
0d18e491c7
|
update gitignore
|
2014-09-01 08:59:59 -07:00 |
|
Yunsup Lee
|
882fecf43a
|
update README
|
2014-08-31 20:57:16 -07:00 |
|
Yunsup Lee
|
c03c09ec31
|
update for rocket-chip release
|
2014-08-31 20:26:55 -07:00 |
|
Yunsup Lee
|
2fefbdd453
|
fixes to physical design flow
|
2014-04-21 21:36:39 -07:00 |
|
Yunsup Lee
|
e4c97e7a57
|
push tools/tests
|
2014-04-14 21:18:22 -07:00 |
|
Yunsup Lee
|
8d68ea9e0b
|
Merge branch 'master' of github.com:ucb-bar/reference-chip
|
2014-03-20 01:46:30 -07:00 |
|
Yunsup Lee
|
7bbcf920be
|
sync up master
|
2014-03-20 01:45:23 -07:00 |
|
Yunsup Lee
|
d2c32b048a
|
fix bug in htif_fini, need to use vc_handle!
|
2014-03-18 01:35:08 -07:00 |
|
Yunsup Lee
|
e4b56b5d0e
|
generate verilog for rekall
|
2014-03-15 15:31:04 -07:00 |
|
Yunsup Lee
|
6951333a08
|
push rocket
|
2014-03-04 23:43:00 -08:00 |
|
Yunsup Lee
|
23045ec379
|
add hwacha vfmsv instructions, keepcfg bug fix, turn off secondary fconv
|
2014-03-02 03:38:06 -08:00 |
|
Yunsup Lee
|
49f0e43ed1
|
push riscv-tools
|
2014-03-01 03:31:03 -08:00 |
|
Yunsup Lee
|
e20d50436a
|
committed in the wrong directory, meant to commit in the hwacha directory
|
2014-03-01 00:01:35 -08:00 |
|
Yunsup Lee
|
8c459df3b6
|
flush deck when xcpt occurs, fixes remaining p test bugs
|
2014-02-28 22:50:34 -08:00 |
|
Yunsup Lee
|
0c4442c172
|
push tests/tools
|
2014-02-27 20:28:19 -08:00 |
|
Yunsup Lee
|
bcfcdefe88
|
update hwacha
|
2014-02-27 04:39:12 -08:00 |
|
Yunsup Lee
|
46714c0c60
|
more improvements to hwacha
|
2014-02-26 21:20:53 -08:00 |
|
Yunsup Lee
|
a5625de3d5
|
support vector irq tests
|
2014-02-25 21:18:03 -08:00 |
|
Yunsup Lee
|
220076506c
|
push hwacha; all vector p/v/pt tests work now
|
2014-02-25 03:51:15 -08:00 |
|
Yunsup Lee
|
e5c2bd5e7b
|
add extensions option to riscv-dis for better disassembly
|
2014-02-25 03:50:32 -08:00 |
|
Yunsup Lee
|
8acc9510c4
|
push hwacha,chisel
|
2014-02-24 01:43:55 -08:00 |
|
Yunsup Lee
|
22345dd073
|
push rocket,hwacha
|
2014-02-22 22:53:24 -08:00 |
|
Yunsup Lee
|
79486c5802
|
push tools,tests
|
2014-02-06 11:25:45 -08:00 |
|
Yunsup Lee
|
e20de64b8c
|
rocket sync up
|
2014-02-06 00:30:31 -08:00 |
|
Yunsup Lee
|
ac8ff4b7e8
|
getting vector exceptions to work
|
2014-02-06 00:12:41 -08:00 |
|
Yunsup Lee
|
5128298e8a
|
allow chisel to elaborate Modules outside of the ReferenceChip package
|
2014-02-05 03:29:23 -08:00 |
|
Yunsup Lee
|
dbeadba2dc
|
add vfmvv
|
2014-02-05 03:28:33 -08:00 |
|
Yunsup Lee
|
107aa0defa
|
recode expander/bank/lfu
|
2014-02-05 03:28:22 -08:00 |
|
Yunsup Lee
|
ce36d67f05
|
push tools/tests
|
2014-01-22 20:18:44 -08:00 |
|
Yunsup Lee
|
1c6f4e91f9
|
merge origin/master, and push hwacha
|
2013-11-21 15:02:40 -08:00 |
|
Yunsup Lee
|
9e6e5adeba
|
push uncore
|
2013-11-21 14:55:57 -08:00 |
|
Yunsup Lee
|
951226f413
|
fix slli/slliw encoding bug
|
2013-11-21 14:46:31 -08:00 |
|
Yunsup Lee
|
25fdf9827f
|
push tests
|
2013-11-21 14:45:59 -08:00 |
|
Yunsup Lee
|
5642194834
|
push hwacha to consistent state
|
2013-11-20 16:44:33 -08:00 |
|
Yunsup Lee
|
8304a47919
|
Merge branch 'hwacha' of github.com:ucb-bar/reference-chip into hwacha
|
2013-11-19 18:02:13 -08:00 |
|
Yunsup Lee
|
c06299c963
|
push tests
|
2013-11-19 18:01:59 -08:00 |
|
Yunsup Lee
|
bb64c90092
|
forgot to put htif into uncore package
|
2013-11-07 15:42:21 -08:00 |
|
Yunsup Lee
|
1d6d4b4e96
|
move htif to uncore
|
2013-11-07 13:19:19 -08:00 |
|
Yunsup Lee
|
ad1d8f219e
|
push riscv-tools
|
2013-11-05 21:10:49 -08:00 |
|
Yunsup Lee
|
c810847761
|
hookup all memory ports
|
2013-11-05 17:12:25 -08:00 |
|
Yunsup Lee
|
04108270ff
|
push riscv-tools
|
2013-10-29 22:54:00 -07:00 |
|
Yunsup Lee
|
2c47b4388a
|
push rocket
|
2013-08-26 14:54:49 -07:00 |
|
Yunsup Lee
|
9003bc2614
|
push rocket
|
2013-08-24 22:42:57 -07:00 |
|
Yunsup Lee
|
d0674af13f
|
forgot to push riscv-rocket
|
2013-08-24 22:15:38 -07:00 |
|
Yunsup Lee
|
ba9bbc27df
|
apply same change to fpga top-level
|
2013-08-24 15:50:03 -07:00 |
|
Yunsup Lee
|
76cd90fc01
|
parameterize number of SCRs
|
2013-08-24 15:47:42 -07:00 |
|
Yunsup Lee
|
694ebd65cf
|
push uncore
|
2013-08-24 15:24:25 -07:00 |
|
Yunsup Lee
|
0884bc9789
|
fix DRAMSideLLCNull entries
|
2013-08-24 13:20:38 -07:00 |
|
Yunsup Lee
|
1e3ac0afa9
|
back to NTILES=1
|
2013-08-24 13:10:30 -07:00 |
|
Yunsup Lee
|
26ed805862
|
push chisel,riscv-rocket,uncore
linux kernel boots!
|
2013-05-21 19:00:40 -07:00 |
|
Yunsup Lee
|
f3c78abc2b
|
push riscv-tests
|
2013-05-16 00:51:02 -07:00 |
|
Yunsup Lee
|
e77bde71d0
|
push riscv-tools
|
2013-05-15 12:03:52 -07:00 |
|
Yunsup Lee
|
f0b0867f5a
|
push riscv-tests
|
2013-05-13 19:22:28 -07:00 |
|
Yunsup Lee
|
f13605d2f5
|
push riscv-tools
|
2013-05-13 19:14:57 -07:00 |
|
Yunsup Lee
|
7ba3ab03e2
|
update README
|
2013-05-13 11:19:55 -07:00 |
|
Yunsup Lee
|
5b55cc93af
|
add submodule riscv-tools
|
2013-05-10 11:53:55 -07:00 |
|
Yunsup Lee
|
a86ad08c1e
|
commit awesome vlsi/energy scripts
|
2013-05-01 02:59:11 -07:00 |
|
Yunsup Lee
|
a2f584e928
|
add riscv-tests, get rid of riscv-asmtests-bmarks
|
2013-04-29 19:29:51 -07:00 |
|
Yunsup Lee
|
7fe052e1bf
|
update README
|
2013-04-24 02:05:28 -07:00 |
|
Yunsup Lee
|
9114012def
|
assmebly tests are now built from riscv-tests
|
2013-04-24 01:59:14 -07:00 |
|
Yunsup Lee
|
93df795e48
|
change LLC leaf SRAM size
|
2013-04-22 11:06:50 -07:00 |
|
Yunsup Lee
|
bc140ce9bc
|
add vec_{vvadd,cmplxmult,matmul} bmarks
|
2013-03-19 00:43:51 -07:00 |
|
Yunsup Lee
|
9efe71412f
|
add DRAMSideLLCNull
|
2013-03-19 00:43:34 -07:00 |
|
Yunsup Lee
|
61b18a6722
|
push rocket,hwacha,uncore
|
2013-02-09 01:05:51 -08:00 |
|
Yunsup Lee
|
f37b9d9a7d
|
fix dramsim2 memory model to wrap around
- there was a problem when the I$ speculatively fetched an instruction from an illegal address
|
2013-01-23 01:40:15 -08:00 |
|
Yunsup Lee
|
217898c7d0
|
emulator depends on source files in src directory
|
2013-01-23 01:39:47 -08:00 |
|
Yunsup Lee
|
516a64f576
|
commit vec=true
|
2013-01-22 20:24:33 -08:00 |
|
Yunsup Lee
|
98c0ea9875
|
push rocket, tests, and vt-libs
|
2012-12-07 16:59:15 -08:00 |
|
Yunsup Lee
|
4d73e6e38a
|
revamp vector yet again with new D$
|
2012-11-18 03:14:22 -08:00 |
|
Yunsup Lee
|
1a91637673
|
refactored vector queue interface
|
2012-11-07 01:16:02 -08:00 |
|
Yunsup Lee
|
29d4c0b857
|
refactored tlb
|
2012-11-06 23:54:14 -08:00 |
|
Yunsup Lee
|
1305372ce7
|
refactor flush logic
|
2012-11-05 23:01:08 -08:00 |
|
Yunsup Lee
|
9844ba1c1d
|
revamp the vector unit with the new frontend
HAVE_PVFB is still broken, we need to multi-thread the frontend
|
2012-11-05 01:44:02 -08:00 |
|
Yunsup Lee
|
dd6ee2571d
|
add vector vm tests
|
2012-11-04 19:29:56 -08:00 |
|
Yunsup Lee
|
3edc1f42aa
|
revamp the backup memory link in the vlsi backend
|
2012-10-23 03:31:34 -07:00 |
|
Yunsup Lee
|
34da073077
|
fix tab
|
2012-10-11 12:09:49 -07:00 |
|