EZ-USB
Technical Reference Manual
Table of Contents
Table of Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . i
Figures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii
Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi
1
Introducing EZ-USB ......................................................................1-1
1.1
1.2
1.3
1.4
1.5
Introduction ............................................................................................. 1-1
EZ-USB Block Diagrams ....................................................................... 1-2
The USB Specification ........................................................................... 1-3
Tokens and PIDs ..................................................................................... 1-4
Host is Master ......................................................................................... 1-5
1.5.1
1.5.2
Receiving Data from the Host .................................................. 1-6
Sending Data to the Host ......................................................... 1-6
1.6
1.7
USB Direction ......................................................................................... 1-6
Frame ...................................................................................................... 1-6
1.7.1
1.7.2
Bulk Transfers .......................................................................... 1-7
Interrupt Transfers ................................................................... 1-7
1.8
EZ-USB Transfer Types ......................................................................... 1-7
1.8.1
1.8.2
Isochronous Transfers ............................................................. 1-8
Control Transfers ..................................................................... 1-8
1.9
Enumeration ............................................................................................ 1-9
1.10 The USB Core ....................................................................................... 1-10
1.11 EZ-USB Microprocessor ...................................................................... 1-11
1.12 ReNumeration‘ ...................................................................................... 1-12
1.13 EZ-USB Endpoints ............................................................................... 1-12
1.13.1 EZ-USB Bulk Endpoints ......................................................... 1-13
1.13.2 EZ-USB Control Endpoint Zero ............................................ 1-13
1.13.3 EZ-USB Interrupt Endpoints ................................................. 1-14
1.13.4 EZ-USB Isochronous Endpoints ............................................ 1-14
1.14 Fast Transfer Modes ............................................................................. 1-14
1.15 Interrupts ............................................................................................... 1-15
EZ-USB TRM v1.9
Table of Contents
i