Altera Mentor Verification IP Altera Edition AMBA AXI4-St Uživatelský manuál Strana 1

Procházejte online nebo si stáhněte Uživatelský manuál pro Měřící nástroje Altera Mentor Verification IP Altera Edition AMBA AXI4-St. Altera Mentor Verification IP Altera Edition AMBA AXI4-Stream User Manual Uživatelská příručka

  • Stažení
  • Přidat do mých příruček
  • Tisk
  • Strana
    / 231
  • Tabulka s obsahem
  • KNIHY
  • Hodnocené. / 5. Na základě hodnocení zákazníků
Zobrazit stránku 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.
Zobrazit stránku 0
1 2 3 4 5 6 ... 230 231

Shrnutí obsahu

Strany 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

Strany 2

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

Strany 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

Strany 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

Strany 5

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

Strany 6

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

Strany 7

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

Strany 8

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

Strany 9

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

Strany 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

Strany 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

Strany 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

Strany 13 - Supported Simulators

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

Strany 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

Strany 15

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

Strany 16

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

Strany 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

Strany 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

Strany 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

Strany 20

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

Strany 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

Strany 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

Strany 23 - Transaction Record

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

Strany 24

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

Strany 25

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

Strany 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

Strany 27 - Access Transaction Record

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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 33

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

Strany 34 - Master Assertions

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

Strany 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

Strany 36 - Returns

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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 44

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

Strany 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

Strany 46

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

Strany 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

Strany 48

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

Strany 49

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

Strany 50

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

Strany 51

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

Strany 52

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

Strany 53

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

Strany 54

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

Strany 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

Strany 56

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

Strany 57

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

Strany 58

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

Strany 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

Strany 60

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

Strany 61

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

Strany 62

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

Strany 63

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

Strany 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

Strany 65

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

Strany 66

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

Strany 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

Strany 68

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

Strany 69

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

Strany 70

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

Strany 71

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

Strany 72

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

Strany 73

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

Strany 74

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

Strany 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

Strany 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

Strany 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

Strany 78

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

Strany 79

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

Strany 80

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

Strany 81

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

Strany 82

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

Strany 83

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

Strany 84

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

Strany 85

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

Strany 86

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

Strany 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

Strany 88

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

Strany 89

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

Strany 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

Strany 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

Strany 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

Strany 93

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

Strany 94

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

Strany 95

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

Strany 96

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

Strany 97

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

Strany 98

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

Strany 99

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

Strany 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

Strany 101

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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 112

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

Strany 113

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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 119

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

Strany 120

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

Strany 121

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

Strany 122 - VHDL Master BFM

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

Strany 123 - Chapter 9

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

Strany 124 - Slave BFM Configuration

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

Strany 125 - Slave Assertions

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

Strany 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

Strany 127

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

Strany 128

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

Strany 129

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

Strany 130

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

Strany 131

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

Strany 132

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

Strany 133

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

Strany 134

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

Strany 135

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

Strany 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

Strany 137

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

Strany 138

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

Strany 139

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

Strany 140

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

Strany 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

Strany 142

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

Strany 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 (

Strany 144

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

Strany 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

Strany 146

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

Strany 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

Strany 148

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

Strany 149

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

Strany 150

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

Strany 151

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

Strany 152

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

Strany 153

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

Strany 154

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

Strany 155

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

Strany 156

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

Strany 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

Strany 158 - Monitor BFM Configuration

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

Strany 159 - Monitor Assertions

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

Strany 160

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

Strany 161 - VHDL Monitor BFM API

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

Strany 162

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

Strany 163

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

Strany 164

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

Strany 165

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

Strany 166

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

Strany 167

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

Strany 168

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

Strany 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

Strany 170

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

Strany 171

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

Strany 172

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

Strany 173

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

Strany 174

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

Strany 175

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

Strany 176

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

Strany 177

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

Strany 178

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

Strany 179

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

Strany 180

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

Strany 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

Strany 182 - Master BFM Test Program

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

Strany 183

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

Strany 184

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

Strany 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

Strany 186

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

Strany 187

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

Strany 188

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

Strany 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

Strany 190

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

Strany 191

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

Strany 192

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

Strany 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

Strany 194

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

Strany 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

Strany 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

Strany 197

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

Strany 198

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

Strany 199 - Editing the modelsim.ini File

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

Strany 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

Strany 201

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

Strany 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

Strany 203

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

Strany 204

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

Strany 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

Strany 206

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

Strany 207

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

Strany 208

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

Strany 209 - Programs

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

Strany 210

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

Strany 211

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

Strany 212

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

Strany 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

Strany 214

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

Strany 215

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

Strany 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

Strany 217

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

Strany 218

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

Strany 219

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

Strany 220

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

Strany 221

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

Strany 222

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

Strany 223

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

Strany 224

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

Strany 225

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

Strany 226

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

Strany 227

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

Strany 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

Strany 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

Strany 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

Strany 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

Komentáře k této Příručce

Žádné komentáře