10.4.2 Program I/O Read Timing

DA2, DA1, DA0 -CS0, -CS1

tASE

 

tAHE

tAICSI

-DIOR

 

 

 

 

tRE

 

tRDR

 

 

tRDCY

 

DD15∼DD0

 

 

 

tDAC

tRDSE

tDOH

 

tCICSV

 

tHDTS

 

-IOCS16

 

 

 

tAICSV

tRD

 

 

tA tB

IORDY

 

 

 

 

Transfer mode

 

 

Symbol

Meaning

 

0

1

2

3

4

tASE

Address Setup to -DIOR Low

(min.)

70

50

30

30

25

tRE

-DIOR Pulse Width

(min.)

165

125

100

80

70

tRDSE

-DIOR data setup

(min.)

50

35

20

20

20

tDOH

Data Hold from -DIOR High

(min.)

5

5

5

5

5

tHDTS

Data Tri-state from -DIOR High

(max.)

30

30

30

30

30

tAHE

ADDR Hold from -DIOR High

(min.)

20

15

10

10

10

tRDR

-DIOR Inactive

(min.)

-

-

-

70

25

tRDCY

Read Cycle Time

(min.)

600

383

240

180

120

tCICSV

-IOCS16 valid from -CS

(max.)

90

50

40

n/a*

n/a*

tAICSV

-IOCS16 valid from address

(max.)

90

50

40

n/a*

n/a*

tAICSI

-IOCS16 inactive from address

(max.)

60

45

30

n/a*

n/a*

tRD

Read Data Valid to IORDY

(min.)

0

0

0

0

0

tA

IORDY Setup time

(max.)

35

35

35

35

35

tB

IORDY Pulse Width

(max.)

1250

1250

1250

1250

1250

(*) -IOCS16 is specified in ATA-2 specifications. For other modes, this signal is invalid. Drive releases

-IOCS16 within the time of tAICSI, but how long it takes to turn to inactive condition is defined by pull up resistance, output impedance and line capacitance.

Toshiba Corporation Digital Media Network Company

Page 37 of 157

© 2005, Copyright TOSHIBA Corporation All Rights Reserved