absolutely identical. Consequently we can abstract these stages out into
base classes.
+Also, an aside: many thanks to attie from #m-labs on Freenode: it turns
+out that converting verilog to migen as a way to learn is something that
+other people do as well. It's a nice coincidence that attie
+converted the
+[milkymist FPU](https://github.com/m-labs/milkymist/blob/master/cores/pfpu/rtl/pfpu_faddsub.v) over to
+[migen](https://github.com/nakengelhardt/fpgagraphlib/blob/master/src/faddsub.py)
+as a way to avoid having to learn both migen as well as IEEE754.
+We'll be comparing notes :)
+
# Virtual Memory / TLB
A [TLB](https://en.wikipedia.org/wiki/Translation_lookaside_buffer)