English
Language : 

EZ-USB Datasheet, PDF (10/334 Pages) Cypress Semiconductor – The EZ-USB USB Integrated Circuit
Figures
Figure 1-1.
Figure 1-2.
Figure 1-3.
Figure 1-4.
Figure 1-5.
Figure 1-6.
Figure 1-7.
Figure 1-8.
Figure 1-9.
Figure 1-10.
Figure 1-11.
Figure 1-12.
Figure 1-13.
Figure 2-1.
Figure 3-1.
Figure 3-2.
Figure 3-3.
Figure 3-4.
Figure 3-5.
Figure 3-6.
Figure 3-7.
Figure 4-1.
Figure 4-2.
Figure 4-3.
Figure 4-4.
Figure 4-5.
Figure 4-6.
Figure 4-7.
Figure 5-1.
Figure 5-2.
Figure 5-3.
Figure 6-1.
Figure 6-2.
Figure 6-3.
Figure 6-4.
Figure 6-5.
Figure 6-6.
Figure 6-7.
Figure 6-8.
AN2131S (44 pin) Simplified Block Diagram .................................................. 1-2
AN2131Q (80 pin) Simplified Block Diagram .................................................. 1-3
USB Packets ...................................................................................................... 1-4
Two Bulk Transfers, IN and OUT ..................................................................... 1-7
An Interrupt Transfer ......................................................................................... 1-7
An Isochronous Transfer ................................................................................... 1-8
A Control Transfer ............................................................................................. 1-8
What the SIE Does ........................................................................................... 1-10
80-pin PQFP Package (AN2131Q) .................................................................. 1-18
44-pin PQFP Package with Port B (AN2121S, AN2122S, and AN2131S) .... 1-19
44-pin Package with Data Bus (AN2125S, AN2126S, AN2135S, and
AN2136) .......................................................................................................... 1-20
48-pin TQFP Package (AN2122T) .................................................................. 1-21
48-pin TQFP Package (AN2126T) .................................................................. 1-22
8051 Registers .................................................................................................... 2-3
EZ-USB 8-KB Memory Map - Addresses are in Hexadecimal ......................... 3-1
EZ-USB 4-KB Memory Map - Addresses are in Hexadecimal ......................... 3-1
Unused Bulk Endpoint Buffers (Shaded) Used as Data Memory ..................... 3-3
EZ-USB Memory Map with EA=0 .................................................................... 3-4
EZ-USB Memory Map with EA=1 .................................................................... 3-6
8-KB ROM, 2-KB RAM Version ...................................................................... 3-7
32-KB ROM, 4-KB RAM Version .................................................................... 3-8
EZ-USB Input/Output Pin ................................................................................. 4-2
Alternate Function is an OUTPUT .................................................................... 4-4
Alternate Function is an INPUT ........................................................................ 4-4
Registers Associated with PORTS A, B, and C ................................................ 4-5
General I2C Transfer ......................................................................................... 4-6
General FC Transfer .......................................................................................... 4-7
FC Registers ....................................................................................................... 4-8
USB Control and Status Register ..................................................................... 5-11
Disconnect Pin Logic ....................................................................................... 5-12
Typical Disconnect Circuit (DISCOE=1) ........................................................ 5-12
Two BULK Transfers, IN and OUT .................................................................. 6-1
Registers Associated with Bulk Endpoints ........................................................ 6-3
Anatomy of a Bulk IN Transfer ......................................................................... 6-4
Anatomy of a Bulk OUT Transfer ..................................................................... 6-7
Bulk Endpoint Toggle Control ........................................................................ 6-11
Example Code for a Simple (Polled) BULK Transfer ..................................... 6-14
Interrupt Jump Table ........................................................................................ 6-18
INT2 Interrupt Vector ...................................................................................... 6-19
EZ-USB TRM v1.9
List of Figures
vii