Altera Mentor Verification IP Altera Edition AMBA AXI4-St Instrukcja Użytkownika

Przeglądaj online lub pobierz Instrukcja Użytkownika dla Urządzenia pomiarowe Altera Mentor Verification IP Altera Edition AMBA AXI4-St. Altera Mentor Verification IP Altera Edition AMBA AXI4-Stream User Manual Instrukcja obsługi

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj
  • Strona
    / 231
  • Spis treści
  • BOOKMARKI
  • Oceniono. / 5. Na podstawie oceny klientów
Przeglądanie stron 0
Mentor Verification IP Altera Edition
AMBA AXI4-Stream User Guide
Software Version 10.3
April 2014
© 2012-2014 Mentor Graphics Corporation
All rights reserved.
This document contains information that is proprietary to Mentor Graphics Corporation. The original recipient of this
document may duplicate this document in whole or in part for internal business purposes only, provided that this entire
notice appears in all copies. In duplicating any part of this document, the recipient agrees to make every reasonable
effort to prevent the unauthorized use and distribution of the proprietary information.
Przeglądanie stron 0
1 2 3 4 5 6 ... 230 231

Podsumowanie treści

Strona 1 - AMBA AXI4-Stream User Guide

Mentor Verification IP Altera Edition AMBA AXI4-Stream User GuideSoftware Version 10.3 April 2014© 2012-2014 Mentor Graphics CorporationAll rights res

Strona 2

List of Examples10April 2014Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3Example 8-1. Master BFM Disable All Assertions . . . . . . . .

Strona 3 - Table of Contents

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3100VHDL Master BFMset_id()April 2014set_id()This nonblocking procedure sets the data strea

Strona 4

VHDL Master BFMget_id()Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3101April 2014get_id()This nonblocking procedure gets the data strea

Strona 5

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3102VHDL Master BFMset_dest()April 2014set_dest()This nonblocking procedure sets the routin

Strona 6

VHDL Master BFMget_dest()Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3103April 2014get_dest()This nonblocking procedure gets the routin

Strona 7

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3104VHDL Master BFMset_user_data()April 2014set_user_data()This nonblocking procedure sets

Strona 8

VHDL Master BFMget_user_data()Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3105April 2014get_user_data()This nonblocking procedure gets

Strona 9

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3106VHDL Master BFMset_valid_delay()April 2014set_valid_delay()This nonblocking procedure s

Strona 10 - List of Examples

VHDL Master BFMget_valid_delay()Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3107April 2014get_valid_delay()This nonblocking procedure g

Strona 11 - List of Figures

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3108VHDL Master BFMset_ready_delay()April 2014set_ready_delay()This nonblocking procedure s

Strona 12 - List of Tables

VHDL Master BFMget_ready_delay()Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3109April 2014get_ready_delay()This nonblocking procedure g

Strona 13 - Supported Simulators

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.311April 2014List of FiguresFigure 1-1. Master BFM Test Program Role. . . . . . . . . . . .

Strona 14 - Simulator GCC Requirements

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3110VHDL Master BFMset_operation_mode()April 2014set_operation_mode()This nonblocking proce

Strona 15

VHDL Master BFMget_operation_mode()Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3111April 2014get_operation_mode()This nonblocking proce

Strona 16

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3112VHDL Master BFMset_transfer_done()April 2014set_transfer_done()This nonblocking procedu

Strona 17 - Mentor VIP Altera Edition

VHDL Master BFMget_transfer_done()Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3113April 2014get_transfer_done()This nonblocking procedu

Strona 18 - What Is a Transaction?

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3114VHDL Master BFMset_transaction_done()April 2014set_transaction_done()This nonblocking p

Strona 19 - AXI4-Stream Transactions

VHDL Master BFMget_transaction_done()Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3115April 2014get_transaction_done()This nonblocking p

Strona 20

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3116VHDL Master BFMexecute_transaction()April 2014execute_transaction()This procedure execu

Strona 21 - SystemVerilog API Overview

VHDL Master BFMexecute_transfer()Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3117April 2014execute_transfer()This procedure executes a

