Preface, About this user guide, Amba axi protocol specification – Altera Mentor Verification IP Altera Edition AMBA AXI4-Lite User Manual
Page 17: Protocol restrictions, Bfm dependencies between handshake signals

Mentor Verification IP AE AXI4-Lite User Guide, V10.3
17
April 2014
Preface
About This User Guide
This user guide describes the AXI4-Lite application interface (API) of the Mentor
®
Verification IP (VIP) Altera
®
Edition (AE) and how it conforms to the AMBA
®
AXI
TM
and
ACE
TM
Protocol Specification, AXI3
TM
, AXI4
TM
, and AXI4-Lite
TM
, ACE, and ACE-Lite
TM
Issue E (ARM IHI 0022E).
Note
This release supports only the AMBA AXI3, AXI4, AXI4-Lite, and AXI4-Stream
TM
protocols. The AMBA ACE protocol is not supported in this release.
AMBA AXI Protocol Specification
The Mentor VIP AE conforms to the AMBA
®
AXI
TM
and ACE
TM
Protocol Specification,
AXI3
TM
, AXI4
TM
, and AXI4-Lite
TM
, ACE and ACE-Lite
TM
Issue E (ARM IHI 0022E). For
restrictions to this protocol, refer to the section
.
This user guide refers to this specification as the “AXI Protocol Specification.”
Protocol Restrictions
The Mentor VIP AE supports all but the following features of this AXI Protocol Specification,
which gives you a simplified API to create desired protocol stimulus.
BFM Dependencies Between Handshake Signals
Starting a write data phase before its write address phase in a transaction is not supported.
However, starting a write data phase simultaneously with its write address phase is supported.
The above statement disallowing a write data phase to start before its write address phase in a
transaction modifies the AXI4-Lite Protocol Specification slave write response handshake
dependencies diagram, Figure A3-7 in Section A3.3.1, by effectively adding double-headed
arrows between AWVALID to WVALID and AWREADY to WVALID, with the provision
that they can be simultaneous.