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

Reply via email to