Please be aware that an important notice concerning availability, standard warranty, and use in critical applications of
Texas Instruments semiconductor products and disclaimers thereto appears at the end of this data sheet.
Intel and MPIIX are trademarks of Intel Corporation.
PC Card is a trademark of Personal Computer Memory Card International Association (PCMCIA).
TI is a trademark of Texas Instruments Incorporated.
PRODUCTION DATA information is current as of publication date.
Products conform to specifications per the terms of Texas Instruments
standard warranty. Production processing does not necessarily include
testing of all parameters.
The TI PCI1131 is a high-performance PCI-to-PC Card controller that supports two independent PC Card
sockets compliant with the 1995 PC Card standard. The PCI1 131 provides a set of features that makes it ideal
for bridging between PCI and PC Cards in both notebook and desktop computers. The 1995 PC Card standard
retains the 16-bit PC Card specification defined in PCMCIA release 2.1 and defines the new 32-bit PC Card,
called CardBus, capable of full 32-bit data transfers at 33 MHz. The PCI1 131 supports any combination of 16-bit
and CardBus PC Cards in its two sockets, powered at 3.3 V or 5 V, as required.
The PCI1 131 is compliant with the PCI local bus specification revision 2.1, and its PCI interface can act as either
a PCI master device or a PCI slave device. The PCI bus mastering is initiated during 16-bit PC Card DMA
transfers or CardBus PC Card bus-mastering cycles.
All card signals are internally buffered to allow hot insertion and removal without external buffering. The PCI1 131
is register compatible with the Intel 82365SL-DF ExCA controller. The PCI1131 internal datapath logic allows
the host to access 8-, 16-, and 32-bit cards using full 32-bit PCI cycles for maximum performance. Independent
32-bit write buffers allow fast-posted writes to improve system-bus utilization.
An advanced CMOS process is used to achieve low system-power consumption while operating at PCI clock
rates up to 33 MHz. Several low-power modes allow the host power-management system to further reduce
power consumption.
All unused PCI1131 inputs should be pulled high through a 43-kΩ resistor.
2
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
PCI-TO-CARDBUS CONTROLLER UNIT
XCPS011 – DECEMBER 1997
system block diagram
A simplified system block diagram using the PCI1131 is provided below. The PCI950 IRQ deseralizer and the
PCI930 zoomed video (ZV) switch are optional functions that can be used when the system requires that
capability.
The PCI interface includes all address/data and control signals for PCI protocol. The 68-pin PC Card interface
includes all address/data and control signals for CardBus and 16-bit (R2) protocols. When zoomed video (ZV)
is enabled (in 16-bit PC Card mode) 23 of the 68 signals are redefined to support the ZV protocol.
The interrupt interface includes terminals for parallel PCI, parallel ISA, and serialized PCI and ISA signaling.
Other miscellaneous system interface terminals are available on the PCI1131 that include:
D
Multifunction IRQ terminals
D
SUSPEND, RI_OUT (power management control signals)
D
SPKROUT.
PCI Bus
PCI1131
INTA
INTB
TPS22xx
Power
Switch
PC Card
Socket A
PC Card
Socket B
External ZV Port
NOTE: The PC Card interface is 68 pins for CardBus and 16-bit PC Cards. In zoomed-video mode 23 pins are used for routing the zoomed
PCI bus clock. PCLK provides timing for all transactions on the PCI bus. All PCI signals are sampled at the rising
edge of PCLK.
PCI reset. When the RSTIN signal is asserted low, the PCI1131 forces all output buffers to the high-impedance
state and resets all internal registers. When asserted, the PCI1131 is nonfunctional. After RSTIN
the PCI1131 returns to the default state. When the PCI1131 SUSPEND
from any RSTIN
I/O
TYPE
Address/data bus. AD31–AD0 are the multiplexed PCI address and data bus. During the address phase of a PCI
cycle, AD31–AD0 contain a 32-bit address or other destination information. During the data phase, AD31–AD0
I/O
contain data.
1
2
3
4
6
8
9
Bus commands and byte enables. C/BE3–C/BE0 are multiplexed on the same PCI terminals. During the address
phase, C/BE3
I/O
5
The byte enables determine which byte lanes carry meaningful data. C/BE0
applies to byte 1 (AD15–AD8), C/BE2 applies to byte 2 (AD23–AD16), and C/BE3 applies to byte 3 (AD31–AD24).
Parity. As a PCI target during PCI read cycles, or as PCI bus master during PCI write cycles, the PCI1 131 calculates
even parity across the AD and C/BE
reset (i.e., the PCI1131 internal register contents are preserved).
–C/BE0 define the bus command. During the data phase, C/BE3–C/BE0 are used as byte enables.
is deasserted,
mode is enabled, the device is protected
applies to byte 0 (AD7–AD0), C/BE1
buses and outputs the results on PAR, delayed by one clock.
6
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
FUNCTION
FUNCTION
PCI interface control
TERMINAL
NAMENO.
DEVSEL
FRAME
GNT
IDSEL182I
IRDY
IRQ10/CLKRUN
IRQ12/CLKRUN
PERR
REQ
SERR
STOP
TRDY
197I/O
193I/O
168I
195I/O
159
161
199I/O
169ORequest. REQ is asserted by the PCI1131 to request access to the PCI bus as a master.
200OSystem error. SERR pulsed from the PCI1131 indicates an address parity error has occurred.
198I/OStop. STOP is driven by the current PCI target to request the master to stop the current transaction.
196I/O
I/O
TYPE
I/O
PCI1131
PCI-TO-CARDBUS CONTROLLER UNIT
XCPS011 – DECEMBER 1997
Terminal Functions (Continued)
Device select. As a PCI target, the PCI1131 asserts DEVSEL to claim the current cycle. As a PCI master,
the PCI1131 monitors DEVSEL
Cycle frame. FRAME is driven by the current master to indicate the beginning and duration of an access,
FRAME
is low (asserted) to indicate that a bus transaction is beginning. While FRAME is asserted, data
transfers continue. When FRAME
Grant. GNT is driven by the PCI arbiter to grant the PCI1131 access to the PCI bus after the current data
transaction is complete.
Initialization device select. IDSEL selects the PCI1131 during configuration accesses. IDSEL can be
connected to one of the upper 24 PCI address lines.
Initiator ready. IRDY indicates the bus master ’s ability to complete the current data phase of the
transaction. IRDY
are sampled low (asserted). During a write, IRDY indicates that valid data is present on
TRDY
AD31–AD0. During a read, IRDY
inserted until both IRDY
the PCI1131 is the PCI bus master and an input when the PCI bus is the target.
Interrupt request 10 and 12. IRQ10/CLKRUN and IRQ12/CLKRUN are software configurable and used
by the PCI1131 to support the PCI clock run protocol. When configured as CLKRUN
the system control register offset 80h, this terminal is an open-drain output. To select between IRQ10
and IRQ12 as the output, use bit 7 of register 80h.
Parity error. PERR is driven by the PCI target during a write to indicate that a data parity error has been
detected.
Target ready. TRDY indicates the ability of the PCI1131 to complete the current data phase of the
transaction. TRDY
are sampled asserted. During a read, TRDY indicates that valid data is present on AD31–AD0.
IRDY
During a write, TRDY
both IRDY
and an input when the PCI1131 is the PCI bus master.
is used with TRDY. A data phase is completed on any clock where both IRDY and
is used with IRDY. A data phase is completed on any clock where both TRDY and
indicates that the PCI1131 is prepared to accept data. W ait cycles are inserted until
and TRDY are asserted together. This signal is an output when the PCI1 131 is the PCI target
until a target responds or a time-out occurs.
is sampled high (deasserted), the transaction is in the final data phase.
indicates that the master is prepared to accept data. Wait cycles are
and TRDY are low (asserted) at the same time. This signal is an output when
120Power supply terminal for PC Card A (5 V or 3.3 V)
38Power supply terminal for PC Card B (5 V or 3.3 V)
148, 172Power supply terminal for PCI interface (5 V or 3.3 V)
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
7
PCI1131
FUNCTION
FUNCTION
FUNCTION
PCI-TO-CARDBUS CONTROLLER UNIT
XCPS011 – DECEMBER 1997
Terminal Functions (Continued)
PC Card power switch
TERMINAL
NAMENO.
CLOCK151O
DATA152OPower switch data. DATA is used by the PCI1 131 to serially communicate socket power control information.
LATCH150O
interrupt
TERMINAL
NAMENO.
IRQ3/INTA
IRQ4/INTB
IRQ7/PCDMAREQ157O
IRQ9/IRQSER
IRQ10/CLKRUN
IRQ12/CLKRUN
IRQ11/PCDMAGNT160I/O
IRQ5
IRQ14
IRQ15/RI_OUT163I/O
I/O
TYPE
154
155
158
159
161
156
162
Power switch clock. Information on the DATA line is sampled at the rising edge of CLOCK. The frequency of
the clock is derived from dividing PCICLK by 36. The maximum frequency of CLOCK is 2 MHz.
Power switch latch. LATCH is asserted by the PCI1131 to indicate to the PC Card power switch that the data
on the DATA line is valid.
I/O
TYPE
Interrupt request 3 and interrupt request 4. IRQ3/INTA–IRQ4/INTB can be connected to either PCI
or ISA interrupts. IRQ3/INTA
. When configured for IRQ3 and IRQ4, IRQ3/INTA–IRQ4/INTB must be connected to the ISA
or INTB
O
IRQ programmable interrupt controller. When IRQ3/INTA
INTB
, IRQ3/INTA–IRQ4/INTB must be connected to interrupts on the PCI bus.
Interrupt request 7. IRQ7/PCDMAREQ is software configurable and is used by the PCI1131 to
request PC/PCI DMA transfers from chipsets that support the PC/PCI DMA scheme. When
IRQ7/PCDMAREQ
appropriate request (REQ
Interrupt request 9/serial IRQ. IRQ9/IRQSER is software configurable and indicates an interrupt
request from a PC Card to the PCI1131. When IRQ9/IRQSER is configured for IRQ9, it must be
connected to the system programmable interrupt controller. IRQSER allows all IRQ signals to be
O
serialized onto one pin. IRQ9/IRQSER is configured via bits 2–1 in the device control register of the
I/O
TI extension registers.
Interrupt request 10 and 12. IRQ10/CLKRUN and IRQ12/CLKRUN are software configurable and
used by the PCI1131 to support the PCI clock run protocol. When configured as CLKRUN
I/O
bit 0 in the system control register offset 80h, this terminal is an open-drain output. T o select between
IRQ10 and IRQ12 as the output, use bit 7 of register 80h.
Interrupt request 11. IRQ11/PCDMAGNT is software configurable and is used by the PCI1131 to
accept a grant for PC/PCI DMA transfers from chipsets that support the PC/PCI DMA scheme. When
IRQ11/PCDMAGNT
appropriate grant (GNT
Interrupt request 5 and 14. These signals are ISA interrupts. These terminals indicate an interrupt
request from one of the PC Cards. The interrupt mode is selected in the device control register of
O
the TI extension registers.
Interrupt request 15. IRQ15/RI_OUT indicates an interrupt request from one of the PC Cards.
RI_OUT
allows the RI input from the 16-bit PC Card to be output to the system. IRQ15/RI_OUT is
configured in the card control register of the TI extension registers.
is configured for PC/PCI DMA request (IRQ7), it must be connected to the
–IRQ4/INTB are software configurable as IRQ3 or INTA and as IRQ4
–IRQ4/INTB are configured for INTA and
) pin on the Intel Mobile Triton PCI I/O accelerator (MPIIX).
is configured for PC/PCI DMA grant (IRQ11), it must be connected to the
) pin on the Intel MPIIX controller.
by setting
speaker control
TERMINAL
NAMENO.
SPKROUT/
SUSPEND
8
149O
I/O
TYPE
Speaker. SPKROUT carries the digital audio signal from the PC Card. SUSPEND places the PCI1131 in
suspend mode. SPKROUT/SUSPEND
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
is configured in the card control register of the TI extension registers.
Loading...
+ 18 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.