de73eef409
Fixed elaboration errors in LockingArbiter and BoradcastHub. Fixed ioDecoupled direction error in XactTracker
Henry Cook2012-03-01 18:23:46 -08:00
da39810bb2
Fixed elaboration errors in LockingArbiter and BoradcastHub. Fixed ioDecoupled direction error in XactTracker
Henry Cook2012-03-01 18:23:46 -08:00
2152b0283d
Made xact_rep an ioValid, removed has_data member
Henry Cook2012-03-01 17:03:56 -08:00
9d7707a0a2
Made xact_rep an ioValid, removed has_data member
Henry Cook2012-03-01 17:03:56 -08:00
c7b01230f4
fix mul/div when waddr=0, can't believe torture didn't find this one
Yunsup Lee2012-03-01 10:14:49 -08:00
4e33b68bea
Unified hub ios. Fixed some hub elaboration errors.
Henry Cook2012-03-01 01:19:09 -08:00
c6162ac743
Unified hub ios. Fixed some hub elaboration errors.
Henry Cook2012-03-01 01:19:09 -08:00
a8ef5e9e27
change NMSHR when HAVE_VEC is true
Yunsup Lee2012-03-01 01:07:47 -08:00
f641b44fb8
changes after the module uniquify bug fix
Yunsup Lee2012-02-29 22:00:36 -08:00
940027a888
Finished broadcast hub with split mem req types. Untested.
Henry Cook2012-02-29 17:58:15 -08:00
813ffcbf3e
Finished broadcast hub with split mem req types. Untested.
Henry Cook2012-02-29 17:58:15 -08:00
4f00bcc760
Merge branch 'master' of github.com:ucb-bar/riscv-rocket
Yunsup Lee2012-02-29 17:12:02 -08:00
7e6d990bad
Merge branch 'master' of github.com:ucb-bar/riscv-rocket
Yunsup Lee2012-02-29 17:12:02 -08:00
4939b72ba5
Merge branch 'master' of github.com:ucb-bar/riscv-rocket
Yunsup Lee2012-02-29 17:12:02 -08:00
20d0088f66
temporary fix to match bit widths for Mem
Yunsup Lee2012-02-29 17:09:31 -08:00
008ad1f45b
Added 'locking' arbiter that won't rearbitrate until the lock signal on the current winning input is low
Henry Cook2012-02-29 16:45:18 -08:00
c723ef4c50
ioDecoupled now allows inner bundle to be used in covariant positions, i.e. it accepts subtypes
Henry Cook2012-02-29 12:29:33 -08:00
0fd777f480
Merge branch 'master' of github.com:ucb-bar/riscv-rocket
Huy Vo2012-02-26 17:24:23 -08:00
aa099a53fa
Merge branch 'master' of github.com:ucb-bar/riscv-rocket
Huy Vo2012-02-26 17:24:23 -08:00
93f41d3359
Merge branch 'master' of github.com:ucb-bar/riscv-rocket
Huy Vo2012-02-26 17:24:23 -08:00
e22106af3f
updating rocket code to lastest version of chisel, passes assembly tests in C++ and Verilog as long as you dont use the vector unit
Huy Vo2012-02-26 17:24:08 -08:00
5b0f7ccf68
updating rocket code to lastest version of chisel, passes assembly tests in C++ and Verilog as long as you dont use the vector unit
Huy Vo2012-02-26 17:24:08 -08:00
766a039ffe
small changes to the dtlb arbiter
Yunsup Lee2012-02-26 16:19:50 -08:00
69260756bd
change ppn and vpn in dtlb from ufix to bits
Daiwei Li2012-02-26 02:54:16 -08:00
49efe4b744
now vu steals cycles from the fpu's fma alu
Yunsup Lee2012-02-26 01:54:42 -08:00