~/talk

Microwatt Microarchitecture

links:none on file
slides:none on file

An open-source Power ISA soft core written in VHDL implements most integer user-space instructions and targets simulation and FPGA use, using a Wishbone memory interface. The design stays compact at under 10,000 lines so the whole microarchitecture is inspectable; most integer ops are single-cycle, the divider takes 10–66 cycles and the multiply ~18-cycle multiply, so multiply/divide are slow. Missing pieces: MMU, supervisor mode, interrupts, reliable unaligned loads, and full FP support needed to run Linux.

AI-written summary · about

  1. 0:00Introduction
  2. 2:23Instruction set
  3. 5:51Pipeline structure
  4. 9:05Register file
  5. 15:14Fetch
  6. 17:13Decode
  7. 18:59Cache
  8. 19:43Execution
  9. 22:07Instructions
  10. 23:21Todo list
  11. 27:24Patents
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.