Table 42. PC Card Cycles—ÉlanSC400 Microcontroller Only
33-MHz External Bus
Symbol
Parameter Description
Notes
Unit
Min
Max
1,2
1, 3
t1
t2
REG_x, SA setup to command active
Command pulse width
ST-10
CT-10
RT-10
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
1 4
t3
SA hold and write data valid from command inactive
WAIT_AB Active from command active
Command hold from WAIT_AB inactive
SD setup before read command inactive
SD valid from read command inactive
SD valid from WAIT_AB inactive
,
1, 3
1
t4
(C-2)•T-10
t5
2T
2T+10
0
1
t6
t7
1
1
1
t8
T+10
3T+10
T-10
t9
IOIS16 setup before command inactive
MCEH_x delay from IOIS16 active
IOIS16 delay from valid SA
t10
t11
t12
t13a
t13b
t14
t15
t16
t17a
t17b
t18a
t18b
35
Setup, DACK assertion to DMA I/O command active
Pulse width, DMA I/O write command
Pulse width, DMA I/O read command
Hold, DMA I/O command inactive to DACK inactive
DMA I/O command setup to TC active
TC pulse width
145
220
700
60
15
62
SD setup to DMA IOW active
-241
SD valid delay from DMA IOR active
SD hold from DMA IOW inactive
100
0
0
SD hold from DMA IOR inactive
Notes:
1. T is the nominal period of the selected clock: in Standard mode, this is the 125-ns ISA bus clock; in Enhanced mode, it is the
30-ns local bus clock.
2. S determines the setup time as programmed into the Setup Timing Register selected from one of four timing sets. Its value
can be programmed to a range of 1 to 4096 • 63.
3. C determines the command active time as programmed into the Command Timing Register selected from one of four timing
sets. Its value can be programmed to a range of 1 to 4096 • 63.
4. R determines the recovery time as programmed into the Recovery Timing Register selected from one of four timing sets. Its
value can be programmed to a range of 1 to 4096 • 63.
Élan™SC400 and ÉlanSC410 Microcontrollers Data Sheet
119