Home Methodologies AVM Tutorial Transaction
Main Menu
Home
System Verilog
Verilog
Methodologies
    - OVM Tutorial
    - OVM Example
    - UVM
    - VMM
    - VMM RAL
    - VMM Example
    - AVM Tutorial
        -- Introduction
        -- AVM Components
        -- Analysis Port export
        -- TLM In AVM
        -- Analysis Port
        -- TLM Channels
        -- Components
        -- Transaction
        -- Transactor
        -- Environment
        -- Messaging
Open Vera
Digital Concepts
Verification Basics
Protocols
Scripting
Articles
Videos
Interview Questions
Computer Architechture
C and C++
Blog/Article
AsicGuru Blog
Tags Cloud
Ads
Usefull Sites
Know Your IP/Location
Local Information India
Buy Car/Inverter Batteries
Real Estate India
Sports Accessories India
AVM Transaction class
Share This Articale:

AVM Transaction class

The avm_transaction base class is the basis for all transaction objects
Requires the user to define transaction-specific methods called by other components
convert2string(): generate a string that gets displayed by print()
clone(): defines the action to be performed when copying the transaction (handle-only, shallow copy, deep copy, etc.)
comp(): defines which fields are relevant when comparing two transaction
clone() and comp() methods are used by other AVM
components to handle the transaction correctly

This Articles is written/submitted by puneet (Puneet Aggarwal). You can also contribute to Asicguru.com. Click here to start


Prev << Components

Next >> Transactor

 
Login/Register
Register
Sign In
Login with :-
gmail-yahoo-twitter-facebook
| | |  
  •  
  • Bookmark
    ADS