U
S
B
K
e
y
b
o
a
r
d
/
H
u
b
E
V
M
F
e
a
t
u
r
i
n
g
t
h
e
T
P
S
2
1
4
9
3
.
3
Ć
V
L
D
O
a
n
d
D
u
a
l
S
w
i
t
c
h
User’s Guide
September 2001
Mixed Signal Products
SLVU050
EVM IMPORTANT NOTICE
Texas Instruments (TI) provides the enclosed product(s) under the following conditions:
This evaluation kit being sold by TI is intended for use for ENGINEERING
DEVELOPMENT OR EVALUATION PURPOSES ONLY and is not considered by TI to
befitforcommercialuse. Assuch, thegoodsbeingprovidedmaynotbecompleteinterms
of required design-, marketing-, and/or manufacturing-related protective considerations,
including product safety measures typically found in the end product incorporating the
goods. As a prototype, this product does not fall within the scope of the European Union
directive on electromagnetic compatibility and therefore may not meet the technical
requirements of the directive.
Should this evaluation kit not meet the specifications indicated in the EVM User’s Guide,
the kit may be returned within 30 days from the date of delivery for a full refund. THE
FOREGOING WARRANTY IS THE EXCLUSIVE WARRANTY MADE BY SELLER TO
BUYER AND IS IN LIEU OF ALL OTHER WARRANTIES, EXPRESSED, IMPLIED, OR
STATUTORY, INCLUDING ANY WARRANTY OF MERCHANTABILITY OR FITNESS
FOR ANY PARTICULAR PURPOSE.
The user assumes all responsibility and liability for proper and safe handling of the goods.
Further, the user indemnifies TI from all claims arising from the handling or use of the
goods. Please be aware that the products received may not be regulatory compliant or
agency certified (FCC, UL, CE, etc.). Due to the open construction of the product, it is
the user’s responsibility to take any and all appropriate precautions with regard to
electrostatic discharge.
EXCEPT TO THE EXTENT OF THE INDEMNITY SET FORTH ABOVE, NEITHER
PARTY SHALL BE LIABLE TO THE OTHER FOR ANY INDIRECT, SPECIAL,
INCIDENTAL, OR CONSEQUENTIAL DAMAGES.
TI currently deals with a variety of customers for products, and therefore our arrangement
with the user is not exclusive.
TI assumes no liability for applications assistance, customer product design,
software performance, or infringement of patents or services described herein.
Please read the EVM User’s Guide and, specifically, the EVM Warnings and Restrictions
notice in the EVM User’s Guide prior to handling the product. This notice contains
important safety information about temperatures and voltages. For further safety
concerns, please contact the TI application engineer.
Personshandlingtheproductmusthaveelectronicstrainingandobservegoodlaboratory
practice standards.
No license is granted under any patent right or other intellectual property right of TI
covering or relating to any machine, process, or combination in which such TI products
or services might be or are used.
Mailing Address:
Texas Instruments
Post Office Box 655303
Dallas, Texas 75265
Copyright 2001, Texas Instruments Incorporated
EVM WARNINGS AND RESTRICTIONS
It is important to operate this EVM within the specified input and output ranges described in
the EVM User’s Guide.
Exceeding the specified input range may cause unexpected operation and/or irreversible
damage to the EVM. If there are questions concerning the input range, please contact a TI
field representative prior to connecting the input power.
Applyingloadsoutsideofthespecifiedoutputrangemayresultinunintendedoperationand/or
possible permanent damage to the EVM. Please consult the EVM User’s Guide prior to
connecting any load to the EVM output. If there is uncertainty as to the load specification,
please contact a TI field representative.
During normal operation, some circuit components may have case temperatures greater than
60°C. The EVM is designed to operate properly with certain components above 60°C as long
as the input and output ranges are maintained. These components include but are not limited
tolinearregulators, switchingtransistors, passtransistors, andcurrentsenseresistors. These
types of devices can be identified using the EVM schematic located in the EVM User’s Guide.
When placing measurement probes near these devices during operation, please be aware
that these devices may be very warm to the touch.
Mailing Address:
Texas Instruments
Post Office Box 655303
Dallas, Texas 75265
Copyright 2001, Texas Instruments Incorporated
Preface
Read This First
How to Use This Manual
This document contains the following chapters:
- Chapter 1 – Introduction
- Chapter 2 – Hardware Overview
- Chapter 3 – EVM Operation
- Chapter 4 – Bill of Materials
- Chapter 5 – EVM Layout
Related Documentation From Texas Instruments
TPS2149 3.3-V LDO and Dual Switch data sheet, literature number SLVS401.
TUSB2136 USB Keyboard Hub Controller data sheet, literature number
SLLS442.
FCC Warning
Thisequipmentisintendedforuseinalaboratorytestenvironmentonly. Itgen-
erates, uses, and can radiate radio frequency energy and has not been tested
for compliance with the limits of computing devices pursuant to subpart J of
part 15 of FCC rules, which are designed to provide reasonable protection
against radio frequency interference. Operation of this equipment in other en-
vironments may cause interference with radio communications, in which case
the user at his own expense will be required to take whatever measures may
be required to correct this interference.
v
vi
Contents
1
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
1.1
Required Hardware and Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
2
3
Hardware Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1
EVM Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1
3.1
3.2
3.3
3.4
3.5
3.6
TPS2149 Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2
Interfaces and USB Ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2
Power Supplies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2
Light Emitting Diodes (LEDs) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2
Jumpers and Test Points . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3
EEPROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3
4
5
Bill of Materials . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1
EVM Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1
Figures
1–1
5–1
5–2
USB Keyboard/Hub EVM Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
TPS2149 Silk Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1
Schematic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2
Tables
3–1
3–2
3–3
4–1
LED Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2
Jumpers and Test Points . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3
QWERTY Keyboard Matrix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3
EVM Bill of Materials . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1
vii
viii
Chapter 1
Introduction
This user’s guide describes the setup and operation of the USB keyboard/hub
evaluation module (EVM). Information and instruction presented throughout
this document assumes user familiarity with universal serial bus (USB)
protocol and the use of common lab testing equipment.
Topic
Page
1.1 Required Hardware and Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
1-1
Required Hardware and Software
1.1 Required Hardware and Software
The USB keyboard/hub EVM is designed for use with a personal computer
running a USB-enabled operating system. The PC, with BIOS, chipsets, and
operating system, should be USB 1.1 specification-compliant. If the BIOS is
not compliant, the system may not boot when USB devices are connected at
power up, and the EVM may not function in DOS mode. Additionally, one or
more USB devices are needed to plug into the downstream ports of the USB
keyboard/hub EVM to exercise the hub ports. A standard USB cable is needed
to connect the USB keyboard/hub EVM to a downstream port of the PC or a
USB hub tier.
Figure 1–1. USB Keyboard/Hub EVM Hardware
USB EVM
1-2
Chapter 2
Hardware Overview
The USB keyboard/hub EVM is 4-inches L × 3.5-inches W and features the
TPS2149 made by Texas Instruments. The TPS2149 is a power management
devicethatintegratesanLDOandtwopowerswitchesintoonesmallpackage.
Jumpers (0-Ω resistors) and jumper blocks provided on the EVM are installed
with the factory settings. The settings are described in Table 3–2. Review all
setting changes prior to powering the EVM. Improper settings could result in
damage to some of the EVM components. The factory settings allow the EVM
2
to operate using a 12-MHz crystal along with an I C EEPROM. The EVM has
also been configured to work only in bus-powered mode. The firmware
installed at the factory and stored in the EEPROM will allow the EVM to
functionasatwoportkeyboardhub. Usersareresponsiblefordevelopingtheir
own application firmware for the target hardware device.
The EVM also uses a TUSB2136, USB keyboard/hub controller, made by
Texas Instruments, to communicate with the host and the downstream
devices. A USB cable is needed to connect the root hub of the PC to the EVM
type B connector (J5). The downstream devices connect to the EVM via the
J6 and J7 connectors. These downstream devices are powered through the
TPS2149. The USB specifications require that downstream ports remain off
until enumeration is complete. Together, the TUSB2136 and the TPS2149
ensure the hub meets this requirement. Two other connectors, J3 and J4,
allow easy connection to the TUSB2136 general-purpose I/O lines. These
lines can be used to implement the keyboard function.
Jumpers, test points, and LEDs have been added for testing, troubleshooting
and debugging purposes. Most of the test points are located near the
TPS2149. There are also test points on the differential pair lines of the
upstream B-type connector and the two downstream A-type connectors. The
2
I C port can be probed directly on the EEPROM. Six LEDs are provided for
quick feedback during firmware debugging or as status information. One LED
(D1) is fixed to provide power and suspend status of the TUSB2136 device.
2-1
2-2
Chapter 3
EVM Operation
Operation of the USB keyboard/hub EVM is summarized in paragraphs 3.1
through 3.6.
Topic
Page
3.1 TPS2149 Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2
3.2 Interfaces and USB Ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2
3.3 Power Supplies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2
3.4 Light-Emitting Diodes (LEDs) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2
3.5 Jumpers and Test Points . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3
3.6 EEPROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3
3-1
TPS2149 Setup
3.1 TPS2149 Setup
The USB keyboard/hub EVM is designed to allow evaluation of the TPS2149
device. Test points and 0-Ω resistors are provided to simplify the evaluation
process (see Section 3.5). The EVM comes in a default configuration that
requires no additional components, other than the required hardware and
software identified in Section 1.1 of this user’s guide. For a complete
description of the TPS2149 device, consult the TPS2149 data sheet (literature
number SLVS401).
3.2 Interfaces and USB Ports
The EVM uses a standard Type-B connector for the upstream port and two
single Type A connectors for the downstream ports. Power to the downstream
ports is provided throught the TPS2149.
Two edge connectors, J3 and J4, connect to the TUSB2136 general-purpose
I/O lines. Out of 32 general-purpose I/O lines, 26 are brought out to the J3 and
J4 connectors. The remaining 6 I/O lines are used onboard to control theLEDs
(see Section 3.4).
3.3 Power Supplies
The USB keyboard/hub EVM requires no external power supply for operation.
The EVM receives power via the USB cable. The TPS2149 low-dropout
regulator is used to generate the required 3.3-V supply from the USB 5-V
supply. The power indicator LED (D1) will turn on whenever power is available
to the EVM (see Table 3–1).
3.4 Light Emitting Diodes (LEDs)
SeveralonboardLEDsareprovidedontheEVMforquickandeasyevaluation.
A set of six green LEDs (D2 – D7), connected to P3.0 through P3.5 of the
TUSB2136, may be used for general purposes in any code that is written for
the TUSB2136 (see Table 3–1). By default, the factory code provides the EVM
with the use of only three of the LEDs as keyboard status indicators for Scroll
Lock (D2), Caps Lock (D3), and Num Lock (D4). The other three are not used.
Table 3–1.LED Description
LED
Description
D2–D7
Green LED ON indicates corresponding GPIO pin is low (when D1 is ON).
Green LED OFF indicates corresponding GPIO pin is high (when D1 is ON).
D1
Red LED ON indicates that the EVM is powered on and not suspended.
Red LED OFF indicates that the EVM is powered off or suspended.
3-2
Jumpers and Test Points
3.5 Jumpers and Test Points
Table 3–2 describes the jumpers, J1 and J2, used to connect P3.0 and P3.1
to D6 and D7 respectively, which should only be done when P3.0/S0 and
P3.1/S1 are not set to GND for VID/PID selection (see the TUSB2136
keyboard hub controller data sheet).
Table 3–2 also describes the various 0-Ω resistors used as jumpers. Test
points are located throughout the EVM. For location of these test points,
consult the layout in Section 5.
Table 3–2.Jumpers and Test Points
Jumpers
Description
J1
J2
Installed: connects P3.1 to D7
Installed: connects P3.0 to D6
0-Ω resistors used to configure the TUSB2136. For proper operation with the firmware and
EVM, R30, R31, and R33 are installed at the factory.
R30 thru R35
R29, R36, R37, R38 0-Ω resistors on power lines which may be removed to insert a current meter.
3.6 EEPROM
The EEPROM is used for application-specific firmware. The TUSB2136 will
2
automatically read the EEPROM at power up via the I C bus. A header must
be added to the application firmware before loading into the EEPROM. This
header format is specified in the bootcode document provided with the
2
TUSB2136. The header may be generated automatically with the I C header
generation utility software also provided with the TUSB2136.
For convenience, the EEPROM has been installed on a socket. If desired, the
socket may be removed and the EEPROM can be soldered directly onto the
board. Using J3 and J4, the firmware installed at the factory will support a
QWERTY keyboard with the matrix shown in Table 3–3.
Table 3–3.QWERTY Keyboard Matrix
Port
No.
P3.6
P0.6
P0.7
P0.4
P0.5
P0.2
COL 6
P0.3
COL 7
P0.0
P0.1
P1.6
Matrix
COL 1 COL 2 COL 3 COL 4 COL 5
COL 8 COL 9 COL 10
P2.7 ROW 1
P2.6 ROW 2
P2.5 ROW 3
P2.4 ROW 4
P2.3 ROW 5
P2.2 ROW 6
P2.1 ROW 7
P2.0 ROW 8
Q
W
E
9
8
A
S
D
F
G
H
J
6
Z
X
C
V
B
N
M
3
DEL
0
5
2
7
4
1
END
/
INS
R
T
ESC
I
HOME
R ARROW
SPACE
K
“
Y
P
U ARROW D ARROW
U
O
–
L
+
\
L ARROW
.
,
ENTER
SHIFT
ALT
CTL
EVM Operation
3-3
3-4
Chapter 4
Bill of Materials
Table 4–1.EVM Bill of Materials
Item Qty Ref. Des.
Footprint
MFR
TI
Part Number
Description
1
2
1
1
U1
U2
PKG_8P_DGK8
PKG_5P_SOT23
TPS2149
3.3-V LDO and dual switch
TI
TPS77018DBVR
LDO 1.8 V output
IC, 2 PORT USB HUB with
FUN CONTR, 64 pin
3
4
1
4
U4
TUSB2136PM
1812
TI
TUSB2136PM
FB1, FB2,
FB3, FB4
Mouser
623-2743019447
Ferrite bead
C3, C5,
C11–C14,
C17–C20
Capacitor, ceramic, 0.1-µF,
50 V, X7R, 10%
5
10
C0805
KEMET
C0805C104K5RAC7800
Capacitor, ceramic, 1.0-µF,
6
1
4
2
2
1
2
1
1
6
1
2
2
4
C6
C0805
C0605
C0605
7343D
Murata
Murate
Murata
NEMCO
GRM40X7R105K16PT
GRM39C0G220J050AD
GRM39C0G330J050AD
LSR100/16DK125
293D475X0010B2T
AU-Y1005
16 V, 20%
Capacitor, ceramic, 22-pF,
50 V, 5%
7
C7–C10
C1, C2
C15, C16
C4
Capacitor, ceramic,
33 pF, 16 V, 20%
8
Capacitor, tantalum,
100 µF, 16 V, 20%
9
Capacitor, tantalum,
4.7 µF, 10 V, 20%
10
11
12
13
14
15
16
17
18
CAP_TANTALUM_B Sprague
Connector, USB down-
stream (Type A)
J6, J7
J5
CONN_USB_A
CONN_USB_B
CRYSTAL_016695
D-LTST-C170FKT
D-LTST-C170UKT
HEADER_1X2
Digi-Key
Digi-Key
Crytek
Liteon
Connector, USB
upstream (Type B)
AU-Y1007
Crystal, 12 MHz, 20 pF, ±50
PPM at 25°C
X1
16695
Diode, LED, green, 2.1 V,
14.2-mcd, 20 Ma, 0805
D2–D7
D1
LTST-C170FKT
LTST-C170UKT
S1012-36-ND
Diode, LED, red, 2.1 V,
14.2-mcd, 20 Ma, 0805
Liteon
Header, 2 pin, 100 mil spac-
ing, 36-pin strip
J1, J2
J3, J4
Digi-Key
Samtec
Std
Header, 2x7 RT ANG. pin,
100 mil
HEADER_2X7
SSW-107-02-T-D-RA
Std
Resistor, chip, 15 kΩ,
1/10 W, 5%
R9, R12–R14 R0805
4-1
Table 4–1. EVM Bill of Materials (Continued)
Item Qty Ref. Des.
Footprint
MFR
Part Number
Description
Resistor, chip, 0 Ω, 1/10 W,
19
20
21
22
23
10
2
R29–R38
R15, R17
R16, R25
R24
R0805
Std
Std
5%
Resistor, chip, 1 kΩ,
1/10 W, 5%
R0805
R0805
R0805
R0805
Std
Std
Std
Std
Std
Std
Std
Std
Resistor, chip, 1.5 kΩ,
1/10 W, 5%
2
Resistor, chip, 10 Ω,
1/10 W, 5%
1
Resistor, chip, 20 kΩ,
1/10 W, 5%
2
R20, R21
R10, R11,
R18, R19,
R22, R26
Resistor, chip, 30 Ω,
1/10 W, 5%
24
6
R0805
Std
Std
Resistor, chip, 30.1 kΩ,
25
26
27
28
2
1
8
1
R27, R28
R23
R0805
R0805
R0805
8 DIP
Std
Std
1/10 W, 5%
Resistor, chip, 200 kΩ,
1/10 W, 5%
Std
Std
Resistor, chip, 511 Ω,
1/10 W, 5%
R1–R8
XU1
Std
Std
IC serial EEPROM 8K x 8
2.5 V
Digi-Key
24LC64P
IC socket 8 pin MS Tin/
Tin.300
29
30
31
32
33
1
XU1
S1
8 pin socket
NC
Digi-Key
Digi-Key
Farnell
110-99-308-41-001
P80075-ND
1
Switch, 1P1T, 20 mA, 15 V
Test pint, red, 1 mm
TP7–TP13,
TP15–25
18
1
TP_RED_1MM
TP_BLACK_1MM
SOT-23
240-345
TP14
Q1
Farnell
240-333
Test pint, black, 1 mm
Bipolar, PNP, 40 V, 350 mA,
zz W
1
On Semi
TR-MMBT3906LT1
4-2
Chapter 5
EVM Layout
Figure 5–1. TPS2149 Silk Screen
5-1
Figure 5–2. Schematic
P 1 . 1
P 1 . 0
P 0 . 6
P 0 . 7
P 3 . 7
P 3 . 6
P 2 . 7
P 2 . 6
P 3 . 5
P 3 . 4
P 3 . 3
P 3 . 2
P 2 . 5
P 2 . 4
P 2 . 3
P 2 . 2
D G N D
P 3 . 1
P 3 . 0
P 3 . 1 / S 1
P 3 . 0 / S 0
G N D
X 2
X 1
V C C
G N D
P 2 . 1
D G N D
P 2 . 0
C a s e
S E L F / B U S
G N D
D M 0
D P 0
V +
P o w e r
1
2
D M
D P
D M 2
D P 2
3
4
P U R
– V
C a s e
Ω 0
Ω 0
Ω 0
Ω 0
Ω 0
R 3 5
R 3 4
R 3 3
R 3 2
R 3 1
Ω 0
R 3 0
R 2 3
Ω
2 0 0 k
C a s e
– V
D P
4
3
D M
2
1
V +
C a s e
C a s e
V +
1
2
D M
D P
Ω
3 0
Ω 0 3
1 5 k
1
R 1
R 1 0
R 9
3
4
– V
C a s e
Ω
5-2
|