Hallo,
i want to send requests from a self created prediction unit to the ram
controller. Wath i have is a table with the intercepted packages. In the
next step the unit should send requests to the ram controller but the
answers are destined to go to the L2 cache.
My problem is now how to create a new request package and how get it
accepted by the cache. In a short test i had forwardet a package to the
controller, but the simmulation stoped with a error:
bool CoherentXBar::recvTimingResp(PacketPtr, PortID): Assertion
`route_lookup != routeTo.end()' failed.
regards,
Markus Neu
***********
* core0 *
***********
| |
| |
| |
****** |
* L1i * --|---------+
****** | |
| | \/
| ****** ******************
| * L1d *--->* prediction unit *
| ****** ******************
| | /\ |
*********** | |
* L2 *--------+ |
*********** |
| |
| |
********** |
* ram ctrl *<-------------+
**********
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users