
Data Byte Output
If you... ...Then
Deassert a byte-enable bit during a write cycle The old data in the memory appears in the
corresponding data-byte output.
Assert a byte-enable bit during a write cycle The corresponding data-byte output depends on the
Quartus
®
II software setting. The setting can be
either the newly written data or the old data at that
location.
RAM Blocks Operations
This figure shows how the wren and byteena signals control the RAM operations.
Figure 2-2: Byte Enable Functional Waveform
inclock
wren
address
data
q (asynch)
an
XXXX
a0
a1
a2 a0
a1
a2
doutn
ABFF
FFCD
ABCD ABFF FFCD
ABCD
byteena
XX 10 01 11
XXXX
XX
ABCD
ABCD
FFFF
FFFF
FFFF
ABFF
FFCD
contents at a0
contents at a1
contents at a2
rden
For this functional waveform, New Data Mode is selected.
Packed Mode Support
You can implement two single-port memory blocks in a single block under the following conditions:
• Each of the two independent block sizes is less than or equal to half of the M9K block size. The
maximum data width for each independent block is 18 bits wide.
• Each of the single-port memory blocks is configured in single-clock mode.
Related Information
MAX 10 Embedded Memory Clock Modes on page 2-9
2-4
Data Byte Output
UG-M10MEMORY
2015.05.04
Altera Corporation
MAX 10 Embedded Memory Architecture and Features
Send Feedback
Comentarios a estos manuales