Selecting read-during-write output choices, Selecting read-during-write output choices -6 – Altera MAX 10 Embedded Memory User Manual
Page 22

Selecting Read-During-Write Output Choices
• Single-port RAM only supports same-port read-during-write, and the clock mode must be either
single clock mode, or input/output clock mode.
• Simple dual-port RAM only supports mixed-port read-during-write, and the clock mode must be
either single clock mode, or input/output clock mode.
• True dual-port RAM supports same port read-during-write and mixed-port read-during-write.
• For same port read-during-write, the clock mode must be either single clock mode, input/output
clock mode, or independent clock mode.
• For mixed port read-during-write, the clock mode must be either single clock mode, or input/
output clock mode.
Note: If you are not concerned about the output when read-during-write occurs and would like to
improve performance, select Don't Care. Selecting Don't Care increases the flexibility in the type
of memory block being used, provided you do not assign block type when you instantiate the
memory block.
Table 3-4: Output Choices for the Same-Port and Mixed-Port Read-During-Write
Memory Block
Single-Port RAM
Simple Dual-
Port RAM
True Dual-Port RAM
Same-Port
Read-During-
Write
Mixed-Port
Read-During-
Write
Same-Port
Read-During-
Write
Mixed-Port Read-During-Write
M9K
Don’t Care
New Data
Old Data
Old Data
Don’t Care
New Data
Old Data
Old Data
Don’t Care
3-6
Selecting Read-During-Write Output Choices
UG-M10MEMORY
2015.05.04
Altera Corporation
MAX 10 Embedded Memory Design Consideration