|
Part Number |
PCI1031 |
|
Manufacturer |
Texas Instruments |
|
Semiconductor DataSheet |
|
DataSheet View |
|
www.DataSheet4U.com
PCI1031 PCI-TO-PC CARD16 CONTROLLER UNIT
SCPS008B – FEBRUARY 1996 – REVISED DECEMBER 1997
D D D D D D D D D D
3.3-V Core Logic With Universal PCI Interface Compatible and 3.3-V or 5-V PCI Signaling Environments Supports PCI Local Bus Specification 2.1 Mix-and-Match 5-V/3.3-V PC Card16 Cards Supports Two PC Card ™ Slots With Hot Insertion and Removal 1995 PC Card Standard Compliant Low-Power Advanced Submicron CMOS Technology Uses Serial Interface to Texas Instruments (TI™) TPS2206 Dual Power Switch System Interrupts Can Be Programmed as PCI-Style or ISA IRQ-Style Interrupts ISA IRQ Interrupts Can Be Serialized Onto a Single IRQSER Pin Independent Read and Write Buffers for Each Direction
D D D D D D D D D D
Multifunction PCI Device With Separate Configuration Spaces for Each Socket Five PCI Memory Windows and Two I/O Windows Available to Each PC Card16 Socket Exchangeable Card Architecture (ExCA)-Compatible Registers Are Mapped in Memory and I/O Space TI Extension Registers Are Mapped in the PCI Configuration Space Intel ™ 82365SL-DF Register Compatible Supports 16-Bit Distributed Direct Memory Access (DMA) on Both PC Card Sockets Supports PC/PCI DMA on Both PC Card Sockets Supports Zoom Video Mode Supports Ring Indicate Packaged in a 208-Pin Thin Plastic Quad Flatpack
Table of Contents Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 System Block Diagram – 16-Bit PC Card Interface . . . . . . . . . . 3 Terminal Assignments – PCI-to-PC Card (16 Bit) . . . . . . . . . . . . 4 Signal Names/Pin Number Sort Tables . . . . . . . . . . . . . . . . . . . . 5 Terminal Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 PC Card DMA and Distributed DMA . . . . . . . . . . . . . . . . . . . . . . 28 Ring Indicate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Zoom Video . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 Power Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 PCI Configuration Header Registers . . . . . . . . . . . . . . . . . . . . . 35 ExCA Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 CardBus Socket Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 DMA Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83 Absolute Maximum Ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Recommended Operating Conditions . . . . . . . . . . . . . . . . . . . . . . . Recommended Operating Conditions for PCI Interface . . . . . . . . Recommended Operating Conditions for PC Cards A and B . . . . Electrical Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . PCI Clock/Reset Timing Requirements . . . . . . . . . . . . . . . . . . . . . . PCI Timing Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Parameter Measurement Information . . . . . . . . . . . . . . . . . . . . . . . . PCI Bus Parameter Measurement Information . . . . . . . . . . . . . . . . PC Card Cycle Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Timing Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Switching Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . PC Card Parameter Measurement Information . . . . . . . . . . . . . . . . Mechanical Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 89 89 90 91 92 92 93 94 95 96 97 97 99
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 Corp. 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.
Copyright © 1997, Texas Instruments Incorporated
POST OFFICE BOX 655303
• DALLAS, TEXAS 75265
1
PCI1031 PCI-TO-PC CARD16 CONTROLLER UNIT
SCPS008B – FEBRUARY 1996 – REVISED DECEMBER 1997
description
The TI PCI1031 is a high-performance PCI-to-PC Card16 controller that supports two independent PC Card sockets compliant with the1995 PC Card standard. The PCI1031 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 is capable of full 16-bit data transfers at 33 MHz. The PCI1031 supports any combination of 16-bit and PC Cards in its two sockets, powered at 3.3 V or 5 V, as required. The PCI1031 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. All card signals are internally buffered to allow hot insertion and removal without external buffering. The PCI1031 is register compatible with the Intel 82365SL-DF PC Card interface controller. The PCI1031 internal datapath logic allows the host to access 8- and 16-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. Low-power modes allow the host power-management system to further reduce power consumption. All unused PCI1031 pins should be pulled high by a 43-kΩ resistor.
2
POST OFFICE BOX 655303
• DALLAS, TEXAS 75265
PCI1031 PCI-TO-PC CARD16 CONTROLLER UNIT
SCPS008B – FEBRUARY 1996 – REVISED DECEMBER 1997
system block diagram – 16-bit PC Card interface
A simplified system block diagram using the PCI1031 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 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 PCI1031 that include:
D D D
Multifunction IRQ terminals SUSPEND, RI_OUT (power management control signals) SPKROUT.
PCI Bus
INTA INTB Interrupt Controller
TPS22xx Power Switch
3
PCI1031
IRQSER
PCI950 IRQSER Deserializer
IRQ2–15
3 PC Card Socket A
68
68 23 PCI930 ZV Switch
Zoom Video 19
VGA Controller
PC Card Socket B External ZV Port
23
Zoom Video 4
Audio Sub-System
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 video signals too the VGA controller.
POST OFFICE BOX 655303
• DALLAS, TEXAS 75265
3
PCI1031 PCI-TO-PC CARD16 CONTROLLER UNIT
SCPS008B – FEBRUARY 1996 – REVISED DECEMBER 1997
terminal assignments – PCI-to-PC Card (16 bit)
IRQ5 IRQ4/INTB IRQ3/INTA GND DATA CLOCK LATCH SPKROUT/SUSPEND VCCP A_D10 A_D2 A_D9 A_D1 VCC A_D8 A_D0 A_CD2 A_WP(IOIS16) A_BVD1(STSCHG/RI) A_BVD2(SPKR) A_WAIT A_READY(IREQ) A_VS1 A_A0 A_A1 A_A2 A_REG GND A_A3 A_INPACK A_A4 A_A5 A_RESET A_A6 A_VS2 A_A25 VCCA A_A7 A_A24 A_A12 A_A23 A_A15 A_A22 VCC A_A16 A_A21 A_WE A_A20 A_A14 A_A19 A_A13 A_A18 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105
PDV PACKAGE (TOP VIEW)
IRQ7/PCDMAREQ IRQ9/IRQSER IRQ10/CLKRUN IRQ11/PCDMAGNT IRQ12 IRQ14 IRQ15/RI_OUT V CC PCLK RSTIN GND GNT REQ AD31 AD30 VCCP AD29 AD28 VCC AD27 AD26 AD25 AD24 C/BE3 GND IDSEL AD23 AD22 AD21 AD20 VCC AD19 AD18 AD17 AD16 C/BE2 FRAME GND IRDY TRDY DEVSEL STOP PERR SERR VCC PAR C/BE1 AD15 AD14 AD13 GND AD12
157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208
Card A
PCI
PCI1031 Core
Card B
4
AD11 AD10 AD9 AD8 C/BE0 AD7 V CC AD6 AD5 AD4 AD3 AD2 GND AD1 AD0 B_CD1 B_D3 B_D11 B_D4 B_D12 B_D5 GND B_D13 B_D6 B_D14 B_D7 B_D15 B_CE1 B_A10 B_CE2 VCC B_OE B_IORD B_A11 B_IOWR B_A9 B_A17 VCCB B_A8 B_A18 B_A13 B_A19 B_A14 GND B_A20 B_WE B_A21 B_A16 B_A22 B_A15 B_A23 B_A12
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53
A_A8 A_A17 A_A9 A_IOWR A_A11 A_IORD A_OE A_CE2 GND A_A10 A_CE1 A_D15 A_D7 A_D14 A_D6 A_D13 A_D5 A_D12 V CC A_D4 A_D11 A_D3 A_CD1 B_D10 B_D2 B_D9 B_D1 B_D8 B_D0 GND B_CD2 B_WP(IOIS16) B_BVD1(STSCHG/RI) B_BVD2(SPKR) B_WAIT B_READY(IREQ) B_VS1 B_A0 B_A1 B_A2 V CC B_REG B_A3 B_INPACK B_A4 B_A5 B_RESET B_A6 B_VS2 B_A25 B_A7 B_A24
POST OFFICE BOX 655303
• DALLAS, TEXAS 75265
PCI1031 PCI-TO-PC CARD16 CONTROLLER UNIT
SCPS008B – FEBRUARY 1996 – REVISED DECEMB |