3.2 I/O Characteristics
The PCI6x21/PCI6x11 controller meets the ac specifications of thePC Card Standard (release 8.1) and the PCI Local
Bus Specification. Figure 3−2 shows a 3-state bidirectional buffer. Section 10.2, Recommended Operating
Conditions, provides the electrical characteristics of the inputs and outputs.
V
CCP
Tied for Open Drain
OE
Pad
Figure 3−2. 3-State Bidirectional Buffer
3.3 Clamping Voltages
The clamping voltages are set to match whatever external environment the PCI6x21/PCI6x11 controller is interfaced
with: 3.3 V or 5 V. The I/O sites can be pulled through a clamping diode to a voltage rail that protects the core from
external signals. The core power supply is 1.5 V and is independent of the clamping voltages. For example, PCI
signaling can be either 3.3 V or 5 V, and the PCI6x21/PCI6x11 controller must reliably accommodate both voltage
levels. This is accomplished by using a 3.3-V I/O buffer that is 5-V tolerant, with the applicable clamping voltage
applied. If a system designer desires a 5-V PCI bus, then V
can be connected to a 5-V power supply.
CCP
3.4 Peripheral Component Interconnect (PCI) Interface
The PCI6x21/PCI6x11 controller is fully compliant with the PCI Local Bus Specification. The PCI6x21/PCI6x11
controller provides all required signals for PCI master or slave operation, and may operate in either a 5-V or 3.3-V
signaling environment by connecting the V
PCI signals, the PCI6x21/PCI6x11 controller provides the optional interrupt signals INTA, INTB, INTC, and INTD.
terminals to the desired voltage level. In addition to the mandatory
CCP
3.4.1 Device Resets
During the power-up sequence, GRST and PRST must be asserted. GRST can only be deasserted 100 µs after PCLK
is stable, and 2 ms after V
is stable. PRST can be deasserted at the same time as GRST or any time thereafter.
CC
2
3.4.2 Serial EEPROM I C Bus
The PCI6x21/PCI6x11 controller offers many choices for modes of operation, and these choices are selected by
programming several configuration registers. For system board applications, these registers are normally
programmed through the BIOS routine. For add-in card and docking-station/port-replicator applications, the
2
PCI6x21/PCI6x11 controller provides a two-wire inter-integrated circuit (IIC or I C) serial bus for use with an external
serial EEPROM.
The PCI6x21/PCI6x11 controller is always the bus master, and the EEPROM is always the slave. Either device can
drive the bus low, but neither device drives the bus high. The high level is achieved through the use of pullup resistors
on the SCL and SDA signal lines. The PCI6x21/PCI6x11 controller is always the source of the clock signal, SCL.
System designers who wish to load register values with a serial EEPROM must use pullup resistors on the SCL and
SDA terminals. If the PCI6x21/PCI6x11 controller detects a logic-high level on the SCL terminal at the end of GRST,
2
then it initiates incremental reads from the external EEPROM. Any size serial EEPROM up to the I C limit of 16 Kbits
can be used, but only the first 96 bytes (from offset 00h to offset 5Fh) are required to configure the PCI6x21/PCI6x11
controller. Figure 3−3 shows a serial EEPROM application.
2
In addition to loading configuration data from an EEPROM, the PCI6x21/PCI6x11 I C bus can be used to read and
2
2
write from other I C serial devices. A system designer can control the I C bus, using the PCI6x21/PCI6x11 controller
3−2