Industry Expert Blogs
What Have Models Got to Do with It? Pre-Silicon SoC Software Bring UpA View from the Top: A System-Level Blog - Achim NohlFeb. 23, 2012 |
Transaction-level models are the main building blocks of virtual prototypes, which are used for early software development. In my last blog post, I briefly introduced the different kinds of software tasks and the implications for models. Today, I want to talk about the modeling requirements for early SoC bring up. As I mentioned, understanding the software requirements correctly provides two clear benefits: 1) it makes modeling easier through a more focused application and 2) it increases the value for the software developer through more tailored modeling capabilities such as debug features.