DatasheetQ Logo
Electronic component search and free download site. Transistors,MosFET ,Diode,Integrated circuits

ISP1181A Просмотр технического описания (PDF) - Philips Electronics

Номер в каталоге
Компоненты Описание
производитель
ISP1181A Datasheet PDF : 70 Pages
1 2 3 4 5 6 7 8 9 10 Next Last
Philips Semiconductors
ISP1181A
Full-speed USB peripheral controller
7. Functional description
The ISP1181A is a full-speed USB peripheral controller with up to 14 configurable
endpoints. It has a fast general-purpose parallel interface for communication with
many types of microcontrollers or microprocessors. It supports different bus
configurations (see Table 3) and local DMA transfers of up to 16 bytes per cycle. The
block diagram is given in Figure 1.
The ISP1181A has 2462 bytes of internal FIFO memory, which is shared among the
enabled USB endpoints. The type and FIFO size of each endpoint can be individually
configured, depending on the required packet size. Isochronous and bulk endpoints
are double-buffered for increased data throughput.
The ISP1181A requires a single supply voltage of 3.3 V or 5.0 V and has an internal
3.3 V voltage regulator for powering the analog USB transceiver. It supports
bus-powered operation.
The ISP1181A operates on a 6 MHz oscillator frequency. A programmable clock
output is available up to 48 MHz. During ‘suspend’ state the 100 kHz ± 50 %
LazyClock frequency can be output.
7.1 Analog transceiver
The transceiver is compliant with the Universal Serial Bus Specification Rev. 2.0 (full
speed). It interfaces directly with the USB cable through external termination
resistors.
7.2 Philips Serial Interface Engine (SIE)
The Philips SIE implements the full USB protocol layer. It is completely hardwired for
speed and needs no firmware intervention. The functions of this block include:
synchronization pattern recognition, parallel/serial conversion, bit (de-)stuffing, CRC
checking/generation, Packet IDentifier (PID) verification/generation, address
recognition, handshake evaluation/generation.
7.3 Memory Management Unit (MMU) and integrated RAM
The MMU and the integrated RAM provide the conversion between the USB speed
(12 Mbit/s bursts) and the parallel interface to the microcontroller (max. 12 Mbyte/s).
This allows the microcontroller to read and write USB packets at its own speed.
9397 750 13959
Product data
7.4 SoftConnect
The connection to the USB is accomplished by bringing D+ (for full-speed USB
peripherals) HIGH through a 1.5 kpull-up resistor. In the ISP1181A, the 1.5 k
pull-up resistor is integrated on-chip and is not connected to VCC by default. The
connection is established by a command sent from the external/system
microcontroller. This allows the system microcontroller to complete its initialization
sequence before deciding to establish connection with the USB. Reinitialization of the
USB connection can also be performed without disconnecting the cable.
The ISP1181A will check for USB VBUS availability before the connection can be
established. VBUS sensing is provided through pin VBUS.
Rev. 05 — 08 December 2004
© Koninklijke Philips Electronics N.V. 2004. All rights reserved.
9 of 70

Share Link: 

datasheetq.com  [ Privacy Policy ]Request Datasheet ] [ Contact Us ]