![](http://datasheet.mmic.net.cn/330000/PCI6420_datasheet_16443877/PCI6420_13.png)
1
–
1
1 Introduction
The Texas Instruments PCI6620 device is an integrated dual-socket PC Card controller, Smart Card controller, and
Secure Digital (SD)/MultiMediaCard (MMC), and Memory Stick (MS)/MS-Pro controller. This high-performance
integrated solution provides the latest in PC Card, Smart Card, SD, MMC, and Memory Stick technology.
The Texas Instruments PCI6420 device is an integrated dual-socket PC Card controller and SD/MMC MS/MS-Pro
controller. This high-performance integrated solution provides the latest in PC Card, SD, MMC, and Memory Stick
technology.
For the remainder of this document, PCI6x20 refers to both devices: PCI6620 and PCI6420.
1.1
Description
The PCI6620 and PCI6420 are three-function PCI devices compliant with
PCI Local Bus Specification
, Revision 2.3.
Functions 0 and 1 provide the independent PC Card socket controllers compliant with the
PC Card Standard
(Release 8.0). The PCI6x20 device provides features that make it the best choice for bridging between the PCI bus,
PC Cards, and Smart Cards and supports any combination of 16-bit, CardBus PC Cards, or Smart Card adapter in
the socket powered at 5 V or 3.3 V, as required.
There are no PCMCIA card and socket service software changes required to move systems from the existing
CardBus socket controller to the PCI6x20 device. The PCI6x20 device is register compatible with the Intel
82365SL-DF ExCA controller and implements the host interface defined in the
PC Card Standard
. The PCI6x20
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 an unsurpassed performance level with
sustained bursting. The PCI6x20 device can be programmed to accept posted writes to improve bus utilization. All
card signals are internally buffered to allow hot insertion and removal without external buffering.
The PCI configuration header is accessed through configuration cycles specified by PCI, and it provides
plug-and-play (PnP) compatibility. Furthermore, the PCI6x20 device is compliant with the
PCI Bus Power
Management Interface Specification
. The PCI6x20 device supports the D0, D1, D2, and D3 power states.
The PCI6x20 design provides PCI bus master bursting, and is capable of transferring a cacheline of data at
132M bytes/s after connection to the memory controller. Because PCI latency can be large, deep FIFOs are provided
to buffer the data.
The PCI6x20 device provides physical write posting buffers and a highly-tuned physical data path for SBP-2
performance. The PCI6x20 device also provides multiple isochronous contexts, multiple cacheline burst transfers,
advanced internal arbitration, and bus-holding buffers.
Function 3 of the PCI6620 and PCI6420 devices is a dedicated socket that supports SD, MMC, Memory Stick, and
Memory Stick-Pro cards. The Flash Media dedicated socket provides separate terminals for SD/MMC and Memory
Stick signals so that both an SD/MMC card and a Memory Stick/Memory Stick-Pro card can be used concurrently.
Various implementation specific functions and general-purpose inputs and outputs are provided through eight
multifunction terminals. These terminals present a system with options in PCI LOCK, serial and parallel interrupts,
PC Card activity indicator LEDs, and other platform specific signals. PCI-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 PCI6x20 device is compliant with the latest
PCI Bus Power Management Specification
, and provides several
low-power modes, which enable the host power system to further reduce power consumption.
The PCI6x20 device also has a three-pin serial interface compatible with both the Texas Instruments TPS2226 and
TPS2228 power switches. The TPS2226 or TPS2228 power switch provides power to the two CardBus sockets on