Memory blocks address clock enable support, Memory blocks address clock enable support -7 – Altera Internal Memory (RAM and ROM) IP Core User Manual

Page 17

Advertising
background image

Table 3-5: Clocking Modes

This table lists the embedded memory clocking modes.

Clocking Modes

Single-port

RAM

Simple Dual-

port RAM

True Dual-port

RAM

Single-port

ROM

Dual-port ROM

Single clock

Supported

Supported

Supported

Supported

Supported

Read/Write

Supported

Input/Output

Supported

Supported

Supported

Supported

Supported

Independent

Supported

Supported

Note: Asynchronous clock mode is only supported in MAX series of devices, and not supported in Stratix

and newer devices. However, Stratix III and newer devices support asynchronous read memory for

simple dual-port RAM mode if you choose MLAB memory block with unregistered

rdaddress

port.

Note: The clock enable signals are not supported for write address, byte enable, and data input registers

on Arria V, Cyclone V, and Stratix V MLAB blocks.

Memory Blocks Address Clock Enable Support

The embedded memory blocks support address clock enable, which holds the previous address value for

as long as the signal is enabled (

addressstall = 1

). When the memory blocks are configured in dual-

port mode, each port has its own independent address clock enable. The default value for the address

clock enable signal is low (disabled).

Figure 3-3: Address Clock Enable

This figure shows an address clock enable block diagram. The address clock enable is referred to by the

port name

addressstall

.

address[0]

address[N]

addressstall

clock

1
0

address[0]

register

address[N]

register

address[N]

address[0]

1
0

UG-01068

2014.12.17

Memory Blocks Address Clock Enable Support

3-7

Embedded Memory Functional Description

Altera Corporation

Send Feedback

Advertising