Fast, Accurate, And Standards-Based


Unlike the loosely timed models used for software development, which rely on a high level of abstraction to simulate as fast as possible, the communication between the architecture models in a virtual prototype for early performance analysis requires timing to be modeled more accurately. This tradeoff can seem like a big leap to some, spanning the gap from SystemC TLM-2.0 LT (loosely timed) ... » read more

The Trouble With Abstractions


Ask chip engineers about the value of abstractions and you're likely to get a spectrum of answers. While abstractions help in seeing the big picture on complex designs, the data for performance and power needs to be annotated from detailed information the engineering team may obtain later in the design flow. There is valuable information that can come from using abstractions correctly. And ... » read more