To simplify code and reduce the possibility for bugs, we want to rework the way addresses and the memorymap works.
- Addresses should be in units of the bus word size, this means 32bits for both AXI and JTAG
- This means a logical to physical conversion routine is needed for things like the
HardwareProxy (and vice versa)
- This means now all unaligned memory accesses are impossible
To simplify code and reduce the possibility for bugs, we want to rework the way addresses and the memorymap works.
HardwareProxy(and vice versa)