Altera Mentor Verification IP Altera Edition AMBA AXI3/4T manuels

Manuels d'utilisation et guides de l'utilisateur pour Instruments de mesure Altera Mentor Verification IP Altera Edition AMBA AXI3/4T.
Nous fournissons des manuels en pdf 1 Altera Mentor Verification IP Altera Edition AMBA AXI3/4T à télécharger gratuitement par type de document : Manuel d'utilisateur


Table des matières

Verification IP Altera

1

Edition

1

AMBA AXI3/4

1

User Guide

1

Table of Contents

10

List of Examples

13

List of Figures

16

List of Tables

17

About This User Guide

19

Protocol Restrictions

19

Supported Simulators

20

Simulator GCC Requirements

21

Chapter 1

23

Mentor VIP Altera Edition

23

What Is a Transaction?

24

An AXI Transaction

24

Chapter 2

31

SystemVerilog API Overview

31

Transaction Record

33

Table 2-1. Transaction Fields

35

AXI3 BFM Delay Mode

48

Chapter 3

51

SystemVerilog Master API

57

Chapter 4

87

SystemVerilog Slave API

93

Operational

100

Transaction

100

AXI3 Example

101

AXI4 Example

101

September 2013

107

AXI3 BFM

109

Helper Functions

118

Chapter 5

121

Monitor BFM Protocol Support

122

Monitor Timing and Events

122

Monitor BFM Configuration

122

Timing Variables

124

Slave Attributes

125

Error Detection

125

Monitor Assertions

126

SystemVerilog Monitor API

127

Prototype

128

Arguments

128

Arguments config_name

130

(AXI4) Configuration name:

130

Chapter 6

155

SystemVerilog Tutorials

155

AXI3 BFM Master Test Program

156

AXI4 BFM Master Test Program

161

Verifying a Slave DUT

162

Verifying a Master DUT

173

Example 6-30. process_write

184

Example 6-31. handle_write

185

AXI4 BFM Slave Test Program

186

Internal Memory

187

Example 6-44. handle_read

197

Example 6-45. process_write

198

Chapter 7

203

VHDL API Overview

203

Test Program VHDL

204

VHDL to SV Wrapper

204

Configuration

205

Creating Transactions

206

AXI4 Transaction Definition

207

Table 7-1. Transaction Fields

209

Transaction Field Description

209

Protocol Transaction Fields

209

Executing Transactions

212

Waiting Events

213

Access Transaction Record

214

Operation Mode

216

Channel Handshake Delay

217

AXI4 BFM Handshake Delay

218

Data Beat Done

220

Transaction Done

220

Chapter 8

221

Master BFM Protocol Support

222

Master Timing and Events

222

Master BFM Configuration

222

Master Assertions

225

AXI4 Assertion Configuration

226

VHDL Master API

227

Protocol

233

Arguments cache

255

AXI4 BFM

297

Chapter 9

365

VHDL AXI3 and AXI4 Slave BFMs

365

Slave BFM Configuration

366

Slave Assertions

369

AXI3 Assertion Configuration

370

VHDL Slave API

371

Returns transaction_id

378

Chapter 10

505

VHDL Monitor API

511

Chapter 11

627

VHDL Tutorials

627

Example 11-29. handle read

656

Example 11-38. process_write

668

Chapter 12

673

Running the Qsys Tool

676

Running Simulation

679

Example Script Processing

682

Appendix A

685

Assertions

685

AXI4 Assertions

698

Appendix B

715

Programs

715

Appendix C

751

End-User License Agreement

779





Plus de produits et de manuels pour Instruments de mesure Altera

Modèles Type de document
Partial Reconfiguration IP Core Manuel d'utilisateur   Altera Partial Reconfiguration IP Core User Manual, 27 pages
PCI Development Kit, Cyclone II Edition Getting St Manuel d'utilisateur   Altera PCI Development Kit, Cyclone II Edition Getting Started User Manual, 40 pages
PCI Express Development Kit, Stratix II GX Edition Manuel d'utilisateur   Altera PCI Express Development Kit, Stratix II GX Edition Getting Started User Manual, 36 pages
POS-PHY Level 2 and 3 Compiler Manuel d'utilisateur   Altera POS-PHY Level 2 and 3 Compiler User Manual, 62 pages
Power Delivery Network Manuel d'utilisateur   Altera Power Delivery Network User Manual, 26 pages
POS-PHY Level 4 IP Core Manuel d'utilisateur   Altera POS-PHY Level 4 IP Core User Manual, 142 pages
PowerPlay Early Power Estimator for Altera CPLDs Manuel d'utilisateur   Altera PowerPlay Early Power Estimator for Altera CPLDs User Manual, 30 pages
PowerPlay Early Power Estimator Manuel d'utilisateur   Altera PowerPlay Early Power Estimator User Manual, 58 pages
PowerPlay Early Power Estimator Manuel d'utilisateur   Altera PowerPlay Early Power Estimator User Manual, 58 pages
PCI Compiler Manuel d'utilisateur   Altera PCI Compiler User Manual, 360 pages
PowerPlay Early Power Estimator Manuel d'utilisateur   Altera PowerPlay Early Power Estimator User Manual, 42 pages
PowerPlay Early Power Estimator Manuel d'utilisateur   Altera PowerPlay Early Power Estimator User Manual, 40 pages
PowerPlay Early Power Estimator Manuel d'utilisateur   Altera PowerPlay Early Power Estimator User Manual, 67 pages
QDRII SRAM Controller MegaCore Function Manuel d'utilisateur   Altera QDRII SRAM Controller MegaCore Function User Manual, 68 pages
Reed-Solomon Compiler Manuel d'utilisateur   Altera Reed-Solomon Compiler User Manual, 36 pages
Reed-Solomon II MegaCore Function Manuel d'utilisateur   Altera Reed-Solomon II MegaCore Function User Manual, 29 pages
RLDRAM II Controller MegaCore Function Manuel d'utilisateur   Altera RLDRAM II Controller MegaCore Function User Manual, 62 pages
SDI Audio IP Cores Manuel d'utilisateur   Altera SDI Audio IP Cores User Manual, 49 pages
Shift Register IP Core Manuel d'utilisateur   Altera Shift Register IP Core User Manual, 14 pages
RapidIO II MegaCore Function Manuel d'utilisateur   Altera RapidIO II MegaCore Function User Manual, 218 pages