ISP1362BDTM STEricsson, ISP1362BDTM Datasheet - Page 43

no-image

ISP1362BDTM

Manufacturer Part Number
ISP1362BDTM
Description
Manufacturer
STEricsson
Datasheet

Specifications of ISP1362BDTM

Operating Temperature (min)
-40C
Operating Temperature Classification
Industrial
Operating Temperature (max)
85C
Package Type
LQFP
Rad Hardened
No
Lead Free Status / RoHS Status
Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ISP1362BDTM
Manufacturer:
NANYA
Quantity:
1 001
Part Number:
ISP1362BDTM
Manufacturer:
ST-Ericsson Inc
Quantity:
10 000
Table 11.
Table 12.
ISP1362_7
Product data sheet
Name
B5[6] Ping-Pong
B5[7] Paired
DirToken[1:0]
FunctionAddress[6:0]
B7[7:5] PollingRate
B7[4:0] StartingFrame
(interrupt only)
B7[7:0] StartingFrame
(ISO only)
Value
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
Field name
NoError
CRC
BitStuffing
DataToggleMismatch
Stall
DeviceNotResponding
PIDCheckFailure
UnexpectedPID
DataOverrun
DataUnderrun
-
-
BufferOverrun
BufferUnderrun
Generic PTD structure: bit description
CompletionCode[3:0]: bit description
Status update
by HC
No
No
No
No
No
No
Description
General Transfer Descriptor (TD) or isochronous data packet processing completed with
no detected errors.
The last data packet from the endpoint contained a Cyclic Redundancy Check (CRC)
error.
The last data packet from the endpoint contained a bit stuffing violation.
The last packet from the endpoint had data toggle Packet ID (PID) that did not match the
expected value.
TD was moved to the Done queue because the endpoint returned a STALL PID.
The device did not respond to the token (IN) or did not provide a handshake (OUT).
The check bits on PID from the endpoint failed on data PID (IN) or handshake (OUT).
The received PID was not valid when encountered, or the PID value is not defined.
The amount of data returned by the endpoint exceeded either the size of the maximum
data packet allowed from the endpoint (found in the MaxPacketSize field of ED) or the
remaining buffer size.
The endpoint returned is less than MaxPacketSize and that amount was not sufficient to
fill the specified buffer.
reserved
reserved
During an IN, the host controller received data from the endpoint faster than it could be
written to the system memory.
During an OUT, the host controller could not retrieve data from the system memory fast
enough to keep up with the USB data rate.
This field contains the USB address of the function containing the endpoint
Description
0 — This is the ping buffer of the paired buffer. Paired must be logic 1.
1 — This is the pong buffer of the paired buffer. Paired must be logic 1.
If this bit is set to logic 1, two PTDs of the same endpoint and address can be
made active at the same time. This bit is used with the Ping-Pong bit. The first
paired PTD always starts with Ping = 0. The Pong PTD payload can be sent
out only if the Ping PTD payload is sent out. You can also monitor
RAM_BUFFER _STATUS to see which PTD is currently active on the USB
line.
00 — set up
01 — OUT
10 — IN
11 — reserved
that this PTD refers to.
These two fields together select a start frame number (5 bits) and polls the
interrupt device at a rate specified by PollingRate (3 bits); see
The host controller compares this byte with the current frame number (can be
accessed from the HcFmNumber register). The PTD will be processed and
sent out only if the starting frame number equals to the current frame number.
Rev. 07 — 29 September 2009
…continued
Single-chip USB OTG controller
© ST-ERICSSON 2009. All rights reserved.
ISP1362
Section 11.6
43 of 147

Related parts for ISP1362BDTM