A View from the Top: A Virtual Prototyping Blog

Archive for 2011

 

Increase the Battery Mileage with Virtual Prototypes

With this post, I would like to continue the topic of my earlier post “Can we stop power-hungry bugs from clawing their way through application software stacks?” In my previous post, I wrote about the difficulties software developers face with writing battery friendly software. I indicated that virtual prototypes (VPs) can address many of those […]

Continue Reading...

Posted in Uncategorized | Comments Off on Increase the Battery Mileage with Virtual Prototypes

 

Can we stop power-hungry bugs from clawing their way through application software stacks?

Identifying and describing power issues is tough, let alone trying to solve them. “Power” issues can be very diverse. It’s even more difficult to explain how virtual prototypes can help to analyze “power” consumption. We often approach it by introducing how power information can be reflected in virtual prototype models, but there are many different […]

Continue Reading...

Posted in Uncategorized | Comments Off on Can we stop power-hungry bugs from clawing their way through application software stacks?

 

Early Software Development And The Supply Chain

Virtual prototypes are essential to effectively debugging a system and still meeting market windows. In my last blogs I have been focusing on introducing the technical advantages of virtual prototypes in the context of debugging embedded software. In this blog I would like to introduce how this can impact an entire supply chain. The increasing […]

Continue Reading...

Posted in Embedded Software, Virtual Prototypes | Comments Off on Early Software Development And The Supply Chain

 

VP Software Debugging: Myths And Facts

In my last post I introduced the debugging challenges during porting, or developing native code, for Android.  This time I would like to outline how virtual prototypes can enable  software debugging and perform in an even better way. Before I describe what “better” refers to exactly, I want to shed some light on some prominent […]

Continue Reading...

Posted in Uncategorized | Comments Off on VP Software Debugging: Myths And Facts

 

21 steps to setup a debugger for Android

Using the Google Search Debugger I am spending a reasonable amount of my time helping our users to bring up Android on their chipsets or devices. I am not an Android expert, I gathered my limited knowledge about Android mainly during debugging. I must admit that the first tool I am using when a problem […]

Continue Reading...

Posted in Wireless | Comments Off on 21 steps to setup a debugger for Android

 

Good Reasons to Drop Old Habits? Change is Hard!

I am involved in discussions about adoption of system-level technologies a lot. System-level design in EDA and embedded software are always intertwined as the software is the main factor changing when going beyond RTL. Given that system-level design technologies expand beyond the traditional realm of hardware, their adoption is non-trivial for project teams. The overall […]

Continue Reading...

Posted in Abstraction Levels, Embedded Software, Virtual Prototypes | Comments Off on Good Reasons to Drop Old Habits? Change is Hard!

 

How Many Apps Platforms Can a User Handle?

What do the Inchron Real Time Congress this week and my last weekend home project have in common? They both are all about complexity, real-time, apps and platforms those apps run on. In automotive and consumer domains, apps are running on platforms in systems of systems. The question to me at this point is how […]

Continue Reading...

Posted in Abstraction Levels, Automotive, Embedded Software, Models, Wireless | Comments Off on How Many Apps Platforms Can a User Handle?

 

Who Knows System-Level Design Best?

Earlier this week I had the pleasure attending the Freescale Technology Forum (FTF). I was there to present on the Synopsys AUTOSAR activities, but was able to get a front row seat during Rich Beyer’s key note. I must say, the first FTF key note back as a public company after their IPO in may, […]

Continue Reading...

Posted in Automotive, Shows and Events | Comments Off on Who Knows System-Level Design Best?

 

Ethernet and Fault Tolerance in Automotive Systems

As a follow up to the DAC workshop called “Intra and Inter-Vehicle Networking in Automotive: Past, Present, and Future”, fellow Blogger Karen Bartelson and I had the pleasure of talking to Wilfired Steiner, Senior Research Engineer from TTTEch, about the challenges of the design of fault tolerant systems. The discussion covers a variety of topics […]

Continue Reading...

Posted in Automotive, Shows and Events, Virtual Prototypes | Comments Off on Ethernet and Fault Tolerance in Automotive Systems

 

Management Apparently not a problem for ESL Adoption

The Mentor ESL panel took place in its 9th year on DAC Tuesday in front of a very big “free-lunch-audience”. Wally Rhines kicked off the event in his usual data-driven manner, identifying the three types of design disciplines encompassing the SoC Design process: First there are “Hardware Custom IP Designers” challenged to shorten IP development […]

Continue Reading...

Posted in Abstraction Levels, Shows and Events | Comments Off on Management Apparently not a problem for ESL Adoption