Ruby: clean MOESI CMP directory protocol
The L1 cache controller file contains references to foo and goo queues, which are not in use at all. These have been removed.
This commit is contained in:
parent
66bb732c04
commit
293ccb7037
1 changed files with 0 additions and 12 deletions
|
@ -44,7 +44,6 @@ machine(L1Cache, "Directory protocol")
|
||||||
// From this node's L1 cache TO the network
|
// From this node's L1 cache TO the network
|
||||||
// a local L1 -> this L2 bank, currently ordered with directory forwarded requests
|
// a local L1 -> this L2 bank, currently ordered with directory forwarded requests
|
||||||
MessageBuffer requestFromL1Cache, network="To", virtual_network="0", ordered="false";
|
MessageBuffer requestFromL1Cache, network="To", virtual_network="0", ordered="false";
|
||||||
MessageBuffer foo, network="To", virtual_network="1", ordered="false";
|
|
||||||
// a local L1 -> this L2 bank
|
// a local L1 -> this L2 bank
|
||||||
MessageBuffer responseFromL1Cache, network="To", virtual_network="2", ordered="false";
|
MessageBuffer responseFromL1Cache, network="To", virtual_network="2", ordered="false";
|
||||||
// MessageBuffer writebackFromL1Cache, network="To", virtual_network="3", ordered="false";
|
// MessageBuffer writebackFromL1Cache, network="To", virtual_network="3", ordered="false";
|
||||||
|
@ -53,7 +52,6 @@ machine(L1Cache, "Directory protocol")
|
||||||
// To this node's L1 cache FROM the network
|
// To this node's L1 cache FROM the network
|
||||||
// a L2 bank -> this L1
|
// a L2 bank -> this L1
|
||||||
MessageBuffer requestToL1Cache, network="From", virtual_network="0", ordered="false";
|
MessageBuffer requestToL1Cache, network="From", virtual_network="0", ordered="false";
|
||||||
MessageBuffer goo, network="From", virtual_network="1", ordered="false";
|
|
||||||
// a L2 bank -> this L1
|
// a L2 bank -> this L1
|
||||||
MessageBuffer responseToL1Cache, network="From", virtual_network="2", ordered="false";
|
MessageBuffer responseToL1Cache, network="From", virtual_network="2", ordered="false";
|
||||||
|
|
||||||
|
@ -229,7 +227,6 @@ machine(L1Cache, "Directory protocol")
|
||||||
out_port(requestNetwork_out, RequestMsg, requestFromL1Cache);
|
out_port(requestNetwork_out, RequestMsg, requestFromL1Cache);
|
||||||
out_port(responseNetwork_out, ResponseMsg, responseFromL1Cache);
|
out_port(responseNetwork_out, ResponseMsg, responseFromL1Cache);
|
||||||
out_port(triggerQueue_out, TriggerMsg, triggerQueue);
|
out_port(triggerQueue_out, TriggerMsg, triggerQueue);
|
||||||
out_port(foo_out, ResponseMsg, foo);
|
|
||||||
|
|
||||||
// ** IN_PORTS **
|
// ** IN_PORTS **
|
||||||
|
|
||||||
|
@ -242,15 +239,6 @@ machine(L1Cache, "Directory protocol")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
in_port(goo_in, RequestMsg, goo) {
|
|
||||||
if (goo_in.isReady()) {
|
|
||||||
peek(goo_in, RequestMsg) {
|
|
||||||
assert(false);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// Trigger Queue
|
// Trigger Queue
|
||||||
in_port(triggerQueue_in, TriggerMsg, triggerQueue) {
|
in_port(triggerQueue_in, TriggerMsg, triggerQueue) {
|
||||||
if (triggerQueue_in.isReady()) {
|
if (triggerQueue_in.isReady()) {
|
||||||
|
|
Loading…
Reference in a new issue