Strona 22 - Creating Transactions

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3118VHDL Master BFMget_stream_ready()April 2014get_stream_ready()This procedure gets the va

Strona 23 - Transaction Record

VHDL Master BFMprint()Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3119April 2014print()This nonblocking procedure prints a transaction

Strona 24

12April 2014Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3List of TablesTable 1. Simulator GCC Requirements . . . . . . . . . . . . .

Strona 25

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3120VHDL Master BFMdestruct_transaction()April 2014destruct_transaction()This blocking proc

Strona 26 - Executing Transactions

VHDL Master BFMwait_on()Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3121April 2014wait_on()This blocking procedure waits for an event o

Strona 27 - Access Transaction Record

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3122VHDL Master BFMwait_on()April 2014

Strona 28 - Operation Mode

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3123April 2014Chapter 9VHDL Slave BFMThis section provides information about the VHDL slave

Strona 29 - Handshake Delay

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3124VHDL Slave BFMSlave BFM ConfigurationApril 2014A slave BFM has configuration fields tha

Strona 30 - Transaction Done

VHDL Slave BFMSlave AssertionsMentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3125April 20141. Refer to Slave Timing and Events for details

Strona 31 - SystemVerilog Master BFM

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3126VHDL Slave BFMVHDL Slave BFM APIApril 2014Example 9-2. Slave BFM Individual Assertion E

Strona 32 - Master BFM Configuration

VHDL Slave BFMset_config()Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3127April 2014set_config()This nonblocking procedure sets the con

Strona 33

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3128VHDL Slave BFMget_config()April 2014get_config()This nonblocking procedure gets the con

Strona 34 - Master Assertions

VHDL Slave BFMcreate_slave_transaction()Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3129April 2014create_slave_transaction()This nonblo

Strona 35 - SystemVerilog Master API

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.313April 2014PrefaceAbout This User GuideThis user guide describes the application interfac

Strona 36 - Returns

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3130VHDL Slave BFMcreate_slave_transaction()April 2014Example-- Create a slave transaction-

Strona 37 - Arguments config_name

VHDL Slave BFMset_data()Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3131April 2014set_data()This nonblocking procedure sets a data fiel

Strona 38

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3132VHDL Slave BFMget_data()April 2014get_data()This nonblocking procedure gets a data fiel

Strona 39

VHDL Slave BFMset_byte_type()Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3133April 2014set_byte_type()This nonblocking procedure sets a

Strona 40

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3134VHDL Slave BFMget_byte_type()April 2014get_byte_type()This nonblocking procedure gets a

Strona 41

VHDL Slave BFMset_id()Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3135April 2014set_id()This nonblocking procedure sets the data stream

Strona 42

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3136VHDL Slave BFMget_id()April 2014get_id()This nonblocking procedure gets the data stream

Strona 43 - SystemVerilog Slave BFM

VHDL Slave BFMset_dest()Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3137April 2014set_dest()This nonblocking procedure sets the routing

Strona 44

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3138VHDL Slave BFMget_dest()April 2014get_dest()This nonblocking procedure gets the routing

Strona 45

VHDL Slave BFMset_user_data()Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3139April 2014set_user_data()This nonblocking procedure sets a

Strona 46

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.314PrefaceSimulator GCC RequirementsApril 2014Simulator GCC RequirementsMentor VIP requires

Strona 47 - SystemVerilog Slave API

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3140VHDL Slave BFMget_user_data()April 2014get_user_data()This nonblocking procedure gets a

Strona 48

VHDL Slave BFMset_valid_delay()Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3141April 2014set_valid_delay()This nonblocking procedure se

Strona 49

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3142VHDL Slave BFMget_valid_delay()April 2014get_valid_delay()This nonblocking procedure ge

Strona 50

VHDL Slave BFMset_ready_delay()Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3143April 2014set_ready_delay()This nonblocking procedure se

Strona 51

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3144VHDL Slave BFMget_ready_delay()April 2014get_ready_delay()This nonblocking procedure ge

Strona 52

VHDL Slave BFMset_operation_mode()Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3145April 2014set_operation_mode()This nonblocking proced

Strona 53

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3146VHDL Slave BFMget_operation_mode()April 2014get_operation_mode()This nonblocking proced

