ISP1362BD NXP Semiconductors, ISP1362BD Datasheet - Page 52

no-image

ISP1362BD

Manufacturer Part Number
ISP1362BD
Description
USB Interface IC USB OTG CONTROLLER
Manufacturer
NXP Semiconductors
Datasheet

Specifications of ISP1362BD

Operating Supply Voltage
3 V to 3.6 V
Lead Free Status / Rohs Status
 Details
Other names
ISP1362BD,157

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ISP1362BD
Manufacturer:
NXP
Quantity:
672
Part Number:
ISP1362BD
Manufacturer:
NXP/恩智浦
Quantity:
20 000
Company:
Part Number:
ISP1362BD
Quantity:
191
Part Number:
ISP1362BDFA
Manufacturer:
STE
Quantity:
5
Part Number:
ISP1362BDFA
Manufacturer:
ST-Ericsson Inc
Quantity:
10 000
Part Number:
ISP1362BDTM
Manufacturer:
NANYA
Quantity:
1 001
Part Number:
ISP1362BDTM
Manufacturer:
ST-Ericsson Inc
Quantity:
10 000
NXP Semiconductors
ISP1362_5
Product data sheet
12.2.1 DMA for an IN endpoint (internal Peripheral Controller to the external USB
12.2.2 DMA for OUT endpoint (external USB host to internal Peripheral Controller)
12.2 Device DMA transfer
host)
When the internal DMA handler is enabled and at least one buffer (ping or pong) is free,
the DREQ2 line is asserted. The external DMA controller then starts negotiating for
control of the bus. As soon as it has access, it asserts the DACK2 line and starts writing
data. The burst length is programmable. When the number of bytes equal to the burst
length has been written, the DREQ2 line is de-asserted. As a result, the DMA controller
de-asserts the DACK2 line and releases the bus. At that moment, the whole cycle restarts
for the next burst.
When the buffer is full, the DREQ2 line is de-asserted and the buffer is validated (which
means that it is sent to the host at the next IN token). When the DMA transfer is
terminated, the buffer is also validated (even if it is not full). A DMA transfer is terminated
when any of the following conditions is met:
Remark: If the OneDMA bit in the HcHardwareConfiguration register is set to logic 1,
Peripheral Controller DMA controller handshake signals DREQ2 and DACK2 are routed to
DREQ1 and DACK1.
When the internal DMA handler is enabled and at least one buffer is full, the DREQ2 line
is asserted. The external DMA controller then starts negotiating for control of the bus, and
as soon as it has access, it asserts the DACK2 line and starts reading data. The burst
length is programmable. When the number of bytes equal to the burst length has been
read, the DREQ2 line is de-asserted. As a result, the DMA controller de-asserts the
DACK2 line and releases the bus. At that moment, the whole cycle restarts for the next
burst. When all the data is read, the DREQ2 line is de-asserted and the buffer is cleared
(this means that it can be overwritten when a new packet arrives). A DMA transfer is
terminated when any of the following conditions are met:
Remark: If the OneDMA bit in the HcHardwareConfiguration register is set to logic 1,
Peripheral Controller DMA controller handshake signals DREQ2 and DACK2 are routed to
DREQ1 and DACK1.
When the DMA transfer is terminated, the buffer is also cleared (even if data is not
completely read) and the DMA handler is automatically disabled. For the next DMA
transfer, the DMA controller as well as the DMA handler must be re-enabled.
The DMA count is complete.
DMAEN = 0.
The DMA count is complete.
DMAEN = 0.
Rev. 05 — 8 May 2007
Single-chip USB OTG Controller
© NXP B.V. 2007. All rights reserved.
ISP1362
51 of 152

Related parts for ISP1362BD