1
0

add in vackq interface

This commit is contained in:
Yunsup Lee
2012-02-15 17:53:24 -08:00
parent c13524ad3a
commit 82cd3625c2
3 changed files with 16 additions and 2 deletions

View File

@ -580,7 +580,18 @@ class rocketCtrl extends Component
val vec = new rocketCtrlVec()
io.vec_dpath <> vec.io.dpath
io.vec_iface <> vec.io.iface
io.vec_iface.vcmdq_valid := vec.io.iface.vcmdq_valid
io.vec_iface.vximm1q_valid := vec.io.iface.vximm1q_valid
io.vec_iface.vximm2q_valid := vec.io.iface.vximm2q_valid
vec.io.iface.vcmdq_ready := io.vec_iface.vcmdq_ready
vec.io.iface.vximm1q_ready := io.vec_iface.vximm1q_ready
vec.io.iface.vximm2q_ready := io.vec_iface.vximm2q_ready
// FIXME
// use io.vec_iface.vackq_valid
io.vec_iface.vackq_ready := Bool(true)
vec_replay = vec.io.replay
vec.io.sr_ev := io.dpath.status(SR_EV)