Result was that the exception would sample the IRQ vector PC rather than the load/store instruction PC. Fix by fencing off on in-flight dphases before asserting the IRQ. This adds a cycle of jitter to IRQs, but is required for correct operation without adding a full exception-gathering pipeline. |
||
|---|---|---|
| .. | ||
| diagrams | ||
| sections | ||
| Makefile | ||
| Readme.md | ||
| hazard3.adoc | ||
| hazard3.pdf | ||
Readme.md
Building
# Get tools
sudo apt install ruby-asciidoctor-pdf
# Build
make