--- Quote Start ---
The datasheet is a bit confusing because it gives the registers address as seen from the software on a Nios II, which is an address in a 8-bit space. The address that you give to the MAC's avalon MM bus, on the other hand, is in a 32-bit space and you need to shift the address given in the datasheet by two bits before giving it to the TSE.
--- Quote End ---
Hi Daixiwen,
Would you mind give a more detailed explanation? I don't quite understand why we need to shift the address right by 2 bits when map from Nios II software address to TSE MAC on avalon MM bus. Thanks a lot!