Altera_Forum
Honored Contributor
7 years agoImplementing a Large RAM on Cyclone II - is it possible?
Hi, this is my first time implementing something on FPGA.
My instructor is currently very busy and I can't find an answer to my problem, hoped I would find here someone nice enough to help. In an architecture I need to implement there is a 64X1006 (can be larger of course) bit addressable array. When I designed the architecture I didn't know the capabilities of the FPGA, but now when I want to implement it I've seen that the blockrams are of size of 4K bits... As to the number of ports: Dual write can greatly enhance the performance, but I can manage just fine with a single write per cycle. Read is always single read per cycle. The device I'm using is cyclone ii ep2c35f672c6 which seems to contain M4K blocks Is there any way I can implement this entirely on the FPGA? External dual-port RAM seems to me too exotic, and also I'm not sure if I'm allowed to use even a regular, single-port one. Thanks in advance to those who are willing to answer or to direct me to an answer. Dan