Altera Avalon Verification IP Suite Uživatelský manuál Strana 56

  • Stažení
  • Přidat do mých příruček
  • Tisk
  • Strana
    / 178
  • Tabulka s obsahem
  • KNIHY
  • Hodnocené. / 5. Na základě hodnocení zákazníků
Zobrazit stránku 55
Chapter 3: Avalon-MM Slave BFM 3–13
Application Program Interface
May 2011 Altera Corporation Avalon Verification IP Suite User Guide
get_pending_write_latency_cycle()
get_response_queue_size()
get_slave_bfm_status
get_version()
init()
Prototype:
int get_pending_write_latency_cycle()
.
Arguments: None.
Returns:
int.
Description: Queries the write command queue to determine the number of cycles needed for the
Slave BFM to complete the current write response.
Prototype:
int get_response_queue_size()
.
Arguments: None.
Returns:
int
.
Description: Queries the response queue to determine number of response descriptors pending.
Prototype:
bit get_slave_bfm_status
.
Arguments: None.
Returns:
bit.
Description: Queries the Slave BFM component to determine when the read transaction in the Slave
BFM has reached the maximum read transactions. A return value of 1 means that the
Slave BFM can no longer accept a new read command.
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:
init()
.
Arguments: None.
Returns:
void
.
Description: Initializes the Avalon-MM slave interface.
Zobrazit stránku 55
1 2 ... 51 52 53 54 55 56 57 58 59 60 61 ... 177 178

Komentáře k této Příručce

Žádné komentáře