Strona 54

VHDL Slave BFMset_transfer_done()Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3147April 2014set_transfer_done()This nonblocking procedur

Strona 55 - SystemVerilog Monitor BFM

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3148VHDL Slave BFMget_transfer_done()April 2014get_transfer_done()This nonblocking procedur

Strona 56

VHDL Slave BFMset_transaction_done()Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3149April 2014set_transaction_done()This nonblocking pr

Strona 57

PrefaceSimulator GCC RequirementsMentor Verification IP AE AMBA AXI4-Stream User Guide, V10.315April 2014Table 1. Simulator GCC RequirementsSimulator

Strona 58

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3150VHDL Slave BFMget_transaction_done()April 2014get_transaction_done()This nonblocking pr

Strona 59 - SystemVerilog Monitor API

VHDL Slave BFMget_packet()Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3151April 2014get_packet()This blocking procedure gets a slave pa

Strona 60

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3152VHDL Slave BFMget_transfer()April 2014get_transfer()This blocking procedure gets a slav

Strona 61

VHDL Slave BFMexecute_stream_ready()Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3153April 2014execute_stream_ready()This procedure exec

Strona 62

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3154VHDL Slave BFMprint()April 2014print()This nonblocking procedure prints a transaction r

Strona 63

VHDL Slave BFMdestruct_transaction()Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3155April 2014destruct_transaction()This blocking proce

Strona 64

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3156VHDL Slave BFMwait_on()April 2014wait_on()This blocking procedure waits for an event on

Strona 65

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3157April 2014Chapter 10VHDL Monitor BFMThis section provides information about the VHDL mo

Strona 66

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3158VHDL Monitor BFMMonitor BFM ConfigurationApril 2014not contain any timescale, timeunit,

Strona 67 - SystemVerilog Tutorials

VHDL Monitor BFMMonitor AssertionsMentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3159April 20141. Refer to Monitor Timing and Events for d

Strona 68

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.316PrefaceSimulator GCC RequirementsApril 2014

Strona 69

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3160VHDL Monitor BFMMonitor AssertionsApril 2014By default, all built-in assertions are ena

Strona 70

VHDL Monitor BFMVHDL Monitor BFM APIMentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3161April 2014VHDL Monitor BFM APIThis section describe

Strona 71

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3162VHDL Monitor BFMset_config()April 2014set_config()This nonblocking procedure sets the c

Strona 72

VHDL Monitor BFMget_config()Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3163April 2014get_config()This nonblocking procedure gets the c

Strona 73

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3164VHDL Monitor BFMcreate_monitor_transaction()April 2014create_monitor_transaction()This

Strona 74

VHDL Monitor BFMcreate_monitor_transaction()Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3165April 2014Example-- Create a monitor transa

Strona 75 - VHDL API Overview

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3166VHDL Monitor BFMget_data()April 2014get_data()This nonblocking procedure gets a data fi

Strona 76 - Test Program VHDL

VHDL Monitor BFMget_byte_type()Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3167April 2014get_byte_type()This nonblocking procedure gets

Strona 77

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3168VHDL Monitor BFMget_id()April 2014get_id()This nonblocking procedure gets the data stre

Strona 78

VHDL Monitor BFMget_dest()Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3169April 2014get_dest()This nonblocking procedure gets the routi

Strona 79

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.317April 2014Chapter 1Mentor VIP Altera EditionThe Mentor VIP AE provides bus functional mo

Strona 80

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3170VHDL Monitor BFMget_user_data()April 2014get_user_data()This nonblocking procedure gets

Strona 81

VHDL Monitor BFMget_valid_delay()Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3171April 2014get_valid_delay()This nonblocking procedure

Strona 82

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3172VHDL Monitor BFMget_ready_delay()April 2014get_ready_delay()This nonblocking procedure

Strona 83

VHDL Monitor BFMget_operation_mode()Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3173April 2014get_operation_mode()This nonblocking proc

Strona 84

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3174VHDL Monitor BFMget_transfer_done()April 2014get_transfer_done()This nonblocking proced

Strona 85

