Ebfm_barwr_imm procedure – Altera Arria V Avalon-ST User Manual

Page 202

Advertising
background image

Location

altpcietb_bfm_rdwr.v

Arguments

bar_table

Address of the Endpoint

bar_table

structure in BFM shared

memory. The

bar_table

structure stores the address assigned

to each BAR so that the driver code does not need to be aware

of the actual assigned addresses only the application specific

offsets from the BAR.

bar_num

Number of the BAR used with

pcie_offset

to determine PCI

Express address.

pcie_offset

Address offset from the BAR base.

lcladdr

BFM shared memory address of the data to be written.

byte_len

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.

tclass

Traffic class used for the PCI Express transaction.

ebfm_barwr_imm Procedure

The

ebfm_barwr_imm

procedure writes up to four bytes of data to an offset from the specified Endpoint

BAR.

Location

altpcietb_bfm_driver_rp.v

Syntax

ebfm_barwr_imm(bar_table, bar_num, pcie_offset, imm_data, byte_len, tclass)

16-32

ebfm_barwr_imm Procedure

2014.12.15

Altera Corporation

Testbench and Design Example

Send Feedback

Advertising
This manual is related to the following products: