Issue with the address of Avalon MM BFM master.
Hi all,
I'm new to this.
I'm trying to build a simulation environment to test my system by using Avalon Memory Map BFM master.
I'm having an issue with the address which is outside of the range I assigned to my components in my design.
My system has 2 writable RAM IP and a mSGDMA. I assigned them with the address from 0x4_0000 to 0x4_8000 by using Platform designer. When I wrote a random data to the address 0x0000 then read back at the same address, the chip select of the RAM-which has address of 0x4_0000-is active. The RAM replied the correct data for the read command that I wrote to 0x0000. I don't understand why the interconnect translated the address of 0x0000 and activates the chip select to write data to this RAM, other addresses (in the range from 0x4_0000 to 0x4_8000) of other components are ok. Would you please suggest the reason and a solution to fix this issue?
I appreciate any suggestion.
Thank you.
Best Regards,
Trung