“One Chip”- USB to Ethernet Controller
Kawasaki LSI • 2570 North First Street • Suite 301 • San Jose, CA 95131 • Tel: (408) 570-0555 • Fax: (408) 570-0567 • www.klsi.com
General Description
The KL5KUSB102 design provides the smallest available solution for connectivity between USB and
Ethernet with PHY. This has been accomplished by its highly integrated functionality. The USB controller
consists of a central 16-bit processor, mask ROM, RAM buffer, clock generator, Ethernet interface,
UART, IRQ, Watchdog Timer, Serial interface, SRAM and PHY. The SIE (Serial Interface Engine) is fully
compatible with the USB specification. This USB to Ethernet controller is ideal for LAN (Local Area
Network), HAN (Home Area Network), Cable Modem, Set Top Boxes, or Mobile Networking applications.
Features
• Advanced 16 Bit processor for USB transaction
processing and control data processing
• USB interface ver. 1.0/1.1 compliant
• Transceivers and SIE (Serial Interface Engine)
• Internal Clock Generation
• Utilizes low cost external crystal circuitry
• Internal RAM buffer
• Serial Interface for external EEPROM
• One Chip solution includes Ethernet MAC,
SRAM, and PHY.
• PHY for 10Base-T.
• Watchdog timer
• Fully IEEE 802.3 compliant 10 Mbit/sec
Ethernet MAC Layer.
• UART
• 100 pin LQFP package
Block Diagram
10Mb/s
Ethernet
16 Bit Address / Data Bus
Serial
Interface
Engine
Mask ROM
(8KB)
Timer 1
Watchdog
Timer
16 Bit
Processor
“One Chip”- USB to Ethernet Controller
Kawasaki LSI • 2570 North First Street • Suite 301 • San Jose, CA 95131 • Tel: (408) 570-0555 • Fax: (408) 570-0567 • www.klsi.com
KL5KUSB102 Application Block Diagram
Pin Diagram 100QFP
Serial
USB /
Ethernet
Transformer
USB
Full duplex
10 Base – T
Ethernet
PLLEN
nTST
XD_0
XD_1
XD_2
XD_3
XD_4
XD_5
GND
XD_6
XD_7
VDD
XD_8
XD_9
XD_10
XD_11
XD_12
GND
XD_13
XD_14
XD_15
GPIO10
GPIO11
TXD
VDD
VDD
LEDLINK
LEDR
LEDT
LEDCOL
PU#1
GND
SCL
SDA
LED_ON
nPDN
GND
PHYCLK_I
PHYCLK_O
IREF
AVDD
AGND
ATST2
ATST1
ATST0
GND
RXDN
RXDP
VDD
XA_2
XA_1
nXROM_SEL
nXWR
nXRD
nXRAM_SEL
nXBHE
XA_0
XA_14
XA_15
TEST
GND
TEST
GPIO8
GPIO6
GPIO7
GPIO5
GPIO9
GND
TXDN
TXDP
VDD
GND
VDD
GNDVMVP
VDD
VDD
CP_OUT
VCO_IN
GNDX2CLK
GND
nRESET
XA_13
XA_12
XA_11
XA_10
XA_9
XA_8
XA_7
XA_6
XA_5
GND
XA_4
XA_3
VDD
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
75
74
73
72
71
70
69
68
67
66
65
64
63
62
61
60
59
58
57
56
55
54
53
52
51
100
9998979695949392919089888786858483828180797877
76
26272829303132333435363738394041424344454647484950
KL5KUSB102_L