ISP1161A1BM ST-Ericsson Inc, ISP1161A1BM Datasheet - Page 91

no-image

ISP1161A1BM

Manufacturer Part Number
ISP1161A1BM
Description
IC USB HOST/DEVICE CTRLR 64-LQFP
Manufacturer
ST-Ericsson Inc
Datasheet

Specifications of ISP1161A1BM

Controller Type
USB 2.0 Controller
Interface
Parallel
Voltage - Supply
3.3V, 5V
Current - Supply
47mA
Operating Temperature
-40°C ~ 85°C
Mounting Type
Surface Mount
Package / Case
64-LQFP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
568-1163
ISP1161A1BM,557

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ISP1161A1BM
Manufacturer:
NXP
Quantity:
513
Part Number:
ISP1161A1BM
Manufacturer:
ST-Ericsson Inc
Quantity:
10 000
Part Number:
ISP1161A1BMGA
Manufacturer:
EPCOS
Quantity:
6 700
Part Number:
ISP1161A1BMGA
Manufacturer:
ST-Ericsson Inc
Quantity:
10 000
Company:
Part Number:
ISP1161A1BMGA
Quantity:
3 000
Part Number:
ISP1161A1BMUM
Manufacturer:
LUMEX
Quantity:
12 000
Part Number:
ISP1161A1BMUM
Manufacturer:
ST-Ericsson Inc
Quantity:
10 000
Philips Semiconductors
13. DC commands and registers
Table 75:
9397 750 13961
Product data
Name
Initialization commands
Write Control OUT
Configuration
Write Control
IN Configuration
Write Endpoint
n Configuration (n = 1 to 14)
Read Control OUT
Configuration
Read Control
IN Configuration
Read Endpoint
n Configuration (n = 1 to 14)
Write/Read Device Address
Write/Read Mode register
Write/Read Hardware
Configuration
Write/Read
DcInterruptEnable register
Write/Read DMA
Configuration
DC command and register summary
The functions and registers of the ISP1161A1’s DC are accessed via commands,
which consist of a command code followed by optional data bytes (read or write
action). An overview of the available commands and registers is given in
A complete access consists of two phases:
As the ISP1161A1 DC’s data bus is 16 bits wide:
Destination
DcEndpointConfiguration
register endpoint 0 OUT
DcEndpointConfiguration
register endpoint 0 IN
DcEndpointConfiguration
register endpoint 1 to 14
DcEndpointConfiguration
register endpoint 0 OUT
DcEndpointConfiguration
register endpoint 0 IN
DcEndpointConfiguration
register endpoint 1 to 14
DcAddress register
DcMode register
DcHardwareConfiguration
register
DcInterruptEnable register
DcDMAConfiguration
register
1. Command phase: when address bit A0 = 1, the DC interprets the data on the
2. Data phase (optional): when address bit A0 = 0, the DC transfers the data on
The upper byte (bits D15 to D8) in command phase, or the undefined byte in data
phase and is ignored.
The access of registers is word-aligned: byte access is not allowed.
If the packet length is odd, the upper byte of the last word in an IN endpoint buffer
is not transmitted to the host. When reading from an OUT endpoint buffer, the
upper byte of the last word must be ignored by the firmware. The packet length is
stored in the first 2 bytes of the endpoint buffer.
lower byte of the bus (bits D7 to D0) as a command code. Commands without a
data phase are executed immediately.
the bus to or from a register or endpoint FIFO. Multi-byte registers are accessed
least significant byte/word first.
Rev. 03 — 23 December 2004
Code
(Hex)
20
21
22 to 2F
30
31
32 to 3F
B6/B7
B8/B9
BA/BB
C2/C3
F0/F1
USB single-chip host and device controller
Transaction
write 1 word
write 1 word
write 1 word
read 1 word
read 1 word
read 1 word
write/read 1 word
write/read 1 word
write/read 1 word
write/read 2 words
write/read 1 word
[1]
© Koninklijke Philips Electronics N.V. 2004. All rights reserved.
Reference
Section 13.1.1 on page 92
Section 13.1.2 on page 93
Section 13.1.3 on page 94
Section 13.1.4 on page 94
Section 13.1.5 on page 96
Section 13.1.6 on page 97
ISP1161A1
Table
90 of 136
75.

Related parts for ISP1161A1BM