VHDL Monitor BFMget_transaction_done()Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3175April 2014get_transaction_done()This nonblocking

Strona 86

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3176VHDL Monitor BFMget_packet()April 2014get_packet()This blocking procedure gets a monito

Strona 87 - Chapter 8

VHDL Monitor BFMget_transfer()Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3177April 2014get_transfer()This blocking procedure gets a mo

Strona 88

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3178VHDL Monitor BFMprint()April 2014print()This nonblocking procedure prints a transaction

Strona 89

VHDL Monitor BFMdestruct_transaction()Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3179April 2014destruct_transaction()This blocking pro

Strona 90

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.318Mentor VIP Altera EditionWhat Is a Transaction?April 2014The test program drives the sti

Strona 91 - VHDL Master BFM API

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3180VHDL Monitor BFMwait_on()April 2014wait_on()This blocking procedure waits for an event

Strona 92

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3181April 2014Chapter 11VHDL TutorialsThis chapter discusses how to use the Mentor VIP AE m

Strona 93

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3182VHDL TutorialsVerifying a Slave DUTApril 2014Master BFM Test ProgramA master BFM test p

Strona 94

VHDL TutorialsVerifying a Slave DUTMentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3183April 2014Example 11-2. Master Transaction Creation

Strona 95

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3184VHDL TutorialsVerifying a Slave DUTApril 2014Example 11-3. Master Transfer Execution--

Strona 96

VHDL TutorialsVerifying a Master DUTMentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3185April 2014Verifying a Master DUTA master DUT compon

Strona 97

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3186VHDL TutorialsVerifying a Master DUTApril 2014• Configuration variable m_insert_wait to

Strona 98

VHDL TutorialsVerifying a Master DUTMentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3187April 2014NoteIn addition to the above procedures a

Strona 99

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3188VHDL TutorialsVerifying a Master DUTApril 2014Example 11-7. Transfer Receivingloopcreat

Strona 100 - April 2014

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3189April 2014Chapter 12Getting Started with Qsys and the BFMsNoteA license is required to

Strona 101

Mentor VIP Altera EditionAXI4-Stream TransactionsMentor Verification IP AE AMBA AXI4-Stream User Guide, V10.319April 2014AXI4-Stream TransactionsA com

Strona 102

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3190Getting Started with Qsys and the BFMsSetting Up a Simulation from a UNIX PlatformApril

Strona 103

Getting Started with Qsys and the BFMsSetting Up Simulation from the Windows GUIMentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3191April 2

Strona 104

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3192Getting Started with Qsys and the BFMsSetting Up Simulation from the Windows GUIApril 2

Strona 105

Getting Started with Qsys and the BFMsSetting Up Simulation from the Windows GUIMentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3193April 2

Strona 106

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3194Getting Started with Qsys and the BFMsSetting Up Simulation from the Windows GUIApril 2

Strona 107

Getting Started with Qsys and the BFMsSetting Up Simulation from the Windows GUIMentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3195April 2

Strona 108

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3196Getting Started with Qsys and the BFMsSetting Up Simulation from the Windows GUIApril 2

Strona 109

Getting Started with Qsys and the BFMsSetting Up Simulation from the Windows GUIMentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3197April 2

Strona 110

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3198Getting Started with Qsys and the BFMsSetting Up Simulation from the Windows GUIApril 2

Strona 111

Getting Started with Qsys and the BFMsSetting Up Simulation from the Windows GUIMentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3199April 2

Strona 112

This document is for information and instruction purposes. Mentor Graphics reserves the right to make changes in specifications and other information

Strona 113

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.320Mentor VIP Altera EditionAXI4-Stream TransactionsApril 2014Figure 1-2. Slave BFM Test Pr

Strona 114

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3200Getting Started with Qsys and the BFMsSetting Up Simulation from the Windows GUIApril 2

Strona 115

Getting Started with Qsys and the BFMsSetting Up Simulation from the Windows GUIMentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3201April 2

Strona 116

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3202Getting Started with Qsys and the BFMsSetting Up Simulation from the Windows GUIApril 2

Strona 117

Getting Started with Qsys and the BFMsSetting Up Simulation from the Windows GUIMentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3203April 2

