The Texas Instruments PCI1620 is an integrated dual-socket PC Card controller, FlashMedia controller (SmartMedia Card, MultiMediaCard, SD Card, Memory Stick card) and Smart Card controller.
The PCI1620 UltraMedia controller is a three-function PCI device compliant with _PCI Local Bus Specification_ 2.2. Functions 0 and 1 provide two independent PC Card socket controllers compliant with _PC Card Standard_ 8.0. Function 2 is the interface to load the PCI1620 program RAM with firmware. The PCI1620 provides features that make it ideal for bridging between the PCI bus and PC Cards, and supports any combination of 16-bit, CardBus, and UltraMedia PC Cards in the two sockets, powered at 5 V, 3.3 V, or 1.8 V as required.
UltraMedia cards that comply with the latest PCMCIA standard provide for very low-cost flash media and Smart Card adapters, because the control logic is integrated into the PCI1620. The PCI1620 supports a passive 4-in-1 adapter, as well as active PC Card-style Flash media and Smart Card adapters.
No PCMCIA card or socket service software changes are required to move systems from an existing CardBus socket controller to the PCI1620. The FlashMedia UltraMedia applications use existing host ATA drivers, and Texas Instruments provides a qualified Smart Card driver for UltraMedia-based Smart Card adapters. The PCI1620 is register compatible with the Intel 82365SLDF ExCA controller and implements the host interface defined in the _PC Card Standard_. The PCI1620 internal data path logic allows the host to access 8-, 16-, and 32-bit cards using full 32-bit PCI cycles for maximum performance. Independent buffering and the pipeline architecture provide a high performance level with sustained bursting. The PCI1620 can be programmed to accept posted writes to improve bus utilization.
Various implementation-specific functions and general-purpose inputs and outputs are provided through seven multifunction terminals. These terminals present a system with options for PCI LOCK, serial and parallel interrupts, PC Card activity indicator LEDs, and other platform-specific signals. ACPI-compliant general-purpose events may be programmed and controlled through the multifunction terminals, and an ACPI-compliant programming interface is included for the general-purpose inputs and outputs.
The PCI1620 is compliant with _PCI Bus Power Management Interface Specification_ 1.1, and provides several low-power modes, which enable the host power system to further reduce power consumption. The PCI1620 also has a three-terminal serial interface compatible with both the TI TPS2226 and TPS2228 power switches.
_PC Card Standard 8.0_ compliant
_PCI Bus Power Management Interface Specification_ 1.1 compliant
_Advanced Configuration and Power Interface Specification_ 1.0 compliant
_PCI Local Bus Specification Revision_ 2.2 compliant
_PC 98/99_ compliant
Has integrated voltage regulator to use 1.8-V core voltage
Compliant with the _PCI Bus Interface Specification for PCI-to-CardBus Bridges_
Advanced filtering on card detect lines provides 90 microseconds of noise immunity.
Programmable D3 status terminal
1.8-V core logic and 3.3-V I/O cells with internal voltage regulator to generate 1.8-V core VCC
Universal PCI interfaces compatible with 3.3-V and 5-V PCI signaling environments
Mix-and-match 5-V/3.3-V 16-bit PC Cards and 3.3-V CardBus cards
Supports two PC Card or CardBus slots with hot insertion and removal
Uses serial interface to TI TPS2226 and TI TPS2228 dual power switch
Supports 132-MBps burst transfers to maximize data throughput on both the PCI bus and the CardBus bus
Supports serialized IRQ with PCI interrupts
13 programmable multifunction terminals
Interrupt modes supported: serial ISA/serial PCI, serial ISA/parallel PCI, parallel PCI only
Serial EEPROM interface for loading subsystem ID and subsystem vendor ID
Supports external zoomed video
Dedicated terminal for PCI CLKRUN
Four general-purpose event registers
Multifunction PCI device with separate configuration space for each socket
Five PCI memory windows and two I/O windows available to each 16-bit PC Card socket
Two I/O windows and two memory windows available to each CardBus socket
ExCA-compatible registers are mapped in memory or I/O space
Intel 82365SLDF register compatible
Supports ring indicate, suspend, and PCI clock run
Advanced submicron, low-power CMOS technology
Provides VGA/palette memory and I/O, and subtractive decoding options
LED activity terminals
Supports PCI bus lock (LOCK)
UltraMedia is a trademark of Texas Instruments.
Intel is a trademark of Intel Corporation.
SmartMedia is a trademark of Kabushiki Kaisha Toshiba DBA Toshiba Corporation , Japan.
Memory Stick is a trademark of Sony Kabushiki Kaisha TA Sony Corporation, Japan.