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

Advertising
background image

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

Protocol Restrictions

.

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.

Advertising