IPR-PCIE/8 Altera, IPR-PCIE/8 Datasheet - Page 180

IP CORE Renewal Of IP-PCIE/8

IPR-PCIE/8

Manufacturer Part Number
IPR-PCIE/8
Description
IP CORE Renewal Of IP-PCIE/8
Manufacturer
Altera
Type
MegaCorer
Datasheets

Specifications of IPR-PCIE/8

Software Application
IP CORE, Interface And Protocols, PCI
Supported Families
Arria GX, Cyclone II, HardCopy II, Stratix II
Core Architecture
FPGA
Core Sub-architecture
Arria, Cyclone, Stratix
Rohs Compliant
NA
Function
PCI Express Compiler, x8 Link Width
License
Renewal License
Lead Free Status / RoHS Status
na
Lead Free Status / RoHS Status
na
Root Port BFM
5–30
PCI Express Compiler User Guide
Configuration of Root Port and Endpoint
Before you issue transactions to the endpoint, you must configure the root
port and endpoint configuration space registers. To configure these
registers, call the procedure ebfm_cfg_rp_ep, which is part of
altpcierd_bfm_configure.
1
The ebfm_cfg_rp_ep executes the following steps to initialize the
configuration space:
1.
2.
Sets root port configuration space to ready the root port to send
transactions on the PCI Express link.
Sets the root port and endpoint PCI Express capability device
control registers as follows:
a.
b.
c.
d.
e.
f.
g.
PCI Express Compiler Version 6.1
Configuration procedures and functions are in the VHDL
package file altpcierd_bfm_configure.vhd or in the Verilog
HDL include file altpcierd_bfm_configure.v that uses the
altpcierd_bfm_configure_common.v.
Disables Error Reporting in both the root port and
endpoint. BFM does not have error handling capability.
Enables Relaxed Ordering in both root port and endpoint.
Enables Extended Tags for the endpoint, if the endpoint has
that capability.
Disables Phantom Functions, Aux Power PM, and No Snoop
in both the root port and endpoint.
Sets the Max Payload Size to what the endpoint supports
since the root port supports the maximum payload size.
Sets the root port Max Read Request Size to 4KB since the
example endpoint design supports breaking the read into as
many completions as necessary.
Sets the endpoint Max Read Request Size equal to the Max
Payload Size since the root port does not support breaking
the read request into multiple completions.
Altera Corporation
December 2006

Related parts for IPR-PCIE/8