Modifying the VHDL model
The assignment requires you to modify the VHDL model to handle data hazards.
- Must modify behavior of EXECUTE entity, add extra forwarding connections
When adding extra ports to the EXECUTE entity, must:
- Edit the EXECUTE entity
- Edit the component declaration for EXECUTE in the abm_components.vhd file to be consistent with the entity declaration.
- Edit the processor.vhd structural model.