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

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
BFM Procedures and Functions
5–34
PCI Express Compiler User Guide
Syntax
Arguments
Table 5–18. ebfm_barwr Procedure
ebfm_barwr(bar_table, bar_num, pcie_offset, lcladdr, byte_len, tclass)
bar_table
bar_num
pcie_offset
lcladdr
byte_len
tclass
The following procedures and functions are available in the VHDL
package altpcietb_bfm_rdwr.vhd or in the Verilog HDL include file
altpcietb_bfm_rdwr.v. These procedures and functions support issuing
memory and configuration transactions on the PCI Express link.
All VHDL arguments are subtype NATURAL and are input-only unless
specified otherwise. All Verilog HDL arguments are type INTEGER and
are input-only unless specified otherwise.
BFM Read and Write Procedures
This section describes the procedures used to read and write data among
BFM shared memory, endpoint BARs, and specified configuration
registers
ebfm_barwr Procedure
The ebfm_barwr procedure writes a block of data from BFM shared
memory to an offset from the specified endpoint BAR. The length can be
longer than the configured Maximum Payload Size; the procedure
breaks the request up into multiple transactions as needed. This routine
returns as soon as the last transaction has been accepted by the VC
interface module.
Address of the endpoint bar_table structure in BFM shared memory
Number of the BAR used with
Address offset from the BAR base
BFM shared memory address of the data to be written
Length, in bytes, of the data written. Can be 1 to the minimum of the bytes
remaining in the BAR space or BFM shared memory
Traffic class used for the PCI Express transaction
PCI Express Compiler Version 6.1
pcie_offset
to determine PCI Express address
Altera Corporation
December 2006

Related parts for IPR-PCIE/8