Pop_result(), Push_instruction(), Retrieve_result() – Altera Avalon Verification IP Suite User Manual

Page 183

Advertising
background image

pop_result()

void pop_result()

Prototype:

Verilog HDL: None

VHDL:

bfm_id

,

req_if(bfm_id)

Arguments:

void

.

Returns:

Removes the result instruction from the queue before querying the contents.

Description:

Verilog HDL, VHDL

Language support:

push_instruction()

void push_instruction()

Prototype:

Verilog HDL: None

VHDL:

bfm_id

,

req_if(bfm_id)

Arguments:

void

Returns:

Inserts a new instruction into the queue.

Description:

Verilog HDL, VHDL

Language support:

retrieve_result()

void retrive_result

()

Prototype:

VHDL:

output ci_data_t value.

Verilog HDL:

output ci_data_t value.

Arguments:

output

bfmci_data_t_id

delay.

output

bfmci_data_t_id

delay.

bfm_id

req_if(bfm_id)

void

Returns:

A simplified API to remove and retrieve results.

Description:

Verilog HDL, VHDL

Language support:

Nios II Custom Instruction Master BFM

Altera Corporation

Send Feedback

pop_result()

14-8

Advertising