Altera Mentor Verification IP Altera Edition AMBA AXI3/4T Uživatelský manuál Strana 506

  • Stažení
  • Přidat do mých příruček
  • Tisk
  • Strana
    / 783
  • Tabulka s obsahem
  • KNIHY
  • Hodnocené. / 5. Na základě hodnocení zákazníků
Zobrazit stránku 505
Mentor VIP AE AXI3/4 User Guide, V10.2b
486
VHDL AXI3 and AXI4 Monitor BFMs
Monitor BFM Protocol Support
September 2013
Monitor BFM Protocol Support
The AXI3 monitor BFM supports the AMBA AXI3 protocol with restrictions detailed in
“Protocol Restrictions” on page 1. In addition to the standard protocol, it supports user sideband
signals AWUSER and ARUSER.
The AXI4 monitor BFM supports the AMBA AXI4 protocol with restrictions detailed in
“Protocol Restrictions” on page 1.
Monitor Timing and Events
For detailed timing diagrams of the protocol bus activity and details of the following monitor
BFM API timing and events, refer to the relevant AMBA AXI Protocol Specification chapter,
The AMBA AXI Protocol specification does not define any timescale or clock period with
signal events sampled and driven at rising ACLK edges. Therefore, the monitor BFM does not
contain any timescale, timeunit, or timeprecision declarations with the signal setup and hold
times specified in units of simulator time-steps.
Monitor BFM Configuration
The monitor BFM supports the full range of signals defined for the AMBA AXI protocol
specification. The BFM has parameters you can use to configure the widths of the address, ID
and data signals; and transaction fields to configure timeout factors, slave exclusive support,
and setup and hold times, etc.
The address, ID and data signal widths can be changed from their default settings by assigning
them with new values, usually performed in the top-level module of the testbench. These new
values are then passed into the monitor BFM via a parameter port list of the monitor BFM
component.
The following table lists the parameter names for the address, ID and data, and their default
values..
Table 10-1. Signal Parameters
Signal Width Parameter Description
**_ADDRESS_WIDTH Address signal width in bits. This applies to the ARADDR and
AWADDR signals. Refer to the AMBA AXI Protocol
specification for more details. Default: 32.
**_RDATA_WIDTH Read data signal width in bits. This applies to the RDATA
signals. Refer to the AMBA AXI Protocol specification for more
details. Default: 64.
**_WDATA_WIDTH Write data signal width in bits. This applies to the WDATA
signals. Refer to the AMBA AXI Protocol specification for more
details. Default: 64.
Zobrazit stránku 505
1 2 ... 501 502 503 504 505 506 507 508 509 510 511 ... 782 783

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

Žádné komentáře