
General-Purpose Bus Controller
13-8
Élan™SC520 Microcontroller User’s Manual
Figure 13-4
GP Bus Timing Format
13.5.1.2
Using GPRDY with Programmable Timing
If the GPRDY signal is used, the bus cycle can be extended as long as required by the
peripheral. GPRDY
cannot be used to terminate any bus cycle earlier than programmed.
More detailed information is provided in “Wait States” on page 13-20.
13.5.1.3
Using GP Bus Echo Mode with Programmable Timing
While GP bus echo mode is enabled, the system designer needs to ensure that the GP
bus timing is not faster than that shown in Table 13-3. The minimum GP bus timing register
values during the GP bus echo mode are shown in Table 13-3.
GPA25
–
GPA0
GPCS
GPMEMRD or GPIORD
GPMEMWR or GPIOWR
GPALE
G 1
G 1
G 1
1
GPRDW + 1
GPWRW + 1
1
1
Bus cycle duration
Beginning of a bus cycle
GP 1
Address Valid
Notes:
1. Timing parameter values are in units of one internal clock period.
2. Timing parameters in the diagram can be adjusted via the corresponding GP bus registers.
3. G GPCSRT must be greater than or equal to G GPRDW,
G GPWRW, or GP GPALEW.
4. The abbreviations in the figure refer to these GP bus registers:
Mnemonic
Register
GPCSRT
GP Chip Select Recovery Time
GPCSPW
GP Chip Select Pulse Width
GPCSOFF
GP Chip Select Offset
GPRDW
GP Read Pulse Width
GPRDOFF
GP Read Offset
GPWRW
GP Write Pulse Width
GPWROFF
GP Write Offset
GPALEW
GP ALE Pulse Width
GPALEOFF
GP ALE Offset
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...