summaryrefslogtreecommitdiff
path: root/uarch (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fix focal 69.Julian Blake Kongslie2023-01-222-35/+83
* Add deadman timer (only ten cycles!) based on time between interruptable points.Julian Blake Kongslie2023-01-222-0/+5
* Add unstore events.Julian Blake Kongslie2023-01-151-2/+2
* Use "-" events to end fetch blocks instead of "~".Julian Blake Kongslie2023-01-151-3/+3
* Don't stall non-load instructions after a store.Julian Blake Kongslie2023-01-151-12/+13
* Reduce stalling due to stores by using a global counter.Julian Blake Kongslie2023-01-152-15/+16
* Stall decode after an instruction with stores until the stores are done.Julian Blake Kongslie2023-01-152-26/+65
* Pipelined microarchitecture, which even almost works!Julian Blake Kongslie2022-11-192-87/+335
* Multi-word fetch bundles and icache with realistic dram latencyJulian Blake Kongslie2022-11-112-19/+63
* Add initial uarch modelJulian Blake Kongslie2022-11-052-0/+214