ISP1160BD-S NXP Semiconductors, ISP1160BD-S Datasheet - Page 10
ISP1160BD-S
Manufacturer Part Number
ISP1160BD-S
Description
Manufacturer
NXP Semiconductors
Datasheet
1.ISP1160BD-S.pdf
(87 pages)
Specifications of ISP1160BD-S
Operating Temperature (max)
85C
Operating Temperature (min)
-40C
Operating Temperature Classification
Industrial
Mounting
Surface Mount
Lead Free Status / RoHS Status
Compliant
- Current page: 10 of 87
- Download datasheet (3Mb)
ISP1160-01_7
Product data sheet
8.3.1 I/O port addressing
8.3.2 Register access phases
8.3 Control registers access by PIO mode
Table 3
address should include the chip select signal CS_N and the address line A0. However,
the direction of access of I/O ports is controlled by the RD_N and WR_N signals. When
RD_N is LOW, the microprocessor reads data from the ISP1160/01’s data port. When
WR_N is LOW, the microprocessor writes a command to the command port, or writes data
to the data port.
Table 3.
Figure 5
control registers.
The ISP1160/01’s register structure is a command-data register pair structure. A complete
register access cycle comprises a command phase followed by a data phase. The
command (also known as the index of a register) points the ISP1160/01 to the next
register to be accessed. A command is 8 bits long. On a microprocessor’s 16-bit data bus,
a command occupies the lower byte, with the upper byte filled with zeros.
Figure 6
microprocessor writes a command code to the command port, and then reads from or
writes the data word to the data port. Take the example of a microprocessor attempting to
read the ISP1160/01’s ID, which is saved in the HC’s HcChipID register (index 27H, read
only). The 16-bit register access cycle is therefore:
Port
0
1
1. The microprocessor writes the command code of 27H (0027H in 16-bit width) to the
2. The microprocessor reads the data word of the chip’s ID from the HC data port.
Fig 5.
HC command port
shows the ISP1160/01’s I/O port addressing. Complete decoding of the I/O port
illustrates how an external microprocessor accesses the ISP1160/01’s internal
shows a complete 16-bit register access cycle for the ISP1160/01. The
When A0 = 0, microprocessor accesses the data port.
When A0 = 1, microprocessor accesses the command port.
Access to internal control registers.
CS_N
0
0
I/O port addressing
Host bus I/F
A0
0
1
Rev. 07 — 29 September 2009
A0
CMD/DATA
Access
R/W
W
SWITCH
1
0
Data bus width
(bits)
16
16
command port
data port
Control registers
. .
.
Embedded USB host controller
Description
HC data port
HC command port
Command register
Commands
004aaa075
ISP1160/01
© ST-ERICSSON 2009. All rights reserved.
10 of 87
Related parts for ISP1160BD-S
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
Part Number:
Description:
Isp1160 Embedded Universal Serial Bus Host Controller
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
NXP Semiconductors designed the LPC2420/2460 microcontroller around a 16-bit/32-bitARM7TDMI-S CPU core with real-time debug interfaces that include both JTAG andembedded trace
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
NXP Semiconductors designed the LPC2458 microcontroller around a 16-bit/32-bitARM7TDMI-S CPU core with real-time debug interfaces that include both JTAG andembedded trace
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
NXP Semiconductors designed the LPC2468 microcontroller around a 16-bit/32-bitARM7TDMI-S CPU core with real-time debug interfaces that include both JTAG andembedded trace
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
NXP Semiconductors designed the LPC2470 microcontroller, powered by theARM7TDMI-S core, to be a highly integrated microcontroller for a wide range ofapplications that require advanced communications and high quality graphic displays
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
NXP Semiconductors designed the LPC2478 microcontroller, powered by theARM7TDMI-S core, to be a highly integrated microcontroller for a wide range ofapplications that require advanced communications and high quality graphic displays
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
The Philips Semiconductors XA (eXtended Architecture) family of 16-bit single-chip microcontrollers is powerful enough to easily handle the requirements of high performance embedded applications, yet inexpensive enough to compete in the market for hi
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
The Philips Semiconductors XA (eXtended Architecture) family of 16-bit single-chip microcontrollers is powerful enough to easily handle the requirements of high performance embedded applications, yet inexpensive enough to compete in the market for hi
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
The XA-S3 device is a member of Philips Semiconductors? XA(eXtended Architecture) family of high performance 16-bitsingle-chip microcontrollers
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
The NXP BlueStreak LH75401/LH75411 family consists of two low-cost 16/32-bit System-on-Chip (SoC) devices
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
The NXP LPC3130/3131 combine an 180 MHz ARM926EJ-S CPU core, high-speed USB2
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
The NXP LPC3141 combine a 270 MHz ARM926EJ-S CPU core, High-speed USB 2
Manufacturer:
NXP Semiconductors
Part Number:
Description:
The NXP LPC3143 combine a 270 MHz ARM926EJ-S CPU core, High-speed USB 2
Manufacturer:
NXP Semiconductors
Part Number:
Description:
The NXP LPC3152 combines an 180 MHz ARM926EJ-S CPU core, High-speed USB 2
Manufacturer:
NXP Semiconductors
Part Number:
Description:
The NXP LPC3154 combines an 180 MHz ARM926EJ-S CPU core, High-speed USB 2
Manufacturer:
NXP Semiconductors