mendozaulises
Member level 3
xapp464
Hello all,
I want to know how I can define a Block RAM memory of more than 16-bit, that must have 1024 locations.
I have already the templates to define a Block RAM for 16 bits of data, including 2 bits of parity, this is a dual port memory, the template I downloaded from xapp464.zip from Xilinx documentation.
This document xapp464.pdf, also says that if one needs a deeper memory, the only thing that should be done, is cascade columns of RAM from the FPGA.
Does somebody knows how to do this?
In a few word, what i need is to implement a dual port RAM for more than 16 bits of data (not including parity bits), and 1024 locations.
Currently, with instantiations, I am defining a RAMB_18_18, which is a 1024-location 16-bit wide RAM, and two parity bits. I need a deeper memory.
Thanks and Regards,
Hello all,
I want to know how I can define a Block RAM memory of more than 16-bit, that must have 1024 locations.
I have already the templates to define a Block RAM for 16 bits of data, including 2 bits of parity, this is a dual port memory, the template I downloaded from xapp464.zip from Xilinx documentation.
This document xapp464.pdf, also says that if one needs a deeper memory, the only thing that should be done, is cascade columns of RAM from the FPGA.
Does somebody knows how to do this?
In a few word, what i need is to implement a dual port RAM for more than 16 bits of data (not including parity bits), and 1024 locations.
Currently, with instantiations, I am defining a RAMB_18_18, which is a 1024-location 16-bit wide RAM, and two parity bits. I need a deeper memory.
Thanks and Regards,