beautypg.com

Avalon-mm slave bfm -1 – Altera Avalon Verification IP Suite User Manual

Page 4

background image

set_command_transaction_id() ..................................................................................................5-22
set_command_write_response_request() .................................................................................5-23
set_max_command_queue_size() ..............................................................................................5-23

set_min_command_queue_size() ..............................................................................................5-23

set_response_timeout() ................................................................................................................5-24

signal_all_transactions_complete ...............................................................................................5-24

signal_command_issued ..............................................................................................................5-24

signal_fatal_error ..........................................................................................................................5-25

signal_max_command_queue_size ............................................................................................5-25

signal_min_command_queue_size ............................................................................................5-25

signal_read_response_complete .................................................................................................5-26

signal_response_complete ...........................................................................................................5-26

signal_write_response_complete ................................................................................................5-26

Avalon-MM Slave BFM ......................................................................................6-1

Timing ..........................................................................................................................................................6-2
Block Diagram .............................................................................................................................................6-6
Parameters ....................................................................................................................................................6-7
Avalon-MM Slave BFM API....................................................................................................................6-10

event_command_received() ........................................................................................................6-10
event_response_issued() ..............................................................................................................6-10
event_max_response_queue_size() ............................................................................................6-11
event_min_response_queue_size() ............................................................................................6-11
get_clken() .....................................................................................................................................6-11
get_command_address() .............................................................................................................6-11
get_command_arbiterlock() ........................................................................................................6-12
get_command_burst_count() .....................................................................................................6-12
get_command_burst_cycle() .......................................................................................................6-12
get_command_byte_enable() ......................................................................................................6-13
get_command_data() ...................................................................................................................6-13
get_command_debugaccess() .....................................................................................................6-13
get_command_queue_size() .......................................................................................................6-14
get_command_lock() ...................................................................................................................6-14
get_command_request() ..............................................................................................................6-14
get_command_transaction_id() .................................................................................................6-15
get_command_write_response_request() .................................................................................6-15
get_pending_read_latency_cycle() .............................................................................................6-15

get_pending_write_latency_cycle() ............................................................................................6-16

Altera Corporation

Introduction to Avalon Verification IP SuiteUser Guide

TOC-4