Datasheet

25
Table 25. PCI Interface Control Terminals
TERMINAL
I/O
DESCRIPTION
NAME NO.
I/O
DESCRIPTION
PCI_CLKRUN 12 I/O
Clock run. This terminal provides clock control through the CLKRUN protocol. This terminal is implemented as
open-drain and must be pulled low through a 10-k nominal resistor for designs where CLKRUN
is not
implemented. For mobile applications where CLKRUN
is implemented, the pullup resistor is typically provided
by the system central resource.
PCI_C/BE0
PCI_C/BE1
PCI_C/BE2
PCI_C/BE3
73
60
47
34
I/O
PCI bus commands and byte enables. The command and byte enable signals are multiplexed on the same PCI
terminals. During the address phase of a bus cycle, PCI_C/BE3
PCI_C/BE0 define the bus command. During
the data phase, this 4-bit bus is used as byte enables.
PCI_DEVSEL 53 I/O
PCI device select. The TSB43AB22A device asserts this signal to claim a PCI cycle as the target device. As
a PCI initiator, the TSB43AB22A device monitors this signal until a target responds. If no target responds before
time-out occurs, the TSB43AB22A device terminates the cycle with an initiator abort.
PCI_FRAME 49 I/O
PCI cycle frame. This signal is driven by the initiator of a PCI bus cycle. PCI_FRAME is asserted to indicate
that a bus transaction is beginning, and data transfers continue while this signal is asserted. When PCI_FRAME
is deasserted, the PCI bus transaction is in the final data phase.
PCI_GNT 18 I
PCI bus grant. This signal is driven by the PCI bus arbiter to grant the TSB43AB22A device access to the PCI
bus after the current data transaction has completed. This signal may or may not follow a PCI bus request,
depending upon the PCI bus parking algorithm.
PCI_IDSEL 36 I
Initialization device select. PCI_IDSEL selects the TSB43AB22A device during configuration space accesses.
PCI_IDSEL can be connected to 1 of the upper 21 PCI address lines on the PCI bus.
PCI_IRDY 50 I/O
PCI initiator ready. PCI_IRDY indicates the ability of the PCI bus initiator to complete the current data phase
of the transaction. A data phase is completed upon a rising edge of PCI_CLK where both PCI_IRDY
and
PCI_TRDY
are asserted.
PCI_PAR 58 I/O
PCI parity. In all PCI bus read and write cycles, the TSB43AB22A device calculates even parity across the
PCI_AD and PCI_C/BE
buses. As an initiator during PCI cycles, the TSB43AB22A device outputs this parity
indicator with a one-PCI_CLK delay. As a target during PCI cycles, the calculated parity is compared to the
initiator parity indicator; a miscompare can result in a parity error assertion (PCI_PERR).
PCI_PERR 56 I/O
PCI parity error indicator. This signal is driven by a PCI device to indicate that calculated parity does not match
PCI_PAR when bit 6 (PERR_ENB) is set to 1 in the command register at offset 04h in the PCI configuration
space (see Section 3.4, Command Register).
PCI_PME/
CSTSCHG
21 O
Power management event or card status change. This terminal indicates wake events to the host. When
implemented in a CardBus application and CARDBUS
is tied low, the output is the active high CSTSCHG
indication. This terminal is implemented as an open-drain output.
PCI_REQ 19 O
PCI bus request. Asserted by the TSB43AB22A device to request access to the bus as an initiator. The host
arbiter asserts PCI_GNT
when the TSB43AB22A device has been granted access to the bus.
PCI_SERR 57 O
PCI system error. When bit 8 (SERR_ENB) in the command register at offset 04h in the PCI configuration space
(see Section 3.4, Command Register) is set to 1, the output is pulsed, indicating an address parity error has
occurred. The TSB43AB22A device need not be the target of the PCI cycle to assert this signal. This terminal
is implemented as open-drain.
PCI_STOP 54 I/O
PCI cycle stop signal. This signal is driven by a PCI target to request the initiator to stop the current PCI bus
transaction. This signal is used for target disconnects, and is commonly asserted by target devices which do
not support burst data transfers.
PCI_TRDY 52 I/O
PCI target ready. PCI_TRDY indicates the ability of the PCI bus target to complete the current data phase of
the transaction. A data phase is completed upon a rising edge of PCI_CLK where both PCI_IRDY
and
PCI_TRDY
are asserted.