Record types in abmtypes.vhd (cont.)
Rpacket - output of execution units (dest, dest_v, valid, pflag). Passed from execution units to crs and drr.
- valid flag is set to FALSE if this was the result a NOP. The crs and drr should ignore any Rpackets with valid flag set to FALSE
ROBpacket - defines a Reorder buffer entry (dest, dest_v, status, pflag)
- Used internally by drr - Reorder buffer is array of these records
MAPpacket - defines a Reorder buffer map entry (ptr, valid)
- Used internally by drr - Reorder buffer map is array of these records.