|
|
Número de pieza | ISP1130DL | |
Descripción | Universal Serial Bus compound hub with integrated keyboard controller | |
Fabricantes | NXP Semiconductors | |
Logotipo | ||
Hay una vista previa y un enlace de descarga de ISP1130DL (archivo pdf) en la parte inferior de esta página. Total 30 Páginas | ||
No Preview Available ! ISP1130
Universal Serial Bus compound hub with integrated keyboard
controller
Rev. 01 — 23 March 2000
Objective specification
1. General description
The ISP1130 integrates a Universal Serial Bus (USB) hub with a keyboard controller
into a single chip, which complies with Universal Serial Bus Specification Rev. 1.1 and
the USB Device Class Definition for Human Interface Devices (HID). The hub has
1 to 2 downstream ports and 1 to 3 non-removable embedded functions, one of
which is dedicated to the keyboard operation. The hub controller is fully implemented
in hardware, ensuring a fast response to host requests.
The integrated 5 V to 3.3 V regulator allows direct connection to the USB power
supply VBUS. The downstream ports are either bus-powered or hybrid-powered and
can interface low-power USB devices such as a joystick or a mouse. ISP1130 uses
SoftConnect™ technology to connect to the USB host upon detection of VBUS. The
low power consumption in ‘suspend’ mode allows easy design of equipment that is
compliant with the ACPI™, OnNow™ and USB power management requirements.
The integrated keyboard controller is based on the 80C51 family and has 8 kbytes of
mask ROM and 256 bytes of data RAM. The code memory is protected against
reading by an external device. A built-in watchdog timer resets the device in case of a
microcontroller hang-up. To reduce power consumption, the microcontroller can be
put in sleep mode or power-down mode.
c
c A serial I2C-bus interface is provided for optional access to an external EEPROM.
This allows the user to program the vendor ID, product ID or activate the built-in
keyboard matrix.
The ISP1130 has built-in overcurrent sense inputs, supporting individual and global
overcurrent protection for downstream ports. All ports (including the hub) have
GoodLink™ indicator outputs for easy visual monitoring of USB traffic. The ISP1130
has a reduced frequency (6 MHz) crystal oscillator to minimize Electro Magnetic
Interference (EMI). These features allow significant cost savings in system design
and easy implementation of advanced USB functionality into PC peripherals.
2. Features
s Compound USB hub device with integrated hub repeater, hub controller, Serial
Interface Engine (SIE), data transceivers and 5 V to 3.3 V voltage regulator
s Complies with Universal Serial Bus Specification Rev. 1.1 and Device Class
Definition for Human Interface Devices (HID)
s Complies with ACPI, OnNow and USB power management requirements
1 page Philips Semiconductors
ISP1130
USB compound hub with keyboard controller
5.2 Pin description
Table 2: Pin description (SSOP56 and SDIP56)
Symbol [1] Pin Type Description
XTAL1
1I
crystal oscillator input (6 MHz)
XTAL2
2 O crystal oscillator output (6 MHz)
RESET
3I
reset input (Schmitt trigger); a LOW level produces an
asynchronous reset; connect to VCC for power-on reset
(internal POR circuit)
VCC
GND
4-
5-
supply voltage; connect to USB supply VBUS
ground supply
Vpu(3.3)
6-
regulated supply voltage (3.3 V ± 10%) from internal
regulator; used to connect pull-up resistor on UP_DP line;
pin function is controlled via the Device Status Register
(see Table 36):
UP_DM
Connect = 0 — Vpu(3.3) floating (high impedance)
Connect = 1 — Vpu(3.3) = 3.3 V
7 AI/O upstream port D− connection (analog)
UP_DP
8 AI/O upstream port D+ connection (analog)
DN1_DM
9
AI/O downstream port 1 D− connection (analog)
DN1_DP
10 AI/O downstream port 1 D+ connection (analog)
DN2_DM
11 AI/O downstream port 2 D− connection (analog)
DN2_DP
12 AI/O downstream port 2 D+ connection (analog)
PSW1
13 O
power switch control output for downstream port 1
(open-drain)
PSW2
14 O
power switch control output for downstream port 2
(open-drain)
OC1/DPGL1 15
AI/O pin function is controlled via the USBCON register (see
Table 53):
EnableOverCurrent = 0 — GoodLink LED indicator output
for downstream port 1 (analog, open-drain); to connect an
LED use a 330 Ω series resistor
EnableOverCurrent = 1 — overcurrent sense input for
downstream port 1 (analog or digital); overcurrent sensing
can be either analog (AnalogOCDisable = 0) or digital
(AnalogOCDisable = 1)
OC2/DPGL2 16
AI/O pin function is controlled via the USBCON register (see
Table 53):
EnableOverCurrent = 0 — GoodLink LED indicator output
for downstream port 2 (analog, open-drain); to connect an
LED use a 330 Ω series resistor
EnableOverCurrent = 1 — overcurrent sense input for
downstream port 2 (analog or digital); overcurrent sensing
can be either analog (AnalogOCDIsable = 0) or digital
(AnalogOCDisable = 1)
GND
17 -
ground supply
MX0
18 I
keyboard matrix return line (5 V tolerant, open drain) [2]
MX1
19 I
keyboard matrix return line (5 V tolerant, open drain) [2]
9397 750 06895
Objective specification
Rev. 01 — 23 March 2000
© Philips Electronics N.V. 2000. All rights reserved.
5 of 68
5 Page Philips Semiconductors
ISP1130
USB compound hub with keyboard controller
7. Endpoint descriptions
Each USB device is logically composed of several independent endpoints. An
endpoint acts as a terminus of a communication flow between the host and the
device. At design time each endpoint is assigned a unique number (endpoint
identifier, see Table 3). The combination of the device address (given by the host
during enumeration), the endpoint number and the transfer direction allows each
endpoint to be uniquely referenced.
7.1 Endpoint configuration
The ISP1130 hub has 1 to 2 downstream ports and 1 to 3 embedded functions. The
upstream and downstream ports are fully handled by hardware and require no
firmware intervention. Downstream port 2 can be disabled by connecting both D+ and
D− to VCC.
The number of embedded functions can be configured from 1 to 3 via the USBCONA
register. These embedded functions give access to the keyboard controller and other
optional software functions. The functions are assigned as follows:
• Embedded function 1: standard keyboard
• Embedded function 2:
– multimedia functions (e.g. volume control)
– ACPI system control
– application launch keys
• Embedded function 3: user-defined functions.
Each embedded function has two endpoint types: endpoint 0 (control) and endpoint 1
(generic: bulk and/or interrupt). The embedded function endpoints can handle a
maximum of 8 bytes per transfer.
Table 3: Endpoint allocation
Function Ports
Endpoint
identifier
0: upstream 0
Hub 1, 2 [4]:
downstream 1
Embedded 3 (or 2 [5])
Function 1
0
1
Embedded 4 (or 3 [5])
Function 2
0
1
Transfer
type
control
interrupt
control
generic [3]
control
generic [3]
Endpoint
index
- [2]
- [2]
- [2]
0
1
2
3
4
5
6
7
Direction [1] Max. packet
size (bytes)
OUT
64
IN 64
IN 1
OUT
8
IN 8
OUT
8
IN 8
OUT
8
IN 8
OUT
8
IN 8
9397 750 06895
Objective specification
Rev. 01 — 23 March 2000
© Philips Electronics N.V. 2000. All rights reserved.
11 of 68
11 Page |
Páginas | Total 30 Páginas | |
PDF Descargar | [ Datasheet ISP1130DL.PDF ] |
Número de pieza | Descripción | Fabricantes |
ISP1130DL | Universal Serial Bus compound hub with integrated keyboard controller | NXP Semiconductors |
Número de pieza | Descripción | Fabricantes |
SLA6805M | High Voltage 3 phase Motor Driver IC. |
Sanken |
SDC1742 | 12- and 14-Bit Hybrid Synchro / Resolver-to-Digital Converters. |
Analog Devices |
DataSheet.es es una pagina web que funciona como un repositorio de manuales o hoja de datos de muchos de los productos más populares, |
DataSheet.es | 2020 | Privacy Policy | Contacto | Buscar |