quick.gif

space2.gif

space2.gif

space2.gif

space2.gif

space2.gif

space2.gif

space2.gif

   

space.gif

   

space.gif

  ../images/main/bullet_green_ball.gif Transaction Level Modeling

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 the functional units or of the communication architecture. Communication mechanisms such as busses or FIFOs are modeled as channels, and are presented to modules using SystemC interface classes. Transaction requests take place by calling interface functions of these channel models, which encapsulate low-level details of the information exchange.

   

space.gif

Transaction-level modeling also enables higher simulation speed than pin-based interfaces. Transaction-level models can be used anytime their increased level of abstraction is beneficial.

   

space.gif

Transaction level modeling (TLM) is put forward as a promising solution above Register Transfer Level (RTL) in the SoC design flow.

   

space.gif

Transcation level modeling motivated due to following reasons also.

   

space.gif

  • Providing an early platform for software development.
  • System Level Design Exploration and Verification.
  • The need to use System Level Models in Block Level Verification.
   

space.gif

   

space.gif

   

space.gif

   

space.gif

space2.gif

space2.gif

space2.gif

space2.gif

space2.gif

  

Copyright © 1998-2014

Deepak Kumar Tala - All rights reserved

Do you have any Comment? mail me at:deepak@asic-world.com