Allow release data to be written out even before all releases have been collected
This commit is contained in:
parent
766d5622b1
commit
12d394811e
@ -263,6 +263,14 @@ class AcquireTracker(trackerId: Int, bankId: Int)(implicit conf: UncoreConfigura
|
||||
release_data_client_id := io.client.release.bits.header.src
|
||||
}
|
||||
}
|
||||
when (release_data_needs_write) {
|
||||
doOuterReqWrite(io.master.acquire,
|
||||
io.master.acquire_data,
|
||||
io.client.release_data,
|
||||
release_data_needs_write,
|
||||
r_w_mem_cmd_sent,
|
||||
release_data_client_id)
|
||||
}
|
||||
}
|
||||
is(s_mem) {
|
||||
when (release_data_needs_write) {
|
||||
|
Loading…
Reference in New Issue
Block a user