Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
13 years ago

M144K and M9K memory blocks combined

Hi,

I am working on Stratix III EP3SL150F1152CN FPGA. I am trying to port a hardware with 524,287 bytes (4,194,296 bits) of data RAM and 2048 bytes (16,384 bits) of address ROM. The total capacity of the FPGA is 5,630,976 bits with 16 M144K blocks and 355 M9K blocks.

Theoretically the devices should meet my memory requirements. The tool tries to fit ROM in M9K block and that goes without any problem, but when the tool tries to fit RAM, it uses M144K blocks only and as it exceeds the memory limit of all M144K (i.e 144K x 16), the fitter complains that design cannot be fit in FPGA.

I was wondering if it is possible to combine M9K and M144K together to use all of FPGAs memory blocks for my design? Any insights would be helpful.

Thanks in advance.

11 Replies