Taken for Granted

ESL, embedded processors, and more

Archive for the 'Uncategorized' Category

Leibson’s Law in Action? Cadence returns to ESL with new synthesis tool

Posted: Monday, July 14th, 2008 @ 2:03 pm in Uncategorized | 4 Comments »

My colleague and friend Steve Leibson writes a blog for EDN, “Leibson’s Law”, in which he discusses many items relating to his informal law:
Leibson’s Law: It takes 10 years for any disruptive technology to become pervasive in the design community.
In this case, I wonder if Cadence’s announcement today (July 14, 2008) that it has returned [...]

Not taking a country for granted

Posted: Monday, July 7th, 2008 @ 1:35 am in Uncategorized | 3 Comments »

In the “good old days” of business trips, before the internet and cellphones, sometimes a business trip could actually include a large element of travel. That is, in between the meetings there might be time to actually see some interesting historical or cultural sights in the cities and countries one was visiting. With [...]

Merger mania? What will happen in ESL if Cadence swallows Mentor?

Posted: Friday, June 20th, 2008 @ 12:34 am in Uncategorized | 3 Comments »

I’m no Nostradamus, and was of course taken by surprise with the rest of the electronics world when on Monday June 16 I heard that Cadence was going to try to do a hostile takeover of Mentor Graphics.
Carlo Antonio Tavella, Jonah and the whale, mid-17th. century
Cadence has had a long-chequered history in ESL, starting [...]

Some highlights from DAC 2008

Posted: Thursday, June 12th, 2008 @ 6:16 pm in Uncategorized | No Comments »

I’m starting this blog sitting in one of the near-final technical sessions at DAC, and will continue it no doubt when I get home.
To start with, here is an image that will no doubt remind many of DAC:
Pieter Brueghel the Elder, Children’s Games, 1560
Although DAC covers many aspects of EDA, ESL and some focus on [...]

An original Schirrmeister

Posted: Thursday, May 29th, 2008 @ 4:24 pm in Uncategorized | No Comments »

Today’s posting is about a new blog written by my friend and colleague Frank Schirrmeister, who now works for Synopsys and has just started his own blog, A View from the Top - A System-Level Blog. And my image is not a classical or modern painting, but one of Frank’s variations on his “levels [...]

News from the multicore front

Posted: Saturday, May 24th, 2008 @ 2:40 pm in Uncategorized | No Comments »

A couple of interesting items from the Multicore Association front. First, they have organised a working group on Multicore Programming Practices, (MPP), to
“develop a multicore software programming guide for the industry that will aid in improving consistency and understanding of multicore programming issues.”
Even more interesting, for non-members, they are organising an informational meeting on [...]

Which came first … the model or the tool?

Posted: Monday, May 19th, 2008 @ 3:04 pm in Uncategorized | 4 Comments »

One of ESL’s great chicken or egg questions is: do ESL modelling tools encourage the development of models to fit, or does model availability encourage the development of and use of ESL modelling tools?
Viktor Hartmann, Sketch of costumes for Ballet ‘Trilby’ (an inspiration for part of Mussorgsky’s “Pictures at an Exhibition”: Ballet [...]

Filling out your DAC dance card

Posted: Friday, May 9th, 2008 @ 7:37 pm in Uncategorized | No Comments »

The upcoming Design Automation Conference, June 8-13, in Anaheim, California, will be a good chance for people to catch up with what is going on in the ESL and processor-based design areas. My dance card is beginning to get full, and like all good conferences, there is so much going on in parallel that [...]

Let 100 flowers bloom ….. roses or weeds?

Posted: Friday, May 2nd, 2008 @ 2:29 pm in Uncategorized | 7 Comments »

I’ve been working in and observing the field of “virtual system prototypes” (the term coined by Graham Hellestrand several years ago - see his “The Revolution in System Engineering“, IEEE Spectrum, September, 1999) or “virtual platforms” (the current term most widely used) for a few years now. In my opinion and by observation, [...]

The persistence of ESL synthesis

Posted: Thursday, April 24th, 2008 @ 8:03 pm in Uncategorized | 8 Comments »

Many people are familiar with Salvador Dali’s painting, The Persistence of Memory:

When I look at developments in ESL, I sometimes think of the painting and its title. Some of the old ideas in ESL must be good ones because they keep coming back. ESL synthesis, for example, has now been through [...]