Altera Mentor Verification IP Altera Edition AMBA AXI4-Li Uživatelský manuál Strana 272

  • Stažení
  • Přidat do mých příruček
  • Tisk
  • Strana
    / 413
  • Tabulka s obsahem
  • KNIHY
  • Hodnocené. / 5. Na základě hodnocení zákazníků
Zobrazit stránku 271
Mentor Verification IP AE AXI4-Lite User Guide, V10.3
272
VHDL Slave BFM
wait_on()
April 2014
wait_on()
This blocking procedure waits for an event on the ACLK or ARESETn signals to occur before
proceeding. An optional count argument waits for the number of events equal to count.
Example
wait_on(AXI_RESET_POSEDGE, bfm_index, axi4_tr_if_0(bfm_index));
wait_on(AXI_CLOCK_POSEDGE, 10, bfm_index,
axi4_tr_if_0(bfm_index));
Prototype
procedure wait_on
(
phase : in integer;
count: in integer; --optional
bfm_id : in integer;
path_id : in axi4_path_t; --optional
signal tr_if : inout axi4_vhd_if_struct_t
);
Arguments
phase Wait for:
AXI4_CLOCK_POSEDGE
AXI4_CLOCK_NEGEDGE
AXI4_CLOCK_ANYEDGE
AXI4_CLOCK_0_TO_1
AXI4_CLOCK_1_TO_0
AXI4_RESET_POSEDGE
AXI4_RESET_NEGEDGE
AXI4_RESET_ANYEDGE
AXI4_RESET_0_TO_1
AXI4_RESET_1_TO_0
count (Optional) Wait for a number of events to occur set by
count. (default = 1)
bfm_id BFM identifier. Refer to “Overloaded Procedure
Common Arguments” on page 151 for more details.
path_id (Optional) Parallel process path identifier:
AXI4_PATH_0
AXI4_PATH_1
AXI4_PATH_2
AXI4_PATH_3
AXI4_PATH_4
Refer to “Overloaded Procedure Common
Arguments” on page 151 for more details.
tr_if Transaction signal interface. Refer toOverloaded
Procedure Common Arguments” on page 151 for
more details.
Returns
None
Zobrazit stránku 271
1 2 ... 267 268 269 270 271 272 273 274 275 276 277 ... 412 413

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

Žádné komentáře