
Table of Contents
Élan™SC520 Microcontroller User’s Manual
xix
Alternate SDRAM Clock Generation with External Clock Driver . . . . . . . . . . . . . . . . 10-7
SDRAM Burst Read Cycle (Read-Ahead Feature Disabled) (Page Miss/Page Hit) . 10-22
SDRAM Write Cycle (Write Buffer and ECC Disabled) (Page Miss/page Hit). . . . . . 10-23
SDRAM CPU Burst Write (Write Buffer and ECC Disabled) (Page Miss/Page Hit) . 10-24
Figure 10-10 SDRAM Burst Read Cycle with ECC Enabled . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-25
Figure 10-11 SDRAM Read-Modify-Write Cycle (for Data Write) with ECC Enabled (Page Hit) . . 10-26
Figure 10-12 SDRAM Auto Refresh Cycle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-27
Figure 10-13 SDRAM Mode Register Access. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-27
Figure 11-1
Write Buffer and Read Buffer Block Diagram (SDRAM Subsystem) . . . . . . . . . . . . . 11-2
Bus Thrashing with Write Buffer Disabled and Enabled . . . . . . . . . . . . . . . . . . . . . 11-14
Page-Mode ROM: Fetching Four Words from a 16-Bit ROM . . . . . . . . . . . . . . . . . . 12-6
Non-Page-Mode ROM: Fetching Four Words from a 16-Bit ROM . . . . . . . . . . . . . . 12-8
Page-Mode ROM: Fetching Four Doublewords (Aligned) from a 32-Bit ROM . . . . . 12-8
Page-Mode ROM: Fetching Four Doublewords (Unaligned) from an 8-Bit ROM . . . 12-8
Multiple Accesses: Data Amounts Smaller than One Doubleword (2 Bytes)
Page Access for Fetching Four Doublewords from a 32-Bit ROM
Page Access for Fetching Two Doublewords from a 16-Bit ROM . . . . . . . . . . . . . . 12-11
Figure 12-10 Cache-Line Fill (Fetching Four Doublewords from a 32-Bit ROM) . . . . . . . . . . . . . 12-11
Figure 12-11 Word Write Cycle to Flash Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-12
Figure 13-1
Example: Using an External Data Buffer to Address Excess Loading. . . . . . . . . . . . 13-4
ÉlanSC520 Microcontroller Interfacing with a Super I/O Controller. . . . . . . . . . . . . 13-13
ÉlanSC520 Microcontroller Interfacing with an Am85C30. . . . . . . . . . . . . . . . . . . . 13-15
Figure 13-10 16-Bit Data Access of a 16-Bit I/O Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-17
Figure 13-11 16-Bit Data Access of an 8-Bit I/O Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-17
Figure 13-12 32-Bit Data Access of an 8-Bit I/O Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-18
Figure 13-13 32-Bit Data Access of a 16-Bit I/O Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-18
Figure 13-14 8-Bit Data Access of a 16-Bit I/O Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-19
Figure 13-15 16-Bit Access of a 16-Bit I/O Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-20
Figure 13-16 GPRDY Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-21
Figure 14-1
GP-DMA Read Transfer with Cache Hit (Write-Back Cache) . . . . . . . . . . . . . . . . . 14-17
Programmable Interrupt Controller (PIC) Block Diagram . . . . . . . . . . . . . . . . . . . . . 15-3
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...