Write and read operations triggering, Write and read operations triggering -2 – Altera Internal Memory (RAM and ROM) IP Core User Manual

Page 12

Advertising
background image

Table 3-1: Embedded Memory Blocks in Altera Devices

Device

Family

Memory Block Type

M512

(512

bits)

(1)

M4K (4

Kbits)

M-RAM

(512

Kbits)

(2)

MLAB

(640 bits)

(3)

M9K (9

Kbits)

M144K

(144

Kbits)

M10K (10

Kbits)

M20K

(20

Kbits)

Logic Cell

(LC)

Arria II

GX

Yes

Yes

Yes

Arria II

GZ

Yes

Yes

Yes

Yes

Arria V

Yes

Yes

Yes

Cyclone

IV

Yes

Yes

Cyclone

V

Yes

Yes

Yes

Max II

Yes

Stratix IV

Yes

Yes

Yes

Yes

Stratix V

Yes

Yes

Yes

Note: To identify the type of memory block that the software selects to create your memory, refer to the

Fitter report after compilation.

Write and Read Operations Triggering

The embedded memory blocks vary slightly in its supported features and behaviors. One important

variation is the difference in the write and read operations triggering.

Table 3-2: Write and Read Operations Triggering for Embedded Memory Blocks

This table lists the write and read operations triggering for various embedded memory blocks.

Embedded Memory Blocks

Write Operation

(4)

Read Operation

M10K

Rising clock edges

Rising clock edges

M20K

Rising clock edges

Rising clock edges

M144K

Rising clock edges

Rising clock edges

M9K

Rising clock edges

Rising clock edges

(1)

M512 blocks are not supported in true dual-port RAM mode, and dual-port ROM mode.

(2)

M-RAM blocks are not supported in ROM mode.

(3)

MLAB blocks are not supported in simple dual-port RAM mode with mixed-width port feature, true dual-

port RAM mode, and dual-port ROM mode.

(4)

Write operation triggering is not applicable to ROMs.

3-2

Write and Read Operations Triggering

UG-01068

2014.12.17

Altera Corporation

Embedded Memory Functional Description

Send Feedback

Advertising