November 2011
CYIV-51003-1.1
CYIV-51003-1.1
Cyclone
memory needs of Altera
structure consists of columns of M9K memory blocks that you can configure to
provide various memory functions, such as RAM, shift registers, ROM, and FIFO
buffers.
This chapter contains the following sections:
■
"Memory Modes" on page 3–7
■
"Clocking Modes" on page 3–14
"Design Considerations" on page 3–15
■
Overview
M9K blocks support the following features:
■
8,192 memory bits per block (9,216 bits per block including parity)
■
Independent read-enable (rden) and write-enable (wren) signals for each port
■
Packed mode in which the M9K memory block is split into two 4.5 K single-port
RAMs
■
Variable port configurations
Single-port and simple dual-port modes support for all port widths
■
True dual-port (one read and one write, two reads, or two writes) operation
■
■
Byte enables for data input masking during writes
■
Two clock-enable control signals for each port (port A and port B)
■
Initialization file to pre-load memory content in RAM and ROM modes
© 2011 Altera Corporation. All rights reserved. ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS and STRATIX words and logos
are trademarks of Altera Corporation and registered in the U.S. Patent and Trademark Office and in other countries. All other words and logos identified as
trademarks or service marks are the property of their respective holders as described at www.altera.com/common/legal.html. Altera warrants performance of its
semiconductor products to current specifications in accordance with Altera's standard warranty, but reserves the right to make changes to any products and
services at any time without notice. Altera assumes no responsibility or liability arising out of the application or use of any information, product, or service
described herein except as expressly agreed to in writing by Altera. Altera customers are advised to obtain the latest version of device specifications before relying
on any published information and before placing orders for products or services.
Cyclone IV Device Handbook,
Volume 1
November 2011
3. Memory Blocks in Cyclone IV Devices
®
IV devices feature embedded memory structures to address the on-chip
®
Cyclone IV device designs. The embedded memory
ISO
9001:2008
Registered
Feedback Subscribe
Need help?
Do you have a question about the Cyclone IV and is the answer not in the manual?
Questions and answers