SimEng
SimEng copied to clipboard
Update front-end to BP communication timings
Problem Description Currently the front-end gets prediction from BP instantaneously from the fetch unit. In reality, predictions aren't instantaneous, and the point at which a branch get's it's prediction varies depending on the type of branch and how much information is available and when. Front-end <-> BP communication should be updated to better represent this reality.