Altera Avalon Verification IP Suite Bedienungsanleitung Seite 130

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 178
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 129
2–4 Chapter 2: Tri-State Conduit BFM
Application Program Interface
Avalon Verification IP Suite User Guide May 2011 Altera Corporation
pop_transaction()
push_transaction()
set_max_transaction_queue_size()
set_min_transaction_queue_size()
set_num_of_transactions()
Prototype:
void pop_transaction()
.
Arguments: None.
Returns:
void.
Description: Returns the input transaction queued inside the BFM. A fatal error triggers if you remove
a transaction from an empty queue.
Prototype:
void push_transaction()
.
Arguments: None.
Returns:
void.
Description: Registers an output transaction into the BFM. All registered output transactions are put
into transaction queue. A fatal error triggers if you insert a transaction while the BFM is
reset.
Prototype:
void set_max_transaction_queue_size(int size).
Arguments:
int size
.
Returns:
void.
Description: Sets the maximum size of the queued transactions. The BFM triggers an event when the
queued transactions goes above the maximum size.
Prototype:
int set_min_transaction_queue_size()
.
Arguments: None.
Returns:
void.
Description: Sets the minimum size of the queued transactions. The BFM triggers an event when the
queued transactions falls below the minimum size.
Prototype:
int set_num_of_transactions()
.
Arguments:
int multiple_transaction_num
.
Returns:
void.
Description: Sets the number of transactions to the DUT.
Seitenansicht 129
1 2 ... 125 126 127 128 129 130 131 132 133 134 135 ... 177 178

Kommentare zu diesen Handbüchern

Keine Kommentare