mem-cache: Add lookup latency to access' whenReady
authorDaniel R. Carvalho <odanrc@yahoo.com.br>
Tue, 4 Dec 2018 15:11:53 +0000 (16:11 +0100)
committerDaniel Carvalho <odanrc@yahoo.com.br>
Thu, 7 Mar 2019 13:07:09 +0000 (13:07 +0000)
commit9a234836396d547494abf2c370ea773abfac3fed
treefd47adb478a21ba3d91381d70ce516d7f7f9326b
parent7770e6a972d8dd8742724533fe4c4635d8aabf2c
mem-cache: Add lookup latency to access' whenReady

When dealing with writebacks, as soon as the packet metadata arrives
there will be a tag lookup, done sequentially because a write can't
be done in parallel. While the tag lookup is being done, the payload
will arrive. When both the payload are present and the tag is correct
block entry is determined the fill happens.

Change-Id: If1a0085d742458b675bfc012b6d908d9d9a25e32
Signed-off-by: Daniel R. Carvalho <odanrc@yahoo.com.br>
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/14877
Reviewed-by: Nikos Nikoleris <nikos.nikoleris@arm.com>
Maintainer: Nikos Nikoleris <nikos.nikoleris@arm.com>
src/mem/cache/base.cc