
KAWASAKI MICROELECTRONICS
OVERVIEW
The KCUSB16 Controller has been specifically designed to provide an easy to use interface between a USB and Ethernet 802.3. The chip contains a USB transceiver and SIE (Serial Interface Engine), a micro-controller with internal RAM and ROM, a 10Mhz Ethernet MAC and all the necessary function blocks needed to control and integrate the above functions. To simplify system design, we have added several key functions such as an I2C interface for serial EPROMS as well as a memory controller that can interface to external SRAM, DRAM and ROM, should additional memory be required beyond what is on-chip. The block diagram of figure 1 highlights the primary functions of the KCUSB16.
KEY FEATURES
• High Speed Microprocessor
• Supports DMA Transfers
• 3KB RAM
• 8KB ROM
• Minimal external components required
• Glue-less interface to PHY and memory
Interface Options
• Serial EPROM interface
• External SRAM, DRAM and ROM
USB Functionality
• 12 M bits/second transfer rate
• Guaranteed service latency
• Guaranteed bandwidth allocation
• Built-in error detection and recovery
Ethernet Functionality
• Full Duplex operation
• Conforms to 802.3 specification
Software
• Standard Win 95 “Class” drivers
• NDIS drivers provided
Physical Specifications
• 3.3V, 0.5 Micron CMOS Technology
• Low power
• 100 pin QFP Package