Preface, About this user guide, Amba axi protocol specification – Altera Mentor Verification IP Altera Edition AMBA AXI3/4TM User Manual

Page 19: Protocol restrictions, Bfm dependencies between handshake signals

Advertising
background image

Mentor VIP AE AXI3/4 User Guide, V10.2b

1

September 2013

Preface

About This User Guide

This Mentor

®

Verification IP (VIP) Altera

®

Edition (AE) User Guide describes the AXI3/AXI4

application interface (API) of the Mentor VIP AE and how it conforms to the AMBA

®

AXI and

ACE Protocol Specification, AXI3

TM

, AXI4T

TM

, and AXI-Lite

TM

, ACE, and ACE-Lite

TM

(ARM IHI 0022D).

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 and ACE Protocol Specification, AXI3

TM

,

AXI4T

TM

, and AXI-Lite

TM

, ACE and ACE-Lite

TM

(ARM IHI 0022D). For restrictions to this

protocol, refer to the section

Protocol Restrictions

.

This user guide refers to the AMBA

®

AXI and ACE Protocol Specification, AXI3

TM

, AXI4

TM

,

and AXI-Lite

TM

, ACE and ACE-Lite

TM

as the AXI protocol specification.

Protocol Restrictions

The Mentor VIP AE supports all but the following features of this AXI 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 AXI3 protocol specification write transaction handshake dependencies
diagram, Figure A3-6 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