Datasheet UR3HCGNP-100-RH Datasheet (Semtech)

Page 1
USAR GeniPS2TMUR3HCGNP-001
USAR GeniPS2TM- IC that converts PS/2 data to USB
Preliminary
USAR GeniTMUSB IC family product specifications
Description Features
• System Legacy Support
Copyright 1999-2000 USAR Systems, Inc. All rights reserved.
USAR – A Semtech Company Datasheet
DOC3-GNP-001-DS-101
1
The USAR GeniPS2TMUR3HCGNP­001 is a single IC that converts PS/2 keyboard and mouse data to USB.
The USAR GeniPS2TMis ideal for applications, such as system legacy support, where a seamless connection of standard PS/2 devices, such as mouse or keyboard to USB is needed.
The USAR GeniPS2TMsupports boot mode of the USB 1.1 specification. The keyboard and mouse will therefore function at start-up, before the operating system loads.
The IC offers two hot-pluggable and hot-swappable PS/2 ports; either port can accept a mouse or a keyboard. In addition, the GeniPS2TMauto-detects and transparently supports mice with MouseWheel functionality. Internal and external mouse and keyboard data are streamed and appear to the system as if coming from a single source.
The USAR GeniPS2TMsupports remote wake-up function via either mouse or keyboard, if the BIOS of the host machine is configured in this manner.
In addition, the USAR GeniPS2
TM
supports a multitude of languages, including Korean and Japanese.
• PS/2 ports are auto-selectable and hot-swappable – the mouse or keyboard can be used in either port
• Works with standard Windows 98 keyboard and mouse drivers
• Easy to implement
• Few external components required
• Interfaces PS/2 devices to USB
• Devices are hot-pluggable
• Supports boot-mode of USB 1.1 specification - both keyboard and mouse function at start-up
• Provides two PS/2 ports
• PS/2 ports support MouseWheel functionality
1
80
65
40
64
41
25
24
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
VSSO
RESET
Reserved
Reserved
VSS
OSCIN
OSCOUT
VDD
AVDD
LPF
AVSS
PS2D2
Reserved
PS2C2
PS2C1
PS2D1
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved Reserved Reserved Reserved
SOF
USB_DP
USB_DM
XCVR_CAP
VSS 1
VDD 1
Reserved
Rerserved
Reserved Reserved Reserved Reserved
UR3HCGNP-001-RH
Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved
Reserved
Applications
Pin Assignments
A Semtech Company
Page 2
USAR GeniPS2TMUR3HCGNP-001
USAR GeniTMUSB IC family product specifications
USAR – A Semtech Company Datasheet
DOC3-GNP-001-DS-101
USAR –– A Semtech Company
Descri
2
Ordering Code
Block Diagram
USB I/O
System
Keyboard/Mouse
PS/2 Handler
PS2 Port 1
PS2 Port 2
Package options
80-pin, PQFP
Pitch in mm’s
0.8
TA = 0°C to +75°C
UR3HCGNP-100-RH
Other Materials Type Order number
USAR GeniPS2TMEval Kit Evaluation Kit EVK3-GNP-001-XXX
Page 3
Pin Definitions
USAR GeniPS2TMUR3HCGNP-001
Preliminary
USAR GeniTMUSB IC family product specifications
USAR – A Semtech Company Datasheet
DOC3-GNP-001-DS-101
3
USAR –– A Semtech Company
USB Functionality
The USAR GeniPS2TMis a full­speed composite USB device that interfaces PS/2.
The PS/2 interface supports legacy Human Input Devices (HID)-class specification and uses two interrupt endpoints for the PS/2 devices.
The USAR GeniPS2TMhandles the merging of all this data, and sends the data to the system. Data can come from either of the two PS/2 ports. Internal and external mouse and keyboard data are streamed and appear to the system as if coming from a single source.
Mnemonic QFP Type Name and Function
Power Supply
VDD 16 PWR Positive supply voltage VDD1 74 PWR Positive supply voltage AVDD 17 PWR Positive analog reference voltage AVSS 19 PWR Ground: analog signal VSS 13 PWR Ground: negative supply voltage VSS0 9 PWR Ground: negative supply voltage VSS1 73 PWR Ground: negative supply voltage XCVRCAP 72 PWR Bypass line
Reset
_RESET 10 I Controller hardware reset pin:
Active-low reset line
Oscillator pins
OSCIN 14 I Oscillator input: input signal from
oscillator
OSCOUT 15 O Oscillator output: output signal to
oscillator
LPF 18 O Loop filter for frequency synthesizer
USB
_SOF 69 O USB _SOF signal USB_DP 70 I/O USB D+ line USB-DM 71 I/O USB D- line
PS/2
PS2D2 20 I/O Data line for PS/2 port 2 PS2C2 22 I/O Clock line for PS/2 port 2 PS2C1 23 I/O Clock line for PS/2 port 1 PS2D1 24 I/O Data line for PS/2 port 1
Reserved
Reserved 1-8 N/U Not used; keep open; reserved for
25-40 future functions 41-69 75-80
Note 1: An underscore in front of the pin mnemonic denotes an active low signal.
Page 4
USAR GeniPS2TMUR3HCGNP-001
Preliminary
USAR GeniTMUSB IC family product specifications
USAR – A Semtech Company Datasheet
DOC3-GNP-001-DS-101
4
USAR –– A Semtech Company
PS/2 Ports
The two PS/2 ports allow the user to connect legacy PS/2 devices to the USB host system. Standard 104-key keyboards and PS/2 mice, with support for MouseWheel functionality, can be hot-plugged at either of the PS/2 ports and immediately begin communicating with the host.
USB Descriptors
Offset Field Size Value Description
Device Descriptor
0 bLength 1 12 Descriptor length (18 bytes) 1 bDescriptorType 1 01 Descriptor type 2 bcdUSB 2 0101 USB release 4 bDeviceClass 1 00 Specified in interfaces 5 bDeviceSubClass 1 00 Specified in interfaces 6 bDeviceProtocol 1 00 No protocols on the device basis 7 bMaxPacketSize0 1 08 Maximum packet length (bytes) for
endpoint 0 is 8 8 idVendor 2 047A Vendor ID (USAR) 10 idProduct 2 0101 Product ID 12 bcdDevice 2 0100 Firmware revision 1.0 14 iManufacturer 1 04 Index for manufacturer string
descriptor 15 iProduct 1 1E Index for product string descriptor 16 iSerialNumber 1 00 Index for serial number string
descriptor 17 bNumConfigurations 1 01 Number of configurations
Configuration Descriptor
0 bLength 1 09 Configuration Descriptor length 1 bDescriptorType 1 02 Configuration Descriptor 2 bTotalLength 2 003B Total length of descriptors returned
with this one 4 bNumInter faces 1 02 Number of interfaces supported 5 bConfigurationValue 1 01 Value associated with this configuration 6 iConfiguration 1 00 Index for configuration string
descriptor – none 7 bmAttributes 1 A0 Configuration Characteristics
Bit 7: Reserved (set to one) 1
Bit 6: Self-powered 0
Bit 5: Remote wake-up 1 8 MaxPower 1 32 Maximum Power consumed is 100 mA
String Descriptor
0 bLength 1 04 Length of language ID 1 bDescriptorType 1 03 Descriptor type (=String) 2 bString 2 0904 Array of Language ID code (=English) 4 bLength 1 1A Length of Manufacture String 5 bDescriptionType 1 03 Descriptor Type (=String) 6 bString 24 USAR
Systems Manufacturer name 30 bLength 1 2A Length of product string 31 bDescriptorType 1 03 Descriptor Type (= String) 32 bString 40 USAR
Systems
Geni PS2 Product Name
Page 5
USAR GeniPS2TMUR3HCGNP-001
Preliminary
USAR GeniTMUSB IC family product specifications
USAR – A Semtech Company Datasheet
DOC3-GNP-001-DS-101
5
USAR –– A Semtech Company
PS/2 Data Format
Offset Field Size Value Description
HID Interface Descriptor (Keyboard)
0 bLength 1 09 Interface Descriptor length 1 bDescriptorType 1 04 Inter face Descriptor 2 bInter faceNumber 1 00 Index for HID interface 3 bAlter nateSetting 1 00 Alter nate Setting index 4 bNumEndpoints 1 01 Number of endpoints in this interface.
This includes one interrupt endpoint 5 bInter faceClass 1 03 USB HID class 6 bInter faceSubClass 1 01 Keyboard subclass 7 bInter faceProtocol 1 01 Boot protocol 8 iInter face 1 00 Index for interface string
descriptor – none
HID Class Descriptor (Keyboard)
0 bLength 1 09 HID Descriptor length 1 bDescriptorType 1 21 HID Descriptor 2 bcdHID 2 0101 HID Specification Release (1.01) 4 bCountr yCode 1 00 Country Code (not supported) 5 bNumDescriptors 1 01 Number of class descriptors. The one
descriptor is the report descriptor 6 bDescriptorType 1 22 Repor t Descriptor 7 wDescriptorLength 2 0040 Length of Report Descriptor
EndPoint Descriptor (Keyboard)
0 bLength 1 07 Endpoint Descriptor Length 1 bDescriptor type 1 05 Endpoint Descriptor 2 bEndpointAddress 1 83 Address:Endpoint3.IN 3 bmAttributes 1 03 Endpoint Attributes: interrupt 4 wMaxPacketSize 2 0008 Maximum Packet Size: 8 bytes 6 bInterval 1 04 Polling Interval
USB Descriptors, Cont.
Page 6
USAR GeniPS2TMUR3HCGNP-001
Preliminary
USAR GeniTMUSB IC family product specifications
Descri
USAR – A Semtech Company Datasheet
DOC3-GNP-001-DS-101
6
USAR –– A Semtech Company
Byte # Data Mnemonic Value
0 Usage Page 05 01 Generic Desktop Control 2 Usage 09 06 Keyboard 4 Collection A1 01 Application 6 Usage Page 05 07 Keyboard/Keypad Keys 8 Usage Minimum 19 E0 224 10 Usage Maximum 29 E7 231 12 Logical Minimum 15 00 0 14 Logical Maximum 25 01 1 16 Report Size 75 01 1 18 Report Count 95 08 8 20 Input 81 02 Data, Variable, Absolute 22 Report Size 75 01 1 24 Report Count 95 08 8 26 Input 81 03 Constant 28 Report Count 95 06 6 30 Report Size 75 01 1 32 Usage Page 05 08 LED 34 Usage Minimum 19 01 1 38 Usage Maximum 29 06 6 40 Output 91 02 Data, Variable, Absolute 42 Report Count 95 01 1 44 Report Size 75 02 2 46 Output 91 03 Constant 48 Report Count 95 06 6 50 Report Size 75 08 8 52 Logical Minimum 15 00 0 54 Logical Maximum 26 FF 00 255 56 Usage Page 05 07 Keyboard/Keypad Keys 58 Usage Minimum 19 00 0 60 Usage Maximum 29 FF 255 62 Input 81 00 Data, Array, Absolute 64 End Collection C0
USB Descriptors: Report Descriptors (Keyboard)
Page 7
USAR GeniPS2TMUR3HCGNP-001
Preliminary
USAR GeniTMUSB IC family product specifications
Descri
USAR – A Semtech Company Datasheet
DOC3-GNP-001-DS-101
7
USAR –– A Semtech Company
USB Descriptors, Cont.
Offset Field Size Value Description
HID Interface Descriptor (Mouse)
0 bLength 1 09 Interface Descriptor length 1 bDescriptorType 1 04 Inter face Descriptor 2 bInter faceNumber 1 01 Index for HID interface 3 bAlter nateSetting 1 00 Alter nate Setting index 4 bNumEndpoints 1 01 Number of endpoints in this interface.
This includes one interrupt endpoint 5 bInter faceClass 1 03 USB HID class 6 bInter faceSubClass 1 01 Keyboard subclass 7 bInter faceProtocol 1 02 Boot protocol 8 iInter face 1 00 Index for interface string
descriptor – none
HID Class Descriptor (Mouse)
0 bLength 1 09 HID Descriptor length 1 bDescriptorType 1 21 HID Descriptor 2 bcdHID 2 0101 HID Specification Release (1.01) 4 bCountr yCode 1 00 Country Code (not supported) 5 bNumDescriptors 1 01 Number of class descriptors. The one
descriptor is the report descriptor 6 bDescriptorType 1 22 Repor t Descriptor 7 wDescriptorLength 2 0034 Length of Report Descriptor
EndPoint Descriptor (Mouse)
0 bLength 1 07 Endpoint Descriptor Length 1 bDescriptor type 1 05 Endpoint Descriptor 2 bEndpointAddress 1 84 Address:Endpoint4.IN 3 bmAttributes 1 03 Endpoint Attributes: interrupt 4 wMaxPacketSize 2 0004 Maximum Packet Size: 8 bytes 6 bInterval 1 04 Polling Interval
Page 8
USAR GeniPS2TMUR3HCGNP-001
Preliminary
USAR GeniTMUSB IC family product specifications
Descri
USAR – A Semtech Company Datasheet
DOC3-GNP-001-DS-101
8
USAR –– A Semtech Company
Byte # Data Mnemonic Value
0 Usage Page 05 01 Generic Desktop Control 2 Usage 09 02 Mouse 4 Collection A1 01 Application 6 Usage 09 01 Pointer 8 Collection A1 00 Physical 10 Usage Page 05 09 Button 12 Usage Minimum 19 01 1 14 Usage Maximum 29 03 3 16 Logical Minimum 15 00 0 18 Logical Maximum 25 01 1 20 Report Count 95 03 3 22 Report Size 75 01 1 24 Input 81 02 Data, Variable, Absolute 26 Report Count 95 01 1 28 Report Size 75 05 5 30 Input 81 01 Constant 32 Usage Page 05 01 Generic Desktop Control 34 Logical Minimum 15 81 -127 36 Logical Maximum 25 7F 127 38 Report Size 75 08 8 40 Report Count 95 03 3 42 Usage 09 30 X 44 Usage 09 31 Y 46 Usage 09 38 Wheel 48 Input 81 06 Data, Variable, Relative 50 End Collection C0 52 End Collection C0
USB Descriptors: Report Descriptors (Mouse)
Page 9
USAR GeniPS2TMUR3HCGNP-001
Preliminary
USAR GeniTMUSB IC family product specifications
Suggested Interfacing for the USAR GeniPS2TMUR3HCGNP-001
USAR – A Semtech Company Datasheet
DOC3-GNP-001-DS-101
9
USAR –– A Semtech Company
UR3HCGNP-001 2xPS/2-to-USB Interface #NPP001.SCH R 1.2
(C)1998-2000 USAR SYSTEMS, A Semtech Co
RESERVED
65
RESERVED
66
RESERVED
67
RESERVED
68
SOF
69
USB_DP
70
USB_DM
71
XCVR_CAP
72
VSS1
73
VDD1
74
RESERVED
75
RESERVED
76
RESERVED
77
RESERVED
78
RESERVED
79
RESERVED
80
RESERVE
D
1
RESERVE
D
2
RESERVE
D
3
RESERVE
D
4
RESERVE
D
5
RESERVE
D
6
RESERVE
D
7
RESERVE
D
8
RESERVE
D
1
1
RESERVE
D
1
2
VSS
0
9
RESET
1
0
VSS
1
3
OSCIN
1
4
OSCOU
T
1
5
VDD
1
6
AVD
D
1
7
LPF
1
8
AVS
S
1
9
PS2D2
2
0
RESERVE
D
2
1
PS2C2
2
2
PS2C1
2
3
PS2D1
2
4
RESERVED
25
RESERVED
26
RESERVED
27
RESERVED
28
RESERVED
29
RESERVED
30
RESERVED
31
RESERVED
32
RESERVED
33
RESERVED
34
RESERVED
35
RESERVED
36
RESERVED
37
RESERVED
38
RESERVED
39
RESERVED
40
RESERVE
D
4
1
RESERVE
D
4
2
RESERVE
D
4
3
RESERVE
D
4
4
RESERVE
D
4
5
RESERVE
D
4
6
RESERVE
D
4
7
RESERVE
D
4
8
RESERVE
D
4
9
RESERVE
D
5
0
RESERVE
D
5
1
RESERVE
D
5
2
RESERVE
D
5
3
RESERVE
D
5
4
RESERVE
D
5
5
RESERVE
D
5
6
RESERVE
D
5
7
RESERVE
D
5
8
RESERVE
D
5
9
RESERVE
D
6
0
RESERVE
D
6
1
RESERVE
D
6
2
RESERVE
D
6
3
RESERVE
D
6
4
U1
UR3HCGNP-001
SHIELD
USBDM
USBDP
VCC
GND
GND
1 2
3 4
56
J1
CON_AMP_USB_B
GND
R133R2
33
R3
1.5k
C1
33pF
C2
.1uF
C3
2.2uF
SOF
DM
DP
VCC
GNDGND
C4
.1uF
C9
680pF
PS2C1
GND
GND
VCC
R4
1k
R5
10kR610kR710kR810k
C10
.1uF
C11
47pF
6
4
2
531
78
JP1
MDIN6_SH
Y1
24MHz
VCC VCC
GND GNDGND GND
1
2
3
U2
TC54VC3502ECB
C6
.1uF
C7
33pF
C8
33pF
VCC
GND
C5
10uF
2x PS/2
6
4
2
531
78
JP2
MDIN6_SH
L1
12uH
L2
12uH
PS2P1
PS2P2
SHIELD
PS2D1
PS2C2
PS2D2
GND
GND GND
C12
47pF
C13
47pF
C14
47pF
Page 10
USAR GeniPS2TMUR3HCGNP-001
Preliminary
USAR GeniTMUSB IC family product specifications
Mechanical Information for the USAR UR3GNP-001 Package
USAR – A Semtech Company Datasheet
DOC3-GNP-001-DS-101
10
USAR –– A Semtech Company
E
H
E
1
80 65
40
64
41
25
24
H
D
D
A
c
A
1
A
2
L
1
L
Detail F
0.1
– ––
0.2
––
– –
Symbol
Min Nom Max
A
A
2
b c D E
H
E
L
L
1
y
b
2
Dimension in Millimeters
H
D
A
1
0.5
I
2
1.3
M
D
14.6
M
E
20.6
10¡0¡
0.1
1.4
0.80.60.4
23.122.822.5
17.116.816.5
0.8
20.220.019.8
14.214.013.8
0.20.150.13
0.450.350.3
2.8
0
3.05
e
Recommended Mount Pad
e
M
D
M
E
b
2
I
2
e
F
b
y
Page 11
USAR GeniPS2TMUR3HCGNP-001
Preliminary
USAR GeniTMUSB IC family product specifications
Electrical Specifications
USAR – A Semtech Company Datasheet
DOC3-GNP-001-DS-101
11
USAR –– A Semtech Company
Absolute Maximum Ratings Ratings Symbol Value Unit
Supply Voltage Vdd -0.3 to 7.0 V Input Voltage Vin Vss -0.3 to Vdd +0.3 V Input Voltage USB D+, D- Vin USB -0.5 to +3.8 V Operating Temperature Ta T low to T high ° C UR3HCGNP-001-RH -20 to +85 ° C Storage Temperature Range Tstg -40 to +125 ° C
DC Electrical Characteristics, Temperature range=T low to T high unless otherwise noted) Characteristic Symbol Min Typ Max Unit
Supply Voltage Vdd +4.15 +5 +5.25 V Input High Voltage Vih 0.8Vdd V Input Low Voltage Vil 0.2Vdd V Peak Output Current Io -10 +10 mA Average Output Current Io (avg) -5 +5 mA Output Voltage (Ioh = -10mA) Voh Vdd-2.0
(Iol = 10 mA) Vol 2.0 V Input Current Iin -5 +5 µA Supply Current (Vdd=5.0 Vdc+/-10%, Vss=0, USB operating) Idd 70 90 mA Supply Current (Vdd=5.0 Vdc+/-10%, Vss=0, USB suspended) Idd 200 250 µA
Control Timing (Vdd=5.0 Vdc +/-10%, Vss=0 Vdc, Temperature range=T low to T high unless otherwise noted) Characteristic Symbol Min Typ Max Unit
Frequency of Operation fosc MHz
Crystal Option 24.0 External Clock Option 24.0
Page 12
USAR GeniPS2TMUR3HCGNP-001
Preliminary
USAR GeniTMUSB IC family product specifications
USAR – A Semtech Company Datasheet
DOC3-GNP-001-DS-101
12
USAR –– A Semtech Company
USAR GeniPS2TMBill of Materials For Page 9 Schematic
UR3HCGNP-001-XX BOM Description Quantity Manufacturer Part# Description Capacitors:
C1, C7, C8 3 Generic Any 33pF, Ceramic, NPO/C0G C2,C4, C6, C10 4 Generic Any .1uF, Ceramic, X7R C3 1 Generic Any 2.2uF, Tantalum C5 1 Generic Any 10uF, Tantalum C9 1 Generic Any 680pF, Ceramic, NP0/C0G C11,C12,C13,C14 4 Generic Any 47pF, Ceramic, NP0/C0G
ICs:
U1 1 USAR UR3GNP-001 USAR GeniPS2TMController U2 1 Generic TC54VC3502ECB
Resistors:
R1,R2 2 Generic Any 33, 5%, 1/16W R3 1 Generic Any 1.5k, 5%, 1/16W R4 1 Generic Any 1.0k, 5%, 1/16W R5, R6, R7, R8 4 Generic Any 10k, 5%, 1/16W
Resonator:
Y1 1 Generic Any 24MHz
Transistor:
Q1 1 Zetex BSS84ZXCT MOSFET_P Transistor, SMT, SOT-23
Connector:
J1 1 Generic Any Con_AMP_USB_B
Inductor:
L1, L2 2 Generic Any 12uH
Total # Comp 28
Page 13
USAR GeniPS2TMUR3HCGNP-001
Preliminary
USAR GeniTMUSB IC family product specifications
Page Intentionally Left Blank
USAR – A Semtech Company Datasheet
DOC3-GNP-001-DS-101
13
USAR –– A Semtech Company
Page 14
Description
For sales information and product literature, contact:
USAR – A Semtech Company 568 Broadway New York, NY 10012
info@usar.com http://www.usar.com
212 226 2042 Telephone 212 226 3215 Telefax
In Japan: Semtech Japan Tel: 81-45-948-5925 Fax: 81-45-948-5930
In Taiwan: Semtech Asia/Pacific Sales Tel: 011-886-2-2748-3380 Fax: 011-886-2-2748-3390
Koryo Electronics Co., Ltd. Telephone +886-2-2698-1143 E-mail alex.chen@koryo.com.tw
In Korea: Semtech Korea Tel: 011-82-2-527-4377 Fax: 011-82-2-527-4376
In Europe Semtech Limited Tel: +44-1592-630350 Fax: +44-1592-774781
Copyright 1999-2000 USAR – A Semtech Company. All rights reserved. Geni and GeniPS2 are trademarks of USAR Systems, Inc. USAR and the USAR logo are registered trademarks of USAR – A Semtech Company. All other trademarks belong to their respective companies.
INTELLECTUAL PROPERTY DISCLAIMER This specification is provided "as is" with no warranties whatsoever including any warranty of merchantability, fitness for any particular purpose, or any warranty otherwise arising out of any proposal, specification or sample.
A license is hereby granted to reproduce and distribute this specification for internal use only. No other license, expressed or implied to any other intellectual property rights is granted or intended hereby. Authors of this specification disclaim any liability, including liability for infringement of proprietary rights, relating to the implementation of information in this specification. Authors of this specification also do not warrant or represent that such implementation(s) will not infringe such rights.
A Semtech Company
Loading...