Texas Instruments PCI1520 Typical System Implementation, CardBus Controller Block System Side

Page 3

SCPA033

1 PCI1520 Typical System Implementation

The figure below represents a typical implementation of the PCI1520 PC Card Controller. The device serves as a bridge between a PCI Bus and a PC Card interface. The PCI1520 will operate only with the PCI Bus as a primary bus and the PC Card interface as the secondary bus. The PC Card interface operates with both CardBus (32-bit) and 16-bit PC Cards.

Socket A

Socket B

Vcc/Vpp

 

 

TPS2226A

 

 

Power

 

 

Switch

 

 

4

 

 

3

 

 

P2C Bus

 

 

PCI1520

 

Bus

CardBus

 

 

PCI

Controller

 

 

PME#

 

2

 

 

I2C Bus

IRQSER

Interrupt

 

 

Controller

Serial

EEPROM (Optional)

CardBus Controller Block System Side

Figure 1. Typical System Implementation

A power switch is necessary in order to control power to the PC Card sockets. The recommended power switch is the TPS2226A. Other possibilities include the TPS2224A, TPS2216A, and the TPS2206. The TPS2223A is also available but does not provide 12V Vpp.

The EEPROM can be used to set various configuration registers but is not necessary if those registers are settable via software/BIOS for the system.

IRQSER is used to pass both PCI interrupts and ISA style legacy interrupts to the system. Only PCI interrupts are necessary in order for CardBus cards to operate correctly. Some 16-bit PC Cards require ISA style legacy interrupts in order to function properly.

PCI1520 Implementation Guide

3

Image 3
Contents PCI1520 Implementation Guide Document History CardBus Controller Block System Side PCI1520 Typical System ImplementationBypass Capacitors Power ConsiderationsInternal Voltage Regulator Clamping RailsPower Switch Implementation Power Switch ImplementationPCI Bus Interface PC Card Interface Multifunction Terminals Miscellaneous Pin InterfaceSerial IRQ and Parallel PCI Interrupts Interrupt ConfigurationsParallel PCI Interrupts Only Parallel IRQ and Parallel PCI InterruptsSoftware Considerations Eeprom ConfigurationMFUNC5=GPI4, MFUNC4=SCL Bios ConsiderationsPCI Configuration Registers TI Extension D3 Wake Information Power Management ConsiderationsGRST# Only Registers CLKRUN# Protocol PME#/RIOUT# BehaviorPin Compatibility with Other Devices Hardware and Pin Assignment Changes Migration to the PCI1520 from the PCI1420Configuration Register Changes Other Functional Differences Migration to the PCI1420 from the PCI1225 Configuration Register Changes U2A Reference SchematicsWAIT# Ready INPACK# Reset References Important Notice