
3–12 User Guide Version 11.1 Altera Corporation
PCI Compiler October 2011
PCI Bus Signals
ad[63..0]
Tri- Sta te –
Address/data bus. The
ad[63..0] bus is a time-multiplexed
address/data bus; each bus transaction consists of an address
phase followed by one or more data phases. The data phases
occur when
irdyn and trdyn are both asserted. In the case
of a 32-bit data phase, only the
ad[31..0] bus holds valid
data. For
pci_mt32 and pci_t32, only ad[31..0] is
implemented.
cben[7..0]
Tri- Sta te –
Command/byte enable. The
cben[7..0] bus is a time-
multiplexed command/byte enable bus. During the address
phase, this bus indicates the command. During the data phase,
this bus indicates byte enables. For
pci_mt32 and pci_t32,
only
cben[3..0] is implemented.
par
Tri- Sta te –
Parity. The
par signal is even parity across the 32 least
significant address/data bits and four least significant
command/byte enable bits, i.e., the number of 1s on
ad[31..0], cben[3..0], and par equal an even number.
The
par signal is valid one clock cycle after each address
phase. For data phases,
par is valid one clock cycle after either
irdyn asserted on a write transaction or trdyn is asserted on
a read transaction. Once
par is valid, it remains valid until one
clock cycle after the current data phase.
par64
Tri- Sta te –
Parity 64. The
par64 signal is even parity across the 32 most
significant address/data bits and the four most significant
command/byte enable bits, i.e., the number of 1s on
ad[63..32], cben[7..4], and par64 equal an even
number. The
par64 signal is valid one clock cycle after the
address phase where
req64n is asserted. For data phases,
par64 is valid one clock cycle after either irdyn is asserted
on a write transaction or
trdyn is asserted on a read
transaction. This signal is not implemented in the
pci_mt32
and
pci_t32 functions.
idsel
Input High
Initialization device select. The
idsel input is a chip select for
configuration transactions.
framen (1)
STS Low
Frame. The framen signal is an output from the current bus
master that indicates the beginning and duration of a bus
operation. When
framen is initially asserted, the address and
command signals are present on the
ad[63..0] and
cben[7..0] buses (ad[31..0] and cben[3..0] only for
32-bit functions). The
framen signal remains asserted during
the data operation and is deasserted to identify the end of a
transaction.
Table 3–2. PCI Interface Signals (Part 2 of 4)
Name Type Polarity Description
Commenti su questo manuale