04-06-2012 06:30 AM
The Base System Builder of XPS in EDK 13.4 gives me only 64MB of the SDRAM on my ML605 board.
I tried to make it 512 MB on the addresses tab and regenerated it.
Still, I can access only 64 MB of the RAM. Larger accesses are folded back to the original 64 MB address space.
How do i get access to the full 512 MB? I don't see any size paramter in the MIG wizard.
Please help me out
Solved! Go to Solution.
04-08-2012 12:39 AM
Your mhs file top level port section shows the DQ width is 8 [7:0]. It should be [63:0].
PORT ddr_memory_dq = ddr_memory_dq, DIR = IO, VEC = [7:0]
You have to customize the axi_v6_ddrx core. During customization, you have to select proper part number of the DDR3. If it is not available in the drop down list, create custom part using the required data from datasheet of the DDR3. Make the data width as 64. When it asks for pins/banks, click the read ucf button and show the ucf file provided in MIG reference design. It will automatically assign pins and banks. After finishing, generate bitstream. Your updated mhs file should show the DQ width as 64. Now you can access 512 MB.