Altera Internal Memory (RAM and ROM) IP Core User Manual

Page 23

Advertising
background image

Memory Block

Types

Single-port RAM

(9)

Simple dual-port

RAM

(10)

True dual-port RAM

Same port RDW

Mixed-port RDW

Same port RDW

(11)

Mixed-port RDW

(12)

MLAB

Don’t Care
New Data

(14)

New Data

(15)

Old Data
Don’t Care

N/A
MLAB is not supported in true dual-port RAM

M9K

Don’t Care
New Data

(16)

Old Data

Old Data
Don’t Care

New Data

(16)

Old Data

Old Data
Don’t Care

M144K

Old Data
Don’t Care

New Data

(14)

Old Data
Don’t Care

M10K

Don’t Care
New Data

(14)

Old Data
Don’t Care

New Data

(14)

Old Data
Don’t Care

M20K

Old Data
Don’t Care

Old Data
Don’t Care

New Data

(14)

Old Data
Don’t Care

LCs

No parameter

editor

(13)

Old Data
Don’t Care

N/A

Note: The RDW old data mode is not supported when the Error Correction Code (ECC) is engaged.
Note: If you are not concerned about the output when RDW occurs and would like to improve perform‐

ance, you can select Don't Care. Selecting Don't Care increases the flexibility in the type of

(9)

Single-port RAM only supports same-port RDW, and the clocking mode must be either single clock mode,

or input/output clock mode.

(10)

Simple dual-port RAM only supports mixed-port RDW, and the clocking mode must be either single clock

mode, or input/output clock mode.

(11)

The clocking mode must be either single clock mode, input/output clock mode, or independent clock mode.

(12)

The clocking mode must be either single clock mode, or input/output clock mode.

(14)

The new data behavior for same-port RDW support NEW_DATA_NO_NBE_READ for x on masked byte

only when the byte enable applies.

(15)

Only supported in single clock mode with new data behavior of NEW_DATA_NO_NBE_READ.

(16)

There are two types of new data behavior for same-port RDW that you can choose from the parameter

editor. When byte enable is applied, you can choose to read old data, or ‘X’ on the masked byte. The

respective parameter values are:
NEW_DATA_WITH_NBE_READ for old data on masked byte.

NEW_DATA_NO_NBE_READ for x on masked byte.

UG-01068

2014.12.17

Selecting RDW Output Choices for Various Memory Blocks

3-13

Embedded Memory Functional Description

Altera Corporation

Send Feedback

Advertising