Get_version(), Insert_result(), Retrieve_instruction() – Altera Avalon Verification IP Suite User Manual
Page 152: Set_clock_enable_timeout()

Chapter 2: Nios II Custom Instruction Slave BFM
2–5
Application Program Interface
May 2011
Altera Corporation
Avalon Verification IP Suite User Guide
get_version()
insert_result()
retrieve_instruction()
set_clock_enable_timeout()
Prototype:
string get_version()
.
Arguments:
None.
Returns:
String.
Description:
Returns BFM version as a string of three integers separated by periods. For example,
version 10.1 sp1 is encoded as "10.1.1".
Prototype:
void insert_result()
.
Arguments:
ci_data_t value.
ci_data_t delay.
int err_inj.
Returns:
void
.
Description:
A simplified API to set results.
Prototype:
void retrieve_instruction
.
Arguments:
output ci_data_t dataa.
output ci_data_t datab.
output ci_n_t n.
output ci_addr_t a.
output ci_addr_t b.
output ci_addr_t c.
output logic readra.
output logic readrb.
output logic writerc.
output ci_data_t idle.
Returns:
void
.
Description:
A simplified API to retrieve instruction.
Prototype:
void set_clock_enable_timeout()
.
Arguments:
int timeout.
Returns:
void
.
Description:
Sets the timeout value for the clock enable. Set the value to
0
to disable timeout.