Review Board 2.0.15


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.)



  
  1. Though I wrote the majority of the file, it is based on code from HP and Wisconsin.  I figured all three institutions own some portion of the copyright.
Shouldn't the copyright only be AMD?
Shouldn't the copyright only be AMD?