Embedded Memory Design Guidelines For Cyclone V Devices; Guideline: Consider The Memory Block Selection - Altera Cyclone V Device Handbook

Hide thumbs Also See for Cyclone V:
Table of Contents

Advertisement

2-2

Embedded Memory Design Guidelines for Cyclone V Devices

Variant
Cyclone V GX
Cyclone V GT
Cyclone V SE
Cyclone V SX
Cyclone V ST
Embedded Memory Design Guidelines for Cyclone V Devices
There are several considerations that require your attention to ensure the success of your designs. Unless
noted otherwise, these design guidelines apply to all variants of this device family.

Guideline: Consider the Memory Block Selection

The Quartus II software automatically partitions the user-defined memory into the memory blocks based
on your design's speed and size constraints. For example, the Quartus II 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 megafunction in the MegaWizard
Plug-In Manager.
For the memory logic array blocks (MLAB), you can implement single-port SRAM through emulation using
the Quartus II 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.
Altera Corporation
M10K
Member
Code
Block
C3
119
C4
250
C5
446
C7
686
C9
1,220
D5
446
D7
686
D9
1,220
A2
140
A4
270
A5
397
A6
557
C2
140
C4
270
C5
397
C6
557
D5
397
D6
557
RAM Bit (Kb)
Block
1,190
255
2,500
472
4,460
679
6,860
1338
12,200
2748
4,460
679
6,860
1338
12,200
2748
1,400
221
2,700
370
3,970
768
5,570
994
1,400
221
2,700
370
3,970
768
5,570
994
3,970
768
5,570
994
Embedded Memory Blocks in Cyclone V Devices
MLAB
RAM Bit (Kb)
Total RAM Bit (Kb)
159
295
424
836
1,717
424
836
1,717
138
231
480
621
138
231
480
621
480
621
Send Feedback
CV-52002
2013.05.06
1,349
2,795
4,884
7,696
13,917
4,884
7,696
13,917
1,538
2,460
4,450
5,761
1,538
2,460
4,450
5,761
4,450
5,761

Advertisement

Table of Contents
loading

Table of Contents