VLIW Abstract Machine Details
Expand all packet paths to contain EUMAX packets.
- Each packet path becomes a vector of packets
- Currently have EUMAX = 4 in abmtypes.vhd file
- Can execute EUMAX instructions per clock
Each packet_vec can only contain one load or store operation because there is only one path to data
- Many loads or stores will inhibit instruction level parallelism
All forwarding paths are operational
- CANNOT be any dependencies within the same packet_vec!!!