Taken for Granted

ESL, embedded processors, and more

An original Schirrmeister

Filed under: Uncategorized — May 29, 2008 @ 4:24 pm

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 of abstraction” powerpoint slide:

Levels of Abstraction, by Frank Schirrmeister

As Frank points out in his blog, he drew this for Alberto Sangiovanni-Vincentelli back about a decade ago, and it has seen many incarnations since then. In fact, it has seen many many incarnations (I have now seen it in many talks and slides over the years, in a host of forms) – but usually without attribution. Although “reuse is everything” and “IP reuse” is to be encouraged, this should be done with due credit to the originators. So let’s see this slide or picture continue to propagate in many forms and variations……….but with proper attribution to its originator, Frank Schirrmeister. And someone I am proud to list among my friends and colleagues (and co-authors too). As a key thinker and do-er in the ESL domain, Frank deserves to be recognised for his contributions.

Please read Franks’ blog when you have the time, and give him comments. And please keep reading and commenting here!


  1. Karl:

    I see the slide URL is broken. I am interested in this. Can you please restore the link or point me to the place I can find the original Schirrmeister ;-)

  2. Grant Martin:

    Updated and link restored, thanks

  3. Semiconductor Engineering .:. Confessions Of An ESL-Aholic:

    [...] Sangiovanni-Vincentelli and Rahul Razdan the first version of what Grant Martin later called an “Original Schirrmeister.” My graph on how the industry changed from layout to transistors to gates to RTL seemed to imply [...]

RSS feed for comments on this post. TrackBack URI

Leave a comment

Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>