background image

Converting from Intel 8x930Ax to Cypress EZ-USB

2

6

<

1

&

,

1

$

'

'

5

(

1

'

3

&

5

&

7RNHQ 3DFNHW

6

<

1

&

'

$

7

$

 E\WHV

6HWXS

'DWD

&

5

&

'DWD 3DFNHW

6

<

1

&

$

&

.

+6 3NW

6

<

1

&

6

(

7

8

3

$

'

'

5

(

1

'

3

&

5

&

7RNHQ 3DFNHW

6

<

1

&

'

$

7

$

3D\ORDG

'DWD

&

5

&

'DWD 3DFNHW

6

<

1

&

'

$

7

$

'DWD 3DFNHW

6

<

1

&

$

&

.

6

<

1

&

,

1

$

'

'

5

(

1

'

3

&

5

&

7RNHQ 3DFNHW

6

<

1

&

'

$

7

$

3D\ORDG

'DWD

&

5

&

'DWD 3DFNHW

6

<

1

&

$

&

.

+6 3NW

6

<

1

&

$

&

.

+6 3NW

6

<

1

&

2

8

7

$

'

'

5

(

1

'

3

&

5

&

7RNHQ 3DFNHW

&

5

&

6(783 6WDJH

'$7$ 6WDJH

67$786 6WDJH

(QGSRLQW

),)2

'HVFULSWRU

'DWD 7DEOH

(QGSRLQW

),)2

E\WH

6(783 'DWD

%XIIHU

+6 3NW

Figure 1. How the 8x930Ax Handles a “Get Descriptor” Request

6

<

1

&

,

1

$

'

'

5

(

1

'

3

&

5

&

7RNHQ 3DFNHW

6

<

1

&

'

$

7

$

 E\WHV

6HWXS

'DWD

&

5

&

'DWD 3DFNHW

6

<

1

&

$

&

.

+6 3NW

6

<

1

&

6

(

7

8

3

$

'

'

5

(

1

'

3

&

5

&

7RNHQ 3DFNHW

6

<

1

&

'

$

7

$

3D\ORDG

'DWD

&

5

&

'DWD 3DFNHW

6

<

1

&

'

$

7

$

'DWD 3DFNHW

6

<

1

&

$

&

.

6

<

1

&

,

1

$

'

'

5

(

1

'

3

&

5

&

7RNHQ 3DFNHW

6

<

1

&

'

$

7

$

3D\ORDG

'DWD

&

5

&

'DWD 3DFNHW

6

<

1

&

$

&

.

+6 3NW

6

<

1

&

$

&

.

+6 3NW

6

<

1

&

2

8

7

$

'

'

5

(

1

'

3

&

5

&

7RNHQ 3DFNHW

&

5

&

6(783 6WDJH

'$7$ 6WDJH

67$786 6WDJH

E\WH

6(783 'DWD

%XIIHU

'HVFULSWRU

'DWD 7DEOH

+6 3NW

Figure 2. EZ-USB Logic Does Most of the Work for a “Get Descriptor” Request

Summary of Contents for Intel 8x930Ax

Page 1: ...oller merging existing MCS 51 251 controllers with standard USB SIE technology To make it easier for peripheral manufacturers to ease into the complex world of USB EZ USB took the concept of the gener...

Page 2: ...JH QGSRLQW 2 HVFULSWRU DWD 7DEOH QGSRLQW 2 E WH 6 783 DWD XIIHU 6 3NW Figure 1 How the 8x930Ax Handles a Get Descriptor Request 6 1 1 5 1 3 5 7RNHQ 3DFNHW 6 1 7 E WHV 6HWXS DWD 5 DWD 3DFNHW 6 1 6 3NW...

Page 3: ...ontroller as the 8051 cannot empty FIFOs fast enough to keep pace with a high data transfer rate Some users have reported losing data every 3rd frame due to this performance limitation The suggested s...

Page 4: ...g significant costs In addition EZ USB resume operation can be performed with the toggle of an external pin WAKEUP thus mak ing it easy for hardware to implement the wake up opera tion No timing consi...

Page 5: ...transfers for high bandwidth data should use the Turbo transfer mode The firmware required to perform these transfers is very simple and is written in assembly to utilize the full speed of this mode T...

Page 6: ...other functions The 16V8 PAL is used to generate additional signals due to this limitation With EZ USB 24 Programmable I O pins are available This provided enough Programmable I O pins to allow the d...

Page 7: ...D O 5 0 8 9 2 2 4 2 4 2 4 2 4 2 4 2 4 2 4 24 9 5 5 9 1 7 0 5 67 9 8 9 5 6 0 7 1 B 5 0 7 5 5 9 9 6 9 9 0 7 5 1 7 1 7 1 7 5 B 1 7 8 8 0 7 1 7 1 1 2 8 7 2 8 7 Q B3 5 B3 5 9 9 9 6Z LWFK GHOD a P 6 8 B 7 5...

Reviews: