Download Processor IP Reference Guide

Transcript
0
OPB PCI Arbiter
View this data sheet
0
0
Product Overview
Introduction
LogiCORE™ Facts
The OPB PCI Arbiter provides arbitration among several
PCI Master devices. Parametric selection determines the
number of masters competing for PCI bus control. Both
fixed and rotating arbitration schemes may be selected by
programing a control register. Bus parking occurs in the
case that no master requests PCI control. The particular
master designated for parking is selected either with a programed register or by parametric selection. Register programming is accomplished through a slave interface to the
OPB using the OPB_IPIF.
An alternate use mode provides a PCI arbiter without an
OPB interface. Achieved through appropriate parameter
settings, this mode completely removes the program registers and the OPB_IPIF leaving open the outputs to the OPB
and connecting inputs from the OPB to logic zero. Without
an OPB interface the PCI arbiter operates with rotating arbitration and the park master is set directly by parameter
selection.
Core Specifics
Supported Device Family
Virtex-II Pro™, Virtex-II™,
Virtex™, Virtex-E, Virtex-4™,
QPro™-R Virtex-II, QPro
Virtex-II, Spartan-II™,
Spartan-IIE™, and Spartan-3™
Version
opb_pci_arbiter
Resources Used
Min
Max
4+2*
C_NUM_PCI_M
STRS
114 + 2 *
C_NUM_PCI_
MSTRS
LUTs
23
205
FFs
19
132
Block RAMs
0
0
I/O
Features
•
v1.00a
Provided with Core
Variable number of PCI masters set by parameter
Documentation
View this data sheet
•
Fixed arbitration
Design File Formats
VHDL
•
Rotating arbitration
Constraints File
N/A
•
Control bit selection of arbitration scheme
•
Bus parking
Verification
N/A
•
Park master program register
Instantiation Template
N/A
•
Alternative park master set by parameter
N/A
•
Control bit selection of park master
Reference Designs &
application notes
•
Removable processor interface, OPB_IPIF
Additional Items
None
•
Removable pipeline registers for PCI requests
•
Removable pipeline registers for PCI grants
•
OPB interface for register reads and writes
Design Tool Requirements
Xilinx Implementation
Tools
ISE 6.1.01i or later
Verification
N/A
Simulation
ModelSim SE/EE 5.6e or later
Synthesis
XST
Support
Provided by Xilinx, Inc.
© 2004 Xilinx, Inc. All rights reserved. All Xilinx trademarks, registered trademarks, patents, and further disclaimers are as listed at http://www.xilinx.com/legal.htm. All other
trademarks and registered trademarks are the property of their respective owners. All specifications are subject to change without notice.
NOTICE OF DISCLAIMER: Xilinx is providing this design, code, or information "as is." By providing the design, code, or information as one possible implementation of this feature, application, or standard, Xilinx makes no representation that this implementation is free from any claims of infringement. You are responsible for obtaining any rights you
may require for your implementation. Xilinx expressly disclaims any warranty whatsoever with respect to the adequacy of the implementation, including but not limited to any warranties or representations that this implementation is free from claims of infringement and any implied warranties of merchantability or fitness for a particular purpose.
Product Overview
www.xilinx.com
1-800-255-7778
30