AHB starting address?

The AHB starting address is only a even or odd . If odd  how to calculate the wrap boundary calculation in WRAP4 ,hsize=2.   

Regards

Rajaraman R

  • All AHB transfers must be to addresses aligned to the HSIZE indicated width. So the starting address for a WRAP burst type can only be "odd" if HSIZE indicates BYTE transfers.

    With HSIZE=2 (32-bits), HADDR[1:0] must be 2'b00, so all addresses in the WRAP burst will be word aligned.

More questions in this forum