USB to Ethernet Controller
General Description
The Kawasaki KL5KUSB101 Controller is a unique single chip solution to interface peripheral
devices to the Universal Serial Bus (USB) and Ethernet. The KL5KUSB101 has been specifically
designed to provide a simple solution to communicate with Ethernet applications as well as other
USB peripheral devices. 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, External Memory Interface and
SPORT Interface. 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
·
·
Watchdog timer
Fully IEEE 802.3 compliant 10 Mbit/sec
Ethernet MAC Layer. Interfaces serially of
an external ENDEC PHY.
·
·
·
·
·
·
USB interface ver. 1.0/1.1 compliant
Transceivers and SIE (Serial Interface Engine)
Internal Clock Generation
·
·
·
UART
External memory interface
100 pin QFP and LQFP package
Utilizes low cost external crystal circuitry
1.5K x 16 Internal RAM buffer
Serial Interface for external EEPROM
Block Diagram
Txd
Watchdog
Timer
UART
Rxd
Timer 0
Timer 1
16 Bit
Processor
A15-0
CK
SRAM Interface
D15-0
Cntrl.
EEPROM
Serial Interface
DIO
16 Bit Address / Data Bus
2
INT 1-0
IRQ
X1
X2
RAM
(3KB)
Serial
Interface
Engine
Clock
Generator
10Mb/s
Ethernet
Interface
8
Mask ROM
(8KB)
USB Interface
Data -
Data +
Ver. 2.4
Kawasaki LSI · 2570 North First Street · Suite 301 · San Jose, CA 95131 · Tel: (408) 570-0555 · Fax: (408) 570-0567 · www.klsi.com
1