Forum Discussion
Altera_Forum
Honored Contributor
13 years agoWell actually the address and data bit width values which are initialised are overridden in top level package.
The address size for data RAM is 17 bits and data size is 32 i.e. 131072 x 32 = 4,194,304 bits and code ROM is 4096 x 43 = 176,128 bits. So "Auto" option maps data RAM into 32 144K RAMs of each size 4096 x 32. As there are only 16 of M144K blocks, fitter gives a problem. I understand this. On the other hand, the code ROM is mapped into 22 M9K blocks. So there are 355-22 = 333 un utilised M9K blocks. I was wondering if the rest of M9K blocks can be used along with M144K blocks to complete my memory requirement.