Accurately Timed Transaction Level Models for Virtual Prototyping at High Abstraction Level

Transaction Level Modeling (TLM) improves the simulation performance by raising the abstraction level. In the TLM 2.0 standard based on OSCI SystemC, a single transaction can transfer a large data block. Due to such high abstraction, a great amount of information becomes invisible and thus timing accuracy can be degraded heavily. The authors present a methodology to accurately time such block transactions and achieve high simulation performance at the same time. First, before abstraction, a profiling process is performed on an Instruction Set Simulator (ISS).

Provided by: European Design and Automation Association Topic: Hardware Date Added: Jan 2012 Format: PDF

Find By Topic