use stdlib shift registers in AdderUnit
separate FloatSize into Constants object
ArithmeticUnit doesn't need memdepth
start hooking up datapath
add some connections to datapath
separate read and write busy signals for register set
connect adder and multipler ctrl and status signals
connect the copy resets for the datapath registers
don't connect double_a of adder
reserve register set 0 for memory control and noop register
make sure RegisterSet is wrapped in Module
add missing clone methods to UnitBundles
get started with Datapath testbench
make sure select lines are actually connected
trying to run multiplication
fix usage of fromBits
abandon the use of ceiling division
put calculation of bigint words from floats in separate function
in memory controller, reg_read should be used as acknowledgement, not as request
verify that arithmetic result is correct