
SDRAM Controller
10-24
Élan™SC520 Microcontroller User’s Manual
Figure 10-9
SDRAM CPU Burst Write (Write Buffer and ECC Disabled) (Page Miss/Page Hit)
Notes:
This timing diagram does not account for resynchronization of SDRAM signals with CLKMEMIN.
10.5.7.3
ECC SDRAM Cycles
When ECC is enabled, additional overhead is necessary to compensate for ECC logic
delays and read-modify-write cycles due to partial doubleword write cycles. The least
amount of overhead occurs during a full doubleword write to the SDRAM. In the case of a
read, however, the ECC has to generate the new check bits, check for any errors, and
generate an interrupt if an error occurs. A delay of one CPU clock cycle is added for SDRAM
read cycles with ECC enabled. With ECC enabled, read page hit burst timing of 4-1-1-1
(where C
L
= 2) is achieved, compared to a 3-1-1-1 (where C
L
= 2) burst with ECC disabled.
See Figure 10-10 showing the read cycles with ECC enabled.
Wr
0
4
a
Act
a
Row
b
b
Wr
Col
8
c
Col
c
Wr
Col
C
Pre
Bnk
d
10
1a
Col
Wr
d
clk_cpu
ads
x5_abus
blast
x5_data_out
brdy
pghit
clk_mem
MA12–MA0,
Command
MD31–MD0
BA1–BA0
Summary of Contents for Elan SC520
Page 1: ...lan SC520 Microcontroller User s Manual Order 22004A...
Page 4: ...iv lan SC520 Microcontroller User s Manual...
Page 28: ...Introduction xxviii lan SC520 Microcontroller User s Manual...
Page 42: ...Architectural Overview 1 14 lan SC520 Microcontroller User s Manual...
Page 78: ...System Initialization 3 22 lan SC520 Microcontroller User s Manual...
Page 108: ...Clock Generation and Control 5 10 lan SC520 Microcontroller User s Manual...
Page 118: ...Reset Generation 6 10 lan SC520 Microcontroller User s Manual...
Page 148: ...System Arbitration 8 24 lan SC520 Microcontroller User s Manual...
Page 214: ...SDRAM Controller 10 36 lan SC520 Microcontroller User s Manual...
Page 230: ...Write Buffer and Read Buffer 11 16 lan SC520 Microcontroller User s Manual...
Page 288: ...GP Bus DMA Controller 14 22 lan SC520 Microcontroller User s Manual...
Page 316: ...Programmable Interval Timer 16 8 lan SC520 Microcontroller User s Manual...
Page 328: ...Software Timer 18 4 lan SC520 Microcontroller User s Manual...
Page 346: ...Real Time Clock 20 12 lan SC520 Microcontroller User s Manual...
Page 360: ...UART Serial Ports 21 14 lan SC520 Microcontroller User s Manual...
Page 414: ...AMDebug Technology 26 8 lan SC520 Microcontroller User s Manual...