ISP1582BS ST-Ericsson Inc, ISP1582BS Datasheet - Page 50

no-image

ISP1582BS

Manufacturer Part Number
ISP1582BS
Description
IC USB CTRL HI-SPEED 56HVQFN
Manufacturer
ST-Ericsson Inc
Datasheet

Specifications of ISP1582BS

Applications
USB Host/Peripheral Controller
Interface
USB
Voltage - Supply
3 V ~ 3.6 V
Package / Case
56-VQFN Exposed Pad, 56-HVQFN, 56-SQFN, 56-DHVQFN
Mounting Type
Surface Mount
For Use With
ISP1582 PCI EVALKIT - PCI BUS EVAL KIT ISP1582
Lead Free Status / RoHS Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ISP1582BS
Manufacturer:
PHILPS
Quantity:
1 500
Part Number:
ISP1582BS
Manufacturer:
PHI/PBF
Quantity:
894
Part Number:
ISP1582BS
Manufacturer:
NXP/恩智浦
Quantity:
20 000
Part Number:
ISP1582BSUM
Manufacturer:
INTEL
Quantity:
828
NXP Semiconductors
8. Contents
1.
2.
2.1
2.2
2.3
2.4
2.5
2.6
2.7
2.8
3.
3.1
3.2
3.3
3.4
3.5
3.6
4.
4.1
4.2
4.3
4.4
5.
5.1
5.1.1
5.1.2
5.1.3
5.1.4
5.1.5
6.
7.
7.1
7.2
7.3
8.
Introduction .........................................................3
ISP1582/83 initialization routine.........................4
Initializing the ISP1582/83 registers ......................4
Initializing the Mode register..................................5
Initializing the Interrupt Configuration register .......5
Initializing the Interrupt Enable register .................7
Initializing the DMA Configuration and Hardware
Initializing DMA burst counter..............................12
Initializing DMA interrupt enable..........................12
Initializing the ISP1582/83 endpoint ....................12
ISP1582/83 USB enumeration process............16
Set-up token with data IN stage ..........................18
Set-up token with data OUT stage ......................19
Set-up token with no data stage ..........................20
Stalling set-up token............................................21
Data IN transfer ...................................................22
Data OUT transfer ...............................................23
DMA ....................................................................24
DMA reset ...........................................................24
DMA start ............................................................24
DMA stop.............................................................24
DMA interrupt handling........................................24
Mass storage application..................................25
Mass storage protocol .........................................26
Extracting Command Block Wrapper ..................26
Handling CBW for ATA and ATAPI device ..........27
Handling invalid CBW..........................................32
Handling error......................................................32
Handling CBW for an ATA device .......................32
GDMA application .............................................41
Legal information ..............................................48
Definitions............................................................48
Disclaimers..........................................................48
Trademarks .........................................................48
Contents.............................................................49
registers .............................................................9
Please be aware that important notices concerning this document and the product(s)
described herein, have been included in the section 'Legal information'.
© NXP B.V. 2006. All rights reserved.
For more information, please visit: http://www.nxp.com
For sales office addresses, email to: salesaddresses@nxp.com
ISP1582/83 Firmware Programming Guide
Date of release: 21 December 2006
Document identifier: AN10039_4
AN10039

Related parts for ISP1582BS