ISP1161A1BMGA STEricsson, ISP1161A1BMGA Datasheet - Page 98

no-image

ISP1161A1BMGA

Manufacturer Part Number
ISP1161A1BMGA
Description
Manufacturer
STEricsson
Datasheet

Specifications of ISP1161A1BMGA

Operating Temperature (max)
85C
Operating Temperature (min)
-40C
Operating Temperature Classification
Industrial
Mounting
Surface Mount
Lead Free Status / RoHS Status
Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
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
Table 88.
ISP1161A1_5
Product data sheet
Bit
Symbol
Reset
Access
Bit
Symbol
Reset
Access
DcDMACounter register: bit allocation
13.1.8 Reset Device (F6H)
13.2.1 Write/Read Endpoint Buffer (R/W: 10H,12H-1FH/01H–0FH)
13.2 Data flow commands
15
7
Code (Hex): F2/F3 — write/read DcDMACounter register
Transaction — write/read 1 word
Table 89.
This command resets the ISP1161A1 DC in the same way as an external hardware reset
via input RESET. All registers are initialized to their ‘reset’ values.
Code (Hex): F6 — reset the device
Transaction — none
Data flow commands are used to manage the data transmission between the USB
endpoints and the system microprocessor. Much of the data flow is initiated via an
interrupt to the microprocessor. The data flow commands are used to access the
endpoints and determine whether the endpoint FIFOs contain valid data.
Remark: The IN buffer of an endpoint contains input data for the host, the OUT buffer
receives output data from the host.
This command is used to access endpoint FIFO buffers for reading or writing. First, the
buffer pointer is reset to the beginning of the buffer. Following the command, a maximum
of (M + 1) words can be written or read, with M given by (N + 1)/2, N representing the size
of the endpoint buffer. After each read/write action the buffer pointer is automatically
incremented by 2.
In DMA access, the first word (the packet length) is skipped: transfers start at the second
word of the endpoint buffer. When reading, the ISP1161A1 DC can detect the last word
via the End of Packet (EOP) condition. When writing to a bulk/interrupt endpoint, the
endpoint buffer must be completely filled before sending the data to the host. Exception:
when a DMA transfer is stopped by an external EOT condition, the current buffer content
(full or not) is sent to the host.
Remark: Reading data after a Write Endpoint Buffer command or writing data after a
Read Endpoint Buffer command will cause unpredictable behavior of the ISP1161A1 DC.
Bit
15 to 0
14
6
DcDMACounter register: bit description
Symbol
DMACR[15:0]
13
5
Rev. 05 — 29 September 2009
Description
DMA Counter register
12
4
DMACR[15:8]
DMACR[7:0]
00H
R/W
00H
R/W
USB single-chip host and device controller
11
3
10
2
ISP1161A1
© ST-ERICSSON 2009. All rights reserved.
9
1
98 of 137
8
0

Related parts for ISP1161A1BMGA