PLB PCI Full Bridge (v1.00a)
4
www.xilinx.com
DS508 March 21, 2006
Product Specification
EARL
Y ACCESS
System Reset
When the bridge is reset, both RST_N and PLB_reset must be simultaneously held at
reset
for at least
twenty clock periods of the slowest clock.
Evaluation Version
The PLB PCI Bridge is delivered with a hardware evaluation license. When programmed into a Xilinx
device, the core will function in hardware for about 8 hours at the typical frequency of operation. To use
the PLB PCI Bridge without this timeout limitation, a full license must be purchased.
Functional Description
The PLB PCI Bridge design is shown in
Figure 1
and described in the following sections. As shown,
PLB IPIF PCI Bridge is comprised of three main modules:
• The PLB IPIF (Processor Local Bus Intellectual Property InterFace). It interfaces to the PLB bus.
• The IPIF v3.0 Bridge. It interfaces between the PLB IPIF and the v3.0 core.
• The LogiCORE PCI32 Interface v3.0 core. It interfaces to the PCI bus.
Figure 1:
PLB PCI Full Bridge Block Diagram
Figure Top x-ref 1
PLB B
us
PCI B
us
d
s
50
8
_01_112205
Bridge
Regi
s
ter
s
IPIF2PCI
FIFO
PCI2IPIF
FIFO
S
l
a
ve
S
M
Initi
a
tor
M
as
ter
S
M
T
a
rget
Interr
u
pt
Mod
u
le
S
l
a
ve
Att
a
chment
M
as
ter
Att
a
chment
IPIF2PCI
FIFO
PCI2IPIF
FIFO
PLB IPIF
IPIF/V
3
Brid
g
e
Xilinx
v
3
.0 PCI Core
LogiCore Version 3.0 32-bit PCI Core Requirements
The PLB PCI bridge uses the 32-bit Xilinx LogiCore Version 3 IP core. Before the bridge can perform
transactions on the PCI bus, the v3.0 core must be configured via configuration transactions from either
the PCI-side or if configuration functionality is included in the bridge configuration, from the PLB-side.
Both a design guide and an implementation guide are available for the Xilinx LogiCore v3.0 PCI IP