ISP1181
Full-speed Universal Serial Bus interface device
Rev. 04 鈥?30 October 2001
Product data
1. General description
The ISP1181 is a Universal Serial Bus (USB) interface device which complies with
Universal Serial Bus Speci鏗乧ation Rev. 1.1.
It provides full-speed USB
communication capacity to microcontroller or microprocessor-based systems. The
ISP1181 communicates with the system鈥檚 microcontroller or microprocessor through
a high-speed general-purpose parallel interface.
The ISP1181 supports fully autonomous, multi-con鏗乬urable Direct Memory Access
(DMA) operation.
The modular approach to implementing a USB interface device allows the designer to
select the optimum system microcontroller from the wide variety available. The ability
to re-use existing architecture and 鏗乺mware investments shortens development time,
eliminates risks and reduces costs. The result is fast and ef鏗乧ient development of the
most cost-effective USB peripheral solution.
The ISP1181 is ideally suited for application in many personal computer peripherals,
such as printers, communication devices, scanners, external mass storage (Zip
廬
drive) devices and digital still cameras. It offers an immediate cost reduction for
applications that currently use SCSI implementations.
2. Features
s
Complies with
Universal Serial Bus Speci鏗乧ation Rev. 1.1
and most Device Class
speci鏗乧ations
s
High performance USB interface device with integrated Serial Interface Engine
(SIE), FIFO memory, transceiver and 3.3 V voltage regulator
s
High speed (11.1 Mbyte/s or 90 ns read/write cycle) parallel interface
s
Fully autonomous and multi-con鏗乬uration DMA operation
s
Up to 14 programmable USB endpoints with 2 鏗亁ed control IN/OUT endpoints
s
Integrated physical 2462 bytes of multi-con鏗乬uration FIFO memory
s
Endpoints with double buffering to increase throughput and ease real-time data
transfer
s
Seamless interface with most microcontrollers/microprocessors
s
Bus-powered capability with low power consumption and low 鈥榮uspend鈥?current
s
6 MHz crystal oscillator with integrated PLL for low EMI
s
Controllable LazyClock (115 kHz
鹵10
%) output during 鈥榮uspend鈥?/div>
s
Software controlled connection to the USB bus (SoftConnect鈩?
s
Good USB connection indicator that blinks with traf鏗乧 (GoodLink鈩?
s
Clock output with programmable frequency (up to 48 MHz)
next