+ This mirrors PCIe, whose basic addressing/transfer unit is likewise a 32-bit Double Word (DW). A PCIe TLP header does not even carry the lowest 2 address bits -- they are implicitly ``0`` -- and byte-level access within a DWORD is expressed only through byte-enable signals. Accordingly, the :ref:`MTC module <mtc>`, which translates PCIe memory requests into MI requests, always generates MI transactions with ``ADDR`` aligned to the MI data width and uses ``BE`` to select the valid byte(s) within that word.
0 commit comments