Altera MAX 10 Embedded Memory User Manual
Page 44

Option
Legal Values
Description
Do not analyze the timing between write
and read operation. Metastability issues are
prevented by never writing and reading at
the same address at the same time.
On/Off
This option is automatically
turned on when you turn on
the I do not care (The
outputs will be undefined)
option. This option enables
the RAM to output ‘don’t
care’ or 'unknown' values for
read-during-write operation
without analyzing the timing
path.
Parameter Settings: Output 2 (This tab is only available when you select two read/write ports)
Port A Read-
During-Write
Option
What should the ‘q_a’
output be when
reading from a
memory location being
written to?
• New data
• Old Data
Specifies the output behavior
when read-during-write
occurs.
• New Data—New data is
available on the rising
edge of the same clock
cycle on which it was
written.
• Old Data—The RAM
outputs reflect the old
data at that address
before the write
operation proceeds.
Port B Read-
During-Write
Option
What should the
‘q_b’ output be
when reading from
a memory location
being written to?
Get x’s for write masked bytes instead of
old data when byte enable is used
On/Off
This option is automatically
turned on when you select
the New Data value. This
option obtains ‘X’ on the
masked byte.
Parameter Settings: Mem Init
5-16
RAM: 2-Port IP Core Parameters for MAX 10 Devices
UG-M10MEMORY
2015.05.04
Altera Corporation
RAM: 2-PORT IP Core References