beautypg.com

Test circuits and timing diagrams – Rainbow Electronics MAX3420E User Manual

Page 11

background image

MAX3420E

USB Peripheral Controller

with SPI Interface

______________________________________________________________________________________

11

Test Circuits and Timing Diagrams

Figure 6. Rise and Fall Times

V

OL

V

OH

t

RISE

t

FALL

90%

10%

Figure 7. Load for D+/D- AC Measurements

MAX3420E

D+ OR D-

TEST

POINT

33

15k

C

L

SCLK

SS

MOSI

MISO

t

DS

t

DH

t

CL

t

DO

t

CH

t

T

HI-Z

HI-Z

8

1

2

9

10

16

t

L

t

CSS

t

CSW

t

CP

Figure 9. SPI Bus Timing Diagram (Half-Duplex Mode, SPI Mode (0,0))

SCLK

MOSI

MISO

NOTES:
1) DURING THE FIRST 8 CLOCKS CYCLES, THE MOSI PIN IS HIGH IMPEDANCE AND THE SPI MASTER DRIVES DATA ONTO THE MOSI PIN. SETUP AND HOLD TIMES ARE THE SAME AS
FOR FULL-DUPLEX MODE.

2) FOR SPI WRITE CYCLES, THE MOSI PIN CONTINUES TO BE HIGH IMPEDANCE AND THE EXTERNAL MASTER CONTINUES TO DRIVE MOSI.

3) FOR SPI READ CYCLES, AFTER THE 8TH CLOCK-RISING EDGE, THE MAX3420E STARTS DRIVING THE MOSI PIN AFTER TIME t

ON

. THE EXTERNAL MASTER MUST TURN

OFF ITS DRIVER TO THE MOSI PIN BEFORE t

ON

TO AVOID CONTENTION. PROPAGATION DELAYS ARE THE SAME AS FOR THE MOSI PIN IN FULL-DUPLEX MODE.

t

DS

t

DH

t

CL

t

CH

t

DI

t

OFF

t

T

SS

HI-Z

HI-Z

HI-Z

8

1

2

9

10

16

t

L

t

CSW

t

ON

t

CP

Figure 8. SPI Bus Timing Diagram (Full-Duplex Mode, SPI Mode (0,0))