ISP1362BDTM STEricsson, ISP1362BDTM Datasheet - Page 106

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 109. Peripheral controller command and register overview
[1]
[2]
[3]
[4]
[5]
[6]
ISP1362_7
Product data sheet
Name
Read endpoint n status (n = 1 to 14)
Validate control OUT buffer
Validate control IN buffer
Validate endpoint n buffer (n = 1 to 14) buffer memory endpoint 1 to 14
Clear control OUT buffer
Clear control IN buffer
Clear endpoint n buffer (n = 1 to 14)
Unstall control OUT endpoint
Unstall control IN endpoint
Unstall endpoint n (n = 1 to 14)
Check control OUT status
Check control IN status
Check endpoint n status (n = 1 to
14)
Acknowledge set up
General commands
Read control OUT error code
Read control IN error code
Read endpoint n error code (n = 1 to
14)
Unlock device
Write or read DcScratch register
Read frame number
Read chip ID
Read DcInterrupt register
[6]
With N representing the number of bytes, the number of words for 16-bit bus width is: (N + 1) divided by 2.
When accessing an 8-bit register in 16-bit mode, the upper byte is invalid.
During the isochronous transfer in 16-bit mode, because N ≤ 1023, the firmware must manage the upper byte.
Validating an OUT endpoint buffer causes unpredictable behavior of the peripheral controller.
Clearing an IN endpoint buffer causes unpredictable behavior of the peripheral controller.
Reads a copy of the Status register, executing this command does not clear any status bits or interrupt bits.
15.1 Initialization commands
[6]
Initialization commands are used during the enumeration process of the USB network.
These commands are used to configure and enable embedded endpoints. They also
serve to set the USB assigned address of the peripheral controller and to perform a
device reset.
[6]
Destination
DcEndpointStatus register n
endpoint 1 to 14
illegal: IN endpoints only
buffer memory endpoint 0 IN
(IN endpoints only)
buffer memory endpoint 0 OUT
illegal
buffer memory endpoint 1 to 14
(OUT endpoints only)
endpoint 0 OUT
endpoint 0 IN
endpoint 1 to 14
DcEndpointStatusImage register
endpoint 0 OUT
DcEndpointStatusImage register
endpoint 0 IN
DcEndpointStatusImage register n
endpoint 1 to 14
endpoint 0 IN and OUT
DcErrorCode register endpoint 0
OUT
DcErrorCode register endpoint 0
IN
DcErrorCode register endpoint 1
to 14
all registers with write access
DcScratch register
DcFrameNumber register
DcChipID register
DcInterrupt register
[5]
Rev. 07 — 29 September 2009
[4]
[5]
[4]
[4]
…continued
Code (Hex)
52 to 5F
(60)
61
62 to 6F
70
(71)
72 to 7F
80
81
82 to 8F
D0
D1
D2 to DF
F4
A0
A1
A2 to AF
B0
B2/B3
B4
B5
C0
Single-chip USB OTG controller
Transaction
read 1 byte
-
-
-
-
-
-
-
-
-
read 1 byte
read 1 byte
read 1 byte
-
read 1 byte
read 1 byte
read 1 byte
write 2 bytes
write or read 2 bytes
read 1 byte or 2 bytes
read 2 bytes
read 4 bytes
© ST-ERICSSON 2009. All rights reserved.
ISP1362
[2]
[2]
[2]
[2]
[2]
[2]
[2]
[1]
106 of 147

Related parts for ISP1362BDTM