ruby: Stall and wait input messages instead of recycling
Review Request #116 - Created Aug. 5, 2010 and submitted
| Information | |
|---|---|
| Brad Beckmann | |
| gem5 | |
| Reviewers | |
| Default | |
ruby: Stall and wait input messages instead of recycling This patch allows messages to be stalled in their input buffers and wait until a corresponding address changes state. In order to make this work, all in_ports must be ranked in order of dependence and those in_ports that may unblock an address, must wake up the stalled messages. Alot of this complexity is handled in slicc and the specification files simply annotate the in_ports.
Posted (Aug. 8, 2010, 9:49 a.m.)
-
src/mem/slicc/ast/StallAndWaitStatementAST.py (Diff revision 1) -
Shouldn't the copyright only be AMD?
-
src/mem/slicc/ast/WakeUpDependentsStatementAST.py (Diff revision 1) -
Shouldn't the copyright only be AMD?
