ISP1582BSUM ST-Ericsson Inc, ISP1582BSUM Datasheet - Page 36
![IC USB PERIPH CONTROLLER 56HVQFN](/photos/6/93/69303/isp1582bsum_sml.jpg)
ISP1582BSUM
Manufacturer Part Number
ISP1582BSUM
Description
IC USB PERIPH CONTROLLER 56HVQFN
Manufacturer
ST-Ericsson Inc
Datasheet
1.ISP1582BSUM.pdf
(50 pages)
Specifications of ISP1582BSUM
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
Other names
568-1885-2
ISP1582BS,518
ISP1582BS-T
ISP1582BS,518
ISP1582BS-T
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
ISP1582BSUM
Manufacturer:
INTEL
Quantity:
828
NXP Semiconductors
AN10039_4
Application note
Fig 20. Handling ATA_DATA_TRANSFER
Initialize the Endpoint Index
register to the respective IN
Yes
INTRQ_PENDING == 0
CMD_INTRQ_OK == 0
INTRQ_PENDING == 0
CMD_INTRQ_OK == 0
CMD_INTRQ_OK = 0
endpoint
DMA command register =
MDMA_Read_command
AND
AND
No
No
No
No
Yes
Read the DMA Transfer Counter
register to check partial transfer
Byte_Transfered_Count = DMA
register = Atapi_Bytecount
Is CBW.dCBWFlags == 0
Is CBW.dCBWFlags == 0
Transfer Counter register
DMA Transfer Counter
INTRQ_PENDING == 0
INTRQ_PENDING == 1
INTRQ_PENDING == 1
CMD_INTRQ_OK == 0
CMD_INTRQ_OK == 0
CMD_INTRQ_OK == 1
INTRQ_PENDING = 0
CMD_INTRQ_OK = 0
ATAPI_Bytecount = 0
Start
AND
Stop
AND
AND
AND
Yes
No
No
Rev. 04 — 21 December 2006
Yes
DMA command register =
MDMA_Write_command
CMD_INTRQ_OK == 0
CMD_INTRQ_OK = 0
register to the respective OUT
Initialize the Endpoint Index
Yes
Yes
No
No
endpoint
ISP1582/83 Firmware Programming Guide
Read the Command or Status Task File
Yes
CBW.dCBWFlags == 0x80
Byte_Transfered_Count
INTRQ_PENDING = 0
!= 0 AND
register
copied in the interrupt routine
INTRQ_PENDING refer to the
Interrupt Reason register is
variable to which the DMA
Bits CMD_INTRQ_OK and
AN10039
Command register
Set Transfer_Error
© NXP B.V. 2006. All rights reserved.
FLUSH command
Issue the DMA
to the DMA
Yes
flag
35 of 49