12-28-2015 11:25 PM
I am new to using AXI BRAM Controller IP in Vivado IDE. Can anyone please let me know how to write the data into the block memory using BRAM Controller.
I want to write the data using Xilinx SDK and I found one function in xbram_hw.h.
XBram_WriteReg(BaseAddress, RegOffset, Data). Can someone please shed more light on this.
12-29-2015 01:08 AM
i am assuming that there is a processor connected to the S_AXI side of the AXI BRAM Controller such as Microblaze/Zynq.
In this case, you can use the SDK(Software Development Kit) to create a memory test as shown in the snapshot.
12-29-2015 07:46 AM
this is having the Zynq processor talk to AXI BRAM Controller.
01-01-2016 09:07 AM
Thank you for the help! I am able to write the data into the block memory using Xilinx SDK. Can you please let me know if it is possible to change the memory depth of the AXI BRAM Controller? Currently, it consists of 8192 addresses([12:0]).