1
0

Don't assign to your own inputs

This commit is contained in:
Andrew Waterman 2014-02-12 18:39:40 -08:00
parent bbf8010230
commit 02dbd6b0aa

View File

@ -127,7 +127,6 @@ class VoluntaryReleaseTracker(trackerId: Int, bankId: Int)(implicit conf: L2Cohe
io.client.grant.bits.payload.data := UInt(0) io.client.grant.bits.payload.data := UInt(0)
io.client.grant.bits.header.dst := init_client_id_ io.client.grant.bits.header.dst := init_client_id_
io.client.grant.bits.header.src := UInt(bankId) io.client.grant.bits.header.src := UInt(bankId)
io.client.grant_ack.valid := Bool(false)
switch (state) { switch (state) {
is(s_idle) { is(s_idle) {
@ -212,7 +211,6 @@ class AcquireTracker(trackerId: Int, bankId: Int)(implicit conf: L2CoherenceAgen
io.client.release.meta.ready := Bool(false) io.client.release.meta.ready := Bool(false)
io.client.release.data.ready := Bool(false) io.client.release.data.ready := Bool(false)
io.master.grant.ready := io.client.grant.ready io.master.grant.ready := io.client.grant.ready
io.client.grant_ack.valid := Bool(false)
switch (state) { switch (state) {
is(s_idle) { is(s_idle) {