
KL5KUSB220
USB2.0 to 100 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
1
Ver. 1.0
General Description
The Kawasaki KL5KUSB220 Controller used in conjunction with the KL5KUSB200/201 USB2.0
transceiver is a unique solution to interface peripheral devices to the Universal Serial Bus 2.0
(USB2.0) and 100Base-T Ethernet. The KL5KUSB220 has been specifically designed to provide
a simple solution to communicate with Ethernet applications 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, External and
Memory Interface. The SIE (Serial Interface Engine) is fully compatible with the USB2.0
specification. Our powerful internal processor enables Remote NDIS (Network Drive) which gives
compatibility with next generation operating systems and faster data transfer. 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
100Base-T compatibility
USB interface version 2.0 compliant
SIE (Serial Interface Engine)
Internal Clock Generation - Utilizes low cost
external 12MHz crystal circuitry
MII Physical Layer interface
32KB Internal RAM buffer
Remote NDIS for faster data transfer.
Fully IEEE compliant 100 Mbit/sec
Ethernet MAC Layer. Interfaces serially of
an external ENDEC PHY.
UART
External memory interface
176 LQFP package
Serial Interface for external EEPROM
Block Diagram
RAM
(32KB)
Timer 0
UTMI Interface
16 Bit Address / Data Bus
Serial
Interface
Engine
Mask ROM
(16 KB)
Timer 1
Watchdog
Timer
16 Bit
Processor
UART
Txd
Rxd
100 Mb/s
Ethernet
Interface
MII PHY
Interface
EEPROM
Serial Interface
DIO
CK
SRAM Interface
A15-0
D15-0
Cntrl.
X2
X1
Clock Gen. &
Internal PLL
IRQ
INT 1-0
2