Developer Guide
FPGA Optimization Guide for Intel® oneAPI Toolkits
A newer version of this document is available. Customers should click here to go to the newest version.
Visible to Intel only — GUID: GUID-66ACFB0B-6CA8-4FA2-AAB6-A1B6B74A96D2
Visible to Intel only — GUID: GUID-66ACFB0B-6CA8-4FA2-AAB6-A1B6B74A96D2
Random Access Memory (RAM) Blocks
A random access memory (RAM) block provides more efficient storage of data than registers, making it suitable for collections of data that need not be accessed all at the same time. RAM blocks may either be implemented with dedicated block RAM modules (sometimes called M10K or M20K modules) or with specially configured ALMs called Memory-Logic Array Blocks (MLAB)s.
For more information, refer to Memory Types.