A View from the Top: A Virtual Prototyping Blog

Archive for 2016

 

Fast, Accurate, and Standards-based

Best Practices in Architecture Modeling using TLM-2.0 AT with Fast Timed Extensions 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 […]

Continue Reading...

Posted in Uncategorized | Comments Off on Fast, Accurate, and Standards-based

 

Team Work

While I am not much of a golf player, I participated in a golf tournament over the summer. It was a very friendly setup with teams of four playing against each other. Each player of the team hits his ball, and the ball that lands in the best position determines the starting point for every […]

Continue Reading...

Posted in Uncategorized | Comments Off on Team Work

 

The Forest And The Trees

If you’re deep into the details, it can be hard to see the bigger picture of what lies ahead. There is a saying for this, of course, which everyone knows: “He can’t see the forest for the trees.” So the solution is to rise above the trees to gain a better view. Interestingly, many benefits […]

Continue Reading...

Posted in Abstraction Levels, Shift left software development, Virtual Prototypes | Comments Off on The Forest And The Trees

 

Time for a DDR Background Check

In this month’s blog we continue our discussion of power management, specifically looking at how architects can improve the energy efficiency of their SoC as it uses system memory. In March we teamed up with Micron, a global supplier of high performance, low power memory technologies, to present a tutorial at SNUG Silicon Valley (see […]

Continue Reading...

Posted in Uncategorized | Comments Off on Time for a DDR Background Check

 

Earthquake Proof Your Software Development

In this blog we tend to focus on the benefits and opportunities that arise when using virtual prototyping. However, in real life we well know that any situation bears not only opportunities but also risks. I was reminded of this by the recent earthquake disaster in Kumamoto Japan. Having lived in the most earthquake prone […]

Continue Reading...

Posted in Shift left software development, Virtual Prototypes | Comments Off on Earthquake Proof Your Software Development

 

Talk Fast And Stop

Power management. If you’re responsible for the design of low-power, energy-efficient electronic systems and SoCs, you need to have a power management strategy and you need to know as soon as possible if it will meet the demands of your product and its target applications. For example, dynamic voltage and frequency scaling (DVFS) is a […]

Continue Reading...

Posted in Uncategorized | Comments Off on Talk Fast And Stop

 

Prototyping In The Driver’s Seat For ADAS Development

Wikipedia describes ADAS (advanced driver assistance systems) as systems developed to automate/adapt/enhance vehicle systems for safety and better driving. Safety features are designed to avoid collisions and accidents by offering technologies that alert the driver to potential problems, or to avoid collisions by implementing safeguards and taking over control of the vehicle. Adaptive features may automate […]

Continue Reading...

Posted in Uncategorized | Comments Off on Prototyping In The Driver’s Seat For ADAS Development