Strona 118 - Arguments

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3204Getting Started with Qsys and the BFMsSetting Up Simulation from the Windows GUIApril 2

Strona 119

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3205April 2014Chapter 13AssertionsThe master, slave, and monitor BFMs all support error che

Strona 120

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3206AssertionsApril 2014AXI4STREAM-60012AXI4STREAM_TKEEP_CHANGED_BEFORE_TREADYThe value of

Strona 121

AssertionsMentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3207April 2014AXI4STREAM-60030AXI4STREAM_TVALID_Z TVALID has a Z value. -AXI4STRE

Strona 122 - VHDL Master BFM

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3208AssertionsApril 2014

Strona 123 - Chapter 9

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3209April 2014Appendix ASystemVerilog Master and Slave TestProgramsSystemVerilog Master Tes

Strona 124 - Slave BFM Configuration

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.321April 2014Chapter 2SystemVerilog API OverviewThis section provides the functional descri

Strona 125 - Slave Assertions

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3210SystemVerilog Master and Slave Test ProgramsSystemVerilog Master Test ProgramApril 2014

Strona 126 - VHDL Slave BFM API

SystemVerilog Master and Slave Test ProgramsSystemVerilog Slave Test ProgramMentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3211April 2014

Strona 127

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3212SystemVerilog Master and Slave Test ProgramsSystemVerilog Slave Test ProgramApril 2014

Strona 128

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3213April 2014Appendix BVHDL Master and Slave Test ProgramsThis appendix contains two VHDL

Strona 129

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3214VHDL Master and Slave Test ProgramsVHDL Master BFM Code ExampleApril 2014end master_tes

Strona 130

VHDL Master and Slave Test ProgramsVHDL Master BFM Code ExampleMentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3215April 2014 set_

Strona 131

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3216VHDL Master and Slave Test ProgramsVHDL Slave BFM Code ExampleApril 2014VHDL Slave BFM

Strona 132

VHDL Master and Slave Test ProgramsVHDL Slave BFM Code ExampleMentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3217April 2014 procedure rea

Strona 133

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3218VHDL Master and Slave Test ProgramsVHDL Slave BFM Code ExampleApril 2014

Strona 134

Third-party Software for Mentor Verification IP Altera EditionThis section provides information on open source and third-party software that may be in

Strona 135

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.322SystemVerilog API OverviewConfigurationApril 2014ConfigurationConfiguration sets timeout

Strona 136

© 1991, 2000, 2006 AT&TThe author of this software is David M. Gay.Permission to use, copy, modify, and distribute this software for any purpose w

Strona 137

© 1997 Christian Michelsen Research AS Advanced ComputingFantoftvegen 38, 5036 BERGEN, Norwayhttp://www.cmr.noPermission to use, copy, modify, distrib

Strona 138

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the followingconditions are met:1. Redist

Strona 139

1. Redistributions of source code must retain the above copyright notice, this list of conditions and the followingdisclaimer.2. Redistributions in bi

Strona 140

1. Redistributions of source code must retain the above copyright notice, this list of conditions and the followingdisclaimer.2. Redistributions in bi

Strona 141

This software application may include MinGW gcc version 4.2.1 third-party software. MinGW gcc version 4.2.1 is distributedunder the terms of the GNU

Strona 142

EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OFSUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSI

Strona 143

End-User License AgreementThe latest version of the End-User License Agreement is available on-line at:www.mentor.com/eulaEND-USER LICENSE AGREEMENT (

Strona 144

improvements, modifications or developments made by Mentor Graphics (at Mentor Graphics’ sole discretion) will be theexclusive property of Mentor Grap

Strona 145

5.4. The provisions of this Section 5 shall survive the termination of this Agreement.6. SUPPORT SERVICES. To the extent Customer purchases support se

Strona 146

SystemVerilog API OverviewCreating TransactionsMentor Verification IP AE AMBA AXI4-Stream User Guide, V10.323April 2014Transaction RecordThe transacti

Strona 147

12.2. If a claim is made under Subsection 12.1 Mentor Graphics may, at its option and expense, (a) replace or modify the Productso that it becomes non

Strona 148

restrict Mentor Graphics’ right to bring an action against Customer in the jurisdiction where Customer’s place of business islocated. The United Natio

Strona 149

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.324SystemVerilog API OverviewCreating TransactionsApril 2014The contents of the transaction

Strona 150

SystemVerilog API OverviewCreating TransactionsMentor Verification IP AE AMBA AXI4-Stream User Guide, V10.325April 2014The SystemVerilog Master BFM AP

Strona 151

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.326SystemVerilog API OverviewExecuting TransactionsApril 2014Example 2-4. Master BFM Test P

Strona 152

SystemVerilog API OverviewWaiting EventsMentor Verification IP AE AMBA AXI4-Stream User Guide, V10.327April 2014Waiting EventsEach BFM API has tasks t

Strona 153

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.328SystemVerilog API OverviewOperational Transaction FieldsApril 2014set*()Example 2-9 show

Strona 154

SystemVerilog API OverviewOperational Transaction FieldsMentor Verification IP AE AMBA AXI4-Stream User Guide, V10.329April 2014Example 2-11 shows a m

Strona 155

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.33April 2014Table of ContentsPreface . . . . . . . . . . . . . . . . . . . . . . . . . . .

Strona 156

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.330SystemVerilog API OverviewOperational Transaction FieldsApril 2014Transfer DoneA transfe

Strona 157 - VHDL Monitor BFM

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.331April 2014Chapter 3SystemVerilog Master BFMThis section provides information about the S

Strona 158 - Monitor BFM Configuration

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.332SystemVerilog Master BFMMaster BFM ConfigurationApril 2014Master BFM ConfigurationA mast

Strona 159 - Monitor Assertions

SystemVerilog Master BFMMaster BFM ConfigurationMentor Verification IP AE AMBA AXI4-Stream User Guide, V10.333April 2014A master BFM has configuration

Strona 160

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.334SystemVerilog Master BFMMaster AssertionsApril 2014Master AssertionsThe master BFM perfo

Strona 161 - VHDL Monitor BFM API

SystemVerilog Master BFMSystemVerilog Master APIMentor Verification IP AE AMBA AXI4-Stream User Guide, V10.335April 2014SystemVerilog Master APIThis s

Strona 162

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.336SystemVerilog Master BFMset_config()April 2014set_config()This function sets the configu

Strona 163

SystemVerilog Master BFMget_config()Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.337April 2014get_config()This function gets the configu

Strona 164

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.338SystemVerilog Master BFMcreate_master_transaction()April 2014create_master_transaction()

Strona 165

SystemVerilog Master BFMexecute_transaction()Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.339April 2014execute_transaction()This task ex

Strona 166

Table of Contents4April 2014Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3Master Assertions . . . . . . . . . . . . . . . . . . . . . .

Strona 167

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.340SystemVerilog Master BFMexecute_transfer()April 2014execute_transfer()This task executes

Strona 168

SystemVerilog Master BFMget_stream_ready()Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.341April 2014get_stream_ready()This blocking task

Strona 169

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.342SystemVerilog Master BFMwait_on()April 2014wait_on()This blocking task waits for an even

Strona 170

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.343April 2014Chapter 4SystemVerilog Slave BFMThis section provides information about the Sy

Strona 171

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.344SystemVerilog Slave BFMSlave BFM ConfigurationApril 2014Slave BFM ConfigurationThe slave

Strona 172

SystemVerilog Slave BFMSlave BFM ConfigurationMentor Verification IP AE AMBA AXI4-Stream User Guide, V10.345April 2014A slave BFM has configuration fi

Strona 173

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.346SystemVerilog Slave BFMSlave AssertionsApril 2014Slave AssertionsThe slave BFM performs

Strona 174

SystemVerilog Slave BFMSystemVerilog Slave APIMentor Verification IP AE AMBA AXI4-Stream User Guide, V10.347April 2014SystemVerilog Slave APIThis sect

Strona 175

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.348SystemVerilog Slave BFMset_config()April 2014set_config()This function sets the configur

Strona 176

SystemVerilog Slave BFMget_config()Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.349April 2014get_config()This function gets the configur

Strona 177

Table of ContentsMentor Verification IP AE AMBA AXI4-Stream User Guide, V10.35April 2014Chapter 7VHDL API Overview . . . . . . . . . . . . . . . . . .

Strona 178

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.350SystemVerilog Slave BFMcreate_slave_transaction()April 2014create_slave_transaction()Thi

Strona 179

SystemVerilog Slave BFMget_transfer()Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.351April 2014get_transfer()This blocking task gets a s

Strona 180

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.352SystemVerilog Slave BFMexecute_stream_ready()April 2014execute_stream_ready()This task e

Strona 181 - VHDL Tutorials

SystemVerilog Slave BFMwait_on()Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.353April 2014wait_on()This blocking task waits for an event

Strona 182 - Master BFM Test Program

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.354SystemVerilog Slave BFMwait_on()April 2014

Strona 183

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.355April 2014Chapter 5SystemVerilog Monitor BFMThis section provides information about the

Strona 184

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.356SystemVerilog Monitor BFMMonitor BFM ConfigurationApril 2014contain any timescale, timeu

Strona 185 - Verifying a Master DUT

SystemVerilog Monitor BFMMonitor BFM ConfigurationMentor Verification IP AE AMBA AXI4-Stream User Guide, V10.357April 2014Table 5-1 describes the para

Strona 186

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.358SystemVerilog Monitor BFMMonitor AssertionsApril 20141. Refer to Monitor Timing and Even

Strona 187

SystemVerilog Monitor BFMSystemVerilog Monitor APIMentor Verification IP AE AMBA AXI4-Stream User Guide, V10.359April 2014Example 5-3. Monitor BFM Ind

Strona 188

Table of Contents6April 2014Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3get_operation_mode(). . . . . . . . . . . . . . . . . . . . .

Strona 189 - Chapter 12

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.360SystemVerilog Monitor BFMset_config()April 2014set_config()This function sets the config

Strona 190

SystemVerilog Monitor BFMget_config()Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.361April 2014get_config()This function gets the config

Strona 191

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.362SystemVerilog Monitor BFMcreate_monitor_transaction()April 2014create_monitor_transactio

Strona 192

SystemVerilog Monitor BFMget_packet()Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.363April 2014get_packet()This blocking task gets a mon

Strona 193 - Running the Qsys Tool

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.364SystemVerilog Monitor BFMget_transfer()April 2014get_transfer()This blocking task gets a

Strona 194

SystemVerilog Monitor BFMget_stream_ready()Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.365April 2014get_stream_ready()This blocking tas

Strona 195 - Running a Simulation

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.366SystemVerilog Monitor BFMwait_on()April 2014wait_on()This blocking task waits for an eve

Strona 196 - ModelSim Simulation

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.367April 2014Chapter 6SystemVerilog TutorialsThis chapter discusses how to use the Mentor V

Strona 197

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.368SystemVerilog TutorialsVerifying a Slave DUTApril 2014Master BFM Test ProgramA master BF

Strona 198

SystemVerilog TutorialsVerifying a Slave DUTMentor Verification IP AE AMBA AXI4-Stream User Guide, V10.369April 2014Example 6-2. Master Transaction Cr

Strona 199 - Editing the modelsim.ini File

Table of ContentsMentor Verification IP AE AMBA AXI4-Stream User Guide, V10.37April 2014Chapter 10VHDL Monitor BFM . . . . . . . . . . . . . . . . . .

Strona 200 - Cadence IES Simulation

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.370SystemVerilog TutorialsVerifying a Slave DUTApril 2014Example 6-3. Master Transfer Execu

Strona 201

SystemVerilog TutorialsVerifying a Master DUTMentor Verification IP AE AMBA AXI4-Stream User Guide, V10.371April 2014Verifying a Master DUTA master DU

Strona 202 - Synopsys VCS Simulation

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.372SystemVerilog TutorialsVerifying a Master DUTApril 2014• Task ready_delay() to configure

Strona 203

SystemVerilog TutorialsVerifying a Master DUTMentor Verification IP AE AMBA AXI4-Stream User Guide, V10.373April 2014Advanced Slave Test Program API D

Strona 204

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.374SystemVerilog TutorialsVerifying a Master DUTApril 2014Example 6-7. Transfer Receiving//

Strona 205 - Assertions

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.375April 2014Chapter 7VHDL API OverviewThis section describes the VHDL API procedures for t

Strona 206

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.376VHDL API OverviewApril 2014Figure 7-1. VHDL BFM Internal StructureTest Program VHDLSyste

Strona 207

VHDL API OverviewConfigurationMentor Verification IP AE AMBA AXI4-Stream User Guide, V10.377April 2014ConfigurationConfiguration sets timeout delays,

Strona 208

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.378VHDL API OverviewCreating TransactionsApril 2014Transaction RecordThe transaction record

Strona 209 - Programs

VHDL API OverviewCreating TransactionsMentor Verification IP AE AMBA AXI4-Stream User Guide, V10.379April 2014The contents of the transaction record i

Strona 210

Table of Contents8April 2014Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3Appendix BVHDL Master and Slave Test Programs . . . . . . . .

Strona 211

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.380VHDL API OverviewCreating TransactionsApril 2014The VHDL Master BFM API allows you to cr

Strona 212

VHDL API OverviewExecuting TransactionsMentor Verification IP AE AMBA AXI4-Stream User Guide, V10.381April 2014Example 7-4 shows a master BFM test pro

Strona 213 - Appendix B

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.382VHDL API OverviewWaiting EventsApril 2014In the above example, the bfm_index specifies t

Strona 214

VHDL API OverviewAccess Transaction RecordMentor Verification IP AE AMBA AXI4-Stream User Guide, V10.383April 2014Access Transaction RecordEach BFM AP

Strona 215

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.384VHDL API OverviewOperational Transaction FieldsApril 2014Operational Transaction FieldsO

Strona 216 - VHDL Slave BFM Code Example

VHDL API OverviewOperational Transaction FieldsMentor Verification IP AE AMBA AXI4-Stream User Guide, V10.385April 2014TREADY Signal Delay Transaction

Strona 217

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.386VHDL API OverviewOperational Transaction FieldsApril 2014

Strona 218

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.387April 2014Chapter 8VHDL Master BFMThis section provides information about the VHDL maste

Strona 219

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.388VHDL Master BFMMaster BFM ConfigurationApril 2014Master BFM Configuration A master BFM s

Strona 220

VHDL Master BFMMaster AssertionsMentor Verification IP AE AMBA AXI4-Stream User Guide, V10.389April 20141. Refer to Master Timing and Events for detai

Strona 221

9April 2014Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.3List of ExamplesExample 2-1. BFM Test Program Set Configuration . . . . . . .

Strona 222

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.390VHDL Master BFMMaster AssertionsApril 2014Alternatively, you can disable individual buil

Strona 223

VHDL Master BFMVHDL Master BFM APIMentor Verification IP AE AMBA AXI4-Stream User Guide, V10.391April 2014VHDL Master BFM APIThis section describes th

Strona 224

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.392VHDL Master BFMset_config()April 2014set_config()This nonblocking procedure sets the con

Strona 225

VHDL Master BFMget_config()Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.393April 2014get_config()This nonblocking procedure gets the con

Strona 226

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.394VHDL Master BFMcreate_master_transaction()April 2014create_master_transaction()This nonb

Strona 227

VHDL Master BFMcreate_master_transaction()Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.395April 2014Example-- Create a master transactio

Strona 228

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.396VHDL Master BFMset_data()April 2014set_data()This nonblocking procedure sets a data fiel

Strona 229

VHDL Master BFMget_data()Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.397April 2014get_data()This nonblocking procedure gets a data fiel

Strona 230

Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.398VHDL Master BFMset_byte_type()April 2014set_byte_type()This nonblocking procedure sets a

Strona 231

VHDL Master BFMget_byte_type()Mentor Verification IP AE AMBA AXI4-Stream User Guide, V10.399April 2014get_byte_type()This nonblocking procedure gets a

Komentarze do niniejszej Instrukcji

Brak uwag