Altera Mentor Verification IP Altera Edition AMBA AXI4-Lite User Manual

Page 10

Advertising
background image

Table of Contents

10

April 2014

Mentor Verification IP AE AXI4-Lite User Guide, V10.3

Chapter 11
VHDL Tutorials . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335

Verifying a Slave DUT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335

BFM Master Test Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336

Verifying a Master DUT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 340

BFM Slave Test Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 341

Chapter 12
Getting Started with Qsys and the BFMs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 353

Setting Up Simulation from a UNIX Platform . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 353
Setting Up Simulation from the Windows GUI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 354

Running the Qsys Tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 356
Running a Simulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 359

Appendix A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 369

AXI4-Lite Assertions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 369

Appendix B
SystemVerilog Test Programs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 385

SystemVerilog AXI4-Lite Master BFM Test Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 385
SystemVerilog AXI4-Lite Slave BFM Test Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 390

Appendix C
VHDL Test Programs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 397

AXI4-Lite VHDL Master BFM Test Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 397
AXI4-Lite VHDL Slave BFM Test Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 401

Third-Party Software for Mentor Verification IP Altera Edition

End-User License Agreement

Advertising