datasheetbank_Logo
Технический паспорт Поисковая и бесплатно техническое описание Скачать

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

Номер в каталоге
Компоненты Описание
Список матч
ISP1183 Datasheet PDF : 62 Pages
1 2 3 4 5 6 7 8 9 10 Next Last
Philips Semiconductors
ISP1183
Low-power USB interface device with DMA
8. Functional description
The ISP1183 is a full-speed USB interface device with up to 14 configurable
endpoints. It has a fast general-purpose parallel interface for communication with
many types of microcontrollers and microprocessors. It supports an 8-bit data bus
with separate address and data. The block diagram is given in Figure 1.
The ISP1183 has 2462 bytes of internal FIFO memory that 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 ISP1183 requires two supply voltages. The core voltage is supplied from VBUS
through an internal regulator, which transforms +5.0 V to +3.3 V when VBUS is
powered. The I/O interface voltage is supplied from VDD(I/O), which can be
1.65 V to 3.6 V.
The ISP1183 operates on a 6 MHz oscillator frequency.
8.1 Analog transceiver
The transceiver is compliant with the Universal Serial Bus Specification Rev. 2.0. It
directly interfaces with the USB cable through external termination resistors.
8.2 Philips SIE
The Philips Serial Interface Engine (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-to-serial conversion,
bit (de)stuffing, CRC checking and generation, Packet IDentifier (PID) verification and
generation, address recognition, and handshake evaluation and generation.
8.3 MMU and integrated RAM
The Memory Management Unit (MMU) and the integrated RAM provide the
conversion between the USB speed (full-speed: 12 Mbit/s bursts) and the parallel
interface to the microcontroller (maximum 11.1 Mbyte/s). This allows the
microcontroller to read and write USB packets at its own speed.
8.4 SoftConnect
The connection to USB is accomplished by pulling pin DP (for full-speed USB
devices) HIGH through a 1.5 kpull-up resistor. In the ISP1183, by default, the
1.5 kpull-up resistor is integrated on-chip. The connection is established by a
command sent from the external or 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.
Remark: The tolerance of the internal resistors is 25 %. This is higher than the 5 %
tolerance specified by the USB specification. The overall voltage specification for the
connection, however, can still be met with a good margin. The decision to make use
of this feature lies with the USB equipment designer.
9397 750 11804
Product data
Rev. 01 — 24 February 2004
© Koninklijke Philips Electronics N.V. 2004. All rights reserved.
8 of 62

Share Link: 

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