- Sep 30, 2017
-
-
Henry Styles authored
-
- Sep 29, 2017
-
-
Henry Styles authored
-
- Sep 18, 2017
-
-
Andrew Waterman authored
This fixes a deadlock (and possibly memory corruption, though that is unconfirmed). The following sequence manifests it, assuming t0 is 32-byte aligned: sw t0, 0(t0) sw t0, 16(t0) lw t1, 4(t0) lw t2, 4(t0)
-
- Sep 09, 2017
-
-
Andrew Waterman authored
Since the correction updates the entire word, the WAW hazard detection logic is not sufficient to prevent overwriting a recent store. So, re-read the word after all pending stores have drained.
-
Wesley W. Terpstra authored
Add Parameters to diplomatic edges
-
- Sep 08, 2017
-
-
Andrew Waterman authored
This assertion made sure the D$ controller was able to write the tag RAM when a cache line was refilled. However, it is benign if it fails to do so: the metadata is invalid at this point, so the miss will simply happen a second time. This happens when resolving a tag ECC error during hit-under-miss.
-
Wesley W. Terpstra authored
-
Wesley W. Terpstra authored
-
Wesley W. Terpstra authored
-
Wesley W. Terpstra authored
-
Wesley W. Terpstra authored
-
Wesley W. Terpstra authored
-
Wesley W. Terpstra authored
-
Wesley W. Terpstra authored
Whether or not a Monitor should be placed is decided by diplomacy.
-
Wesley W. Terpstra authored
-
Wesley W. Terpstra authored
-
Wesley W. Terpstra authored
This has been good practice for ages. Enforce it.
-
Wesley W. Terpstra authored
-
Wesley W. Terpstra authored
-
Wesley W. Terpstra authored
-
Wesley W. Terpstra authored
-
Wesley W. Terpstra authored
-
Wesley W. Terpstra authored
-
Wesley W. Terpstra authored
-
Wesley W. Terpstra authored
-
Wesley W. Terpstra authored
-
Wesley W. Terpstra authored
-
Wesley W. Terpstra authored
These are faster and small don't cost much more.
-
Wesley W. Terpstra authored
-
Wesley W. Terpstra authored
-
Wesley W. Terpstra authored
-
Wesley W. Terpstra authored
-
Megan Wachs authored
Cleanup some register primitives
-
Megan Wachs authored
-
Megan Wachs authored
jtag_vpi: add some hysteresis for waiting for init_done
-
Megan Wachs authored
-
Megan Wachs authored
shiftReg: Make it so that register '0' is always closest to the q output, regardless of the type of shift register created.
-
Megan Wachs authored
-
- Sep 07, 2017
-
-
Megan Wachs authored
-
Megan Wachs authored
-