ruby: message buffer node: used Tick in place of Cycles
Review Request #1764 - Created March 8, 2013 and submitted
| Information | |
|---|---|
| Nilay Vaish | |
| gem5 | |
| default | |
| Reviewers | |
| Default | |
Changeset 9591:a7eb9a3b3041 --------------------------- ruby: message buffer node: used Tick in place of Cycles The message buffer node used to keep time in terms of Cycles. Since the sender and the receiver can have different clock periods, storing node time in cycles requires some conversion. Instead store the time directly in Ticks.
Posted (March 12, 2013, 8:39 a.m.)
-
src/mem/ruby/buffers/MessageBuffer.cc (Diff revision 1) -
curTick here instead of clockEdge i think
Perhaps we need some more thinking and a design guideline or similar for how to do this. When to use curTick, clockEdge etc.
