A View from the Top: A Virtual Prototyping Blog

Archive for 2009

 

Calling Even More Spirits …

This is a follow-up post to my previous post on effort related to hardware and software design called “Riding the Software Hockey Stick”. I did get a couple of comments, which are related to the the validity of the the data I presented.  Well, sometimes you just have to admit that you were wrong … […]

Continue Reading...

Posted in Uncategorized | Comments Off on Calling Even More Spirits …

 

Are Hardware and Software Developers Not So Different After All?

I am exposed to embedded software and its testing again a lot lately. An article from Jack Ganssle made me think of the old “United Colors of Benetton” commercial (picture from here). Are software and hardware developers perhaps not so different afterall? BTW, before proceeding, if you are not signed up for Jack’s newsletter “The […]

Continue Reading...

Posted in Embedded Software | Comments Off on Are Hardware and Software Developers Not So Different After All?

 

Is Successful System Design About Control?

Earlier this week I attended an ICCAD co-located session on the future of EDA. Jim Hogan and Paul McLellan led an interesting discussion on what has to change to make a chip development successful in 2012. A lot of the early feedback in the Blogosphere on EDA seems to be right akin to the movie […]

Continue Reading...

Posted in Shows and Events | Comments Off on Is Successful System Design About Control?

 

Living on Constraints – Taking Information Out of Thin Air

Some of the recent coverage on our recent high-level synthesis (HLS) announcement is missing an important aspect. Fundamentally the discussion on entry languages is misleading. HLS is not about languages. Sorry, no war here. It is about the amount of information explicitly defined compared the amount of information left open and guided by constraints. While […]

Continue Reading...

Posted in Abstraction Levels | Comments Off on Living on Constraints – Taking Information Out of Thin Air

 

Do you have the right ‘connection’?

There is a lot of conversation these days about the impact of Electronic System Virtualization (ESV) on software development. Isn’t it obvious, that it is much better to develop software earlier, before chips are available? Don’t you agree that looking into the guts a multi-core platform for debugging a tough multi-threading problem is much easier […]

Continue Reading...

Posted in Abstraction Levels, Virtual Prototypes | Comments Off on Do you have the right ‘connection’?

 

The Crux With Those Abstract Models: ARM TechCon3!

It’s all about the models. We have been using this tag line here at Synopsys for a while now. Now that SystemC TLM-2.0 finds more and more adoption in the industry, the focus is shifting from proprietary simulation by itself to standards based simulation. That shift enables interoperability and with that the models become much […]

Continue Reading...

Posted in Abstraction Levels, Models, Shows and Events | Comments Off on The Crux With Those Abstract Models: ARM TechCon3!

 

Synphony M Synthesis – Making Models Part of the Natural Flow

We all make these decisions on a daily basis. For me it is about the morning coffee. Do I prepare it at home, get it as early as possible, or do I wait until I am passing the coffee shop on my way to work, a path I have to take anyway. For model usage […]

Continue Reading...

Posted in Abstraction Levels | Comments Off on Synphony M Synthesis – Making Models Part of the Natural Flow

 

Riding the Software Hockey Stick

Well, for those of you familiar with dancing, I am not talking here about the sequence in Rumba – albeit that’s fun too – but instead of being within a hockey stick adoption curve. How do you identify a trend clearly? You ask the same question multiple times and over time you will see the […]

Continue Reading...

Posted in Abstraction Levels | Comments Off on Riding the Software Hockey Stick

 

ESC Boston Day 2: Wine with Programmable Systems on Boards and Chips

Day 2 of the Embedded Systems Conference here in Boston kicked of with a key note by T. J. Rogers, CEO of Cypress Semiconductor, one of the longest tenured CEOs as he started Cypress in 1982. The key note was themed around “solving problems you don’t know existed for customers you have never met”. It […]

Continue Reading...

Posted in Shows and Events | Comments Off on ESC Boston Day 2: Wine with Programmable Systems on Boards and Chips

 

ESC Boston: BBQs, Headphones and Green Technology

After my post DAC hibernation period – busy times – I am checking in again here from Boston at the Embedded Systems Conference. What do barbeques, headphone and green technology have in common? Well, apparently the “design component” and Robert Brunner, the industrial Designer of such product lines as the Apple II, Macintosh, Newton, and […]

Continue Reading...

Posted in Shows and Events | Comments Off on ESC Boston: BBQs, Headphones and Green Technology