Electronic Components Datasheet Search
  English  ▼

X  

EP3C5 Datasheet(PDF) 38 Page - Altera Corporation

Part # EP3C5
Description  Cyclone III Device Handbook
PDF  348 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  ALTERA [Altera Corporation]
Direct Link  http://www.altera.com
Logo ALTERA - Altera Corporation

EP3C5 Datasheet(HTML) 38 Page - Altera Corporation

Back Button EP3C5 Datasheet HTML 34Page - Altera Corporation EP3C5 Datasheet HTML 35Page - Altera Corporation EP3C5 Datasheet HTML 36Page - Altera Corporation EP3C5 Datasheet HTML 37Page - Altera Corporation EP3C5 Datasheet HTML 38Page - Altera Corporation EP3C5 Datasheet HTML 39Page - Altera Corporation EP3C5 Datasheet HTML 40Page - Altera Corporation EP3C5 Datasheet HTML 41Page - Altera Corporation EP3C5 Datasheet HTML 42Page - Altera Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 38 / 348 page
background image
3–4
Chapter 3: Memory Blocks in the Cyclone III Device Family
Overview
Cyclone III Device Handbook
December 2011
Altera Corporation
Volume 1
Byte Enable Support
The Cyclone III device family M9K memory blocks support byte enables that mask
the input data so that only specific bytes of data are written. The unwritten bytes
retain the previous written value. The wren signals, along with the byte-enable
(byteena) signals, control the write operations of the RAM block. The default value of
the byteena signals is high (enabled), in which case writing is controlled only by the
wren
signals. There is no clear port to the byteena registers. M9K blocks support byte
enables when the write port has a data width of ×16, ×18, ×32, or ×36 bits.
Byte enables operate in one-hot manner, with the LSB of the byteena signal
corresponding to the least significant byte of the data bus. For example, if
byteena = 01
and you are using a RAM block in ×18 mode, data[8..0] is enabled
and data[17..9] is disabled. Similarly, if byteena = 11, both data[8..0] and
data[17..9]
are enabled. Byte enables are active high.
Table 3–2 lists the byte selection.
Figure 3–2 shows how the wren and byteena signals control the RAM operations.
Table 3–2. byteena for Cyclone III Device Family M9K Blocks (1)
byteena[3..0]
Affected Bytes
datain
× 16
datain
× 18
datain
× 32
datain
× 36
[0] = 1
[7..0]
[8..0]
[7..0]
[8..0]
[1] = 1
[15..8]
[17..9]
[15..8]
[17..9]
[2] = 1
—
—
[23..16]
[26..18]
[3] = 1
—
—
[31..24]
[35..27]
Note to Table 3–2:
(1) Any combination of byte enables is possible.
Figure 3–2. Cyclone III Device Family byteena Functional Waveform (1)
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



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com