09-07-2011 10:12 AM
i need to calculate the memory bits for any of the FPGAs of Xilinx.
I have opened "FPGAs Overview" document, I have found out that there are 3 columns (Fields) under the "RAM BLOCK".
I am not sure which of these 3 columns ( 18Kb, 36Kb and Max(kb) ) will represent the Memory Bits.
should I take the summation of both 18Kb and 36Kb ? or just take the "Max" only ?
Would you please help me in that (write an equation for me please) ?
Thanks in advance.
09-07-2011 12:39 PM
09-07-2011 01:03 PM
What may not be so clear in the product brief is that the 18Kb and 36Kb blocks are really
counting the same resources. So for example for V6 you can see in the table:
showing for the smallest part 312 18Kb and 156 36Kb block RAMs. In reality there are only 156 memory
blocks, each of which can be configured as either 2 x 18 Kb or 1 x 36 Kb, and the Max (Kb) column will
show the total block RAM bits, which is the same as 156 x 36 Kb in this case. You do not add the 18Kb and
36Kb columns. The Max Kb column shows the actual total number of block RAM bits in the device.
The total distributed memory, for devices that show it, is not part of the block RAM bits total.
09-07-2011 02:47 PM