A model of a system or component at an abstraction level higher than RTL in which the interface is defined in terms of transactions, rather than signals is called traction level modeling. By abstracting out the details transaction level models run faster and can be written more easily. Transaction-level modeling is a high-level approach to modeling digital systems where details of communication among modules are separated from the details of the implementation of functional units or of the communication architecture.
Gopi
www.testbench.in
..
..