Visible to Intel only — GUID: sam1403476208160
Ixiasoft
Visible to Intel only — GUID: sam1403476208160
Ixiasoft
2.2.1. Guideline: Consider the Memory Block Selection
The Quartus® Prime software automatically partitions the user-defined memory into the memory blocks based on your design's speed and size constraints. For example, the Quartus® Prime software may spread out the memory across multiple available memory blocks to increase the performance of the design.
To assign the memory to a specific block size manually, use the RAM IP core in the IP Catalog.
For the memory logic array blocks (MLAB), you can implement single-port SRAM through emulation using the Quartus® Prime software. Emulation results in minimal additional use of logic resources.
Because of the dual-purpose architecture of the MLAB, only data input and output registers are available in the block. The MLABs gain read address registers from the ALMs. However, the write address and read data registers are internal to the MLABs.