!!!     "It's not a BUG,                     
  /o o\  /  it's a FEATURE!"                           (508) 429-4357
 (  >  )
  \ - /     INDUSTRY GADFLY: "I Sense A Tremor In The Force"
  _] [_
                               by John Cooley

     Holliston Poor Farm, P.O. Box 6222, Holliston, MA  01746-6222

Like any web publisher, after I send out an email blast to the DeepChip
mailing list, I track how the technical letters (items) ranked against
each other within the same ESNUG post.  (It's a great way to see what
readers are interested in and what they're not interested in.)  Here below
ESNUG 476 is an excellent example of a typical ESNUG post with its items
ranked in decending order of reader pageviews:

   ( ESNUG 476 Subjects ) ---------------------------------- [10/29/08]

     Item  1: Boatload of users talk up Mentor Sierra MCMM P&R
     Item  6: How Apache slowly crushes Cadence VoltageStorm
     Item  8: Mentor TestKompress and EDT kicks ass in China
     Item  4: Magma Titan (Sabio) analog migration ain't 1 day
     Item  2: Equivalance problem with DW02_tree in Formality
     Item  5: We use an EVE ZeBu-XXL 8 along with Bluespec BSV
 * - Item  9: George is wrong; SystemC/C/C++ tools play nicely
     Item 10: Packing guy asks on wirebond to flip chip EDA tools
     Item  7: IC Manage only one to pass this user ambush test

The item about Mentor Sierra got the most reader pageviews.  The Apache vs.
Cadence item was the second most popular in reader pageviews, etc.  Or, at
the bottom, the Packing guy's question and the IC Manage items had the
two lowest reader pageview counts.

Notice the "* -" above.  That's the never-ending battle between Brett Cline
of Forte and George Harper of Bluespec have about SystemC/C/C++/Bluespec.
They've been at it for years, so the fact that they were 7th in reader
interest in ESNUG 476 back in October 2008 was quite normal.

Below are the top four items of the past 7 months of ESNUG's.  Notice how
once that "first US-based C/C++ chip design" story broke, reader interest 
in SystemC/C/C++/Bluespec (again marked with "* -") suddenly jumped!

   ( ESNUG 477 Subjects ) ---------------------------------- [11/20/08]

     Item  6: We dumped PrimeTime (& Cadence ETS) for GoldTime
 * - Item  3: The first US-based C/C++ chip design I've seen
 * - Item 10: Bluespec is the "biggest lie in ESL space"
     Item  2: Seven benchmarks of PrimeTime 2007.12 vs 2007.06


   ( ESNUG 478 Subjects ) ---------------------------------- [12/18/08]

     Item  2: Cadence tweaks RTL Compiler Physical for better P&R
 * - Item  8: Power Opto and Linting in CatapultC and Spyglass
 * - Item  9: Using Calypto SLEC in a CatapultC design flow
     Item  3: A user tutorial on how to use IC Manage on projects


   ( ESNUG 479 Subjects ) ---------------------------------- [02/05/09]

 * - Item  4: "2 biggest reasons to use High Level Synthesis?"
     Item  2: User Benchmark of PrimeTime vs. GoldTime for STA
     Item  7: Synopsys ICC, Magma Talus, Sierra, Atoptech
     Item  6: Magma Talus is a big step up from BlastFusion


   ( ESNUG 480 Subjects ) ---------------------------------- [04/02/09]
 
 * - Item  2: Synfora PICO vs. CatapultC/Cynthesizer/CtoSilicon
     Item  4: TSMC confirms Magma Titan 2nd chip is mins vs. weeks
 * - Item  5: A user's first look at Cadence C-to-Silicon
 * - Item 10: "Working with Bluespec is faster than with RTL"


   ( ESNUG 481 Subjects ) ---------------------------------- [05/08/09]

     Item  6: Cadence Spectre vs Magma FineSim benchmark
 * - Item 10: Mentor tells Synfora to get facts straight
     Item  2: Jasper vs. Magellan, IFV, 0-In, RealIntent, IBM
 * - Item  7: A 2nd US-based C synthesis design reports in


   ( ESNUG 482 Subjects ) ---------------------------------- [06/30/09]

 * - Item  6: Wow! Microsoft uses AutoESL's C synthesis to speed SW
 * - Item  4: A second customer looks at Cadence C-to-Silicon
     Item  3: Calibre nmDRC benchmarks 6X faster than Hercules
     Item  9: GlassBoxes, benchmarks, Talus Design (Blast Create II)

Wow!  Talk about tipping points!  From that one US hands-on CatapultC user
story, 12 out of the 24 most read items in the past 7 months worth of
ESNUGs were now about SystemC/C/C++/Bluespec.

Where it'd normally be Talus, Calibre, PrimeTime, Apache, Jasper, and EVE
Zebu dominating -- for 50% of my top items it's now Mentor CatapultC, Forte
Cynthesizer, Synfora PICO, Cadence C-to-Silicon, ANSI C vs. C++ vs. SystemC,
Bluespec, and wow-even-Microsoft-uses-AutoESL's-AutoPilot discussion.

         ----    ----    ----    ----    ----    ----   ----

I think it's important to know that this data is NOT pointing to a mass
movement towards C for general chip design -- what it is pointing to is that
chip designers are now very interested in C synthesis tools (i.e. EDA tools
that read in C/C++/SystemC source and synthesize out Verilog/VHDL RTL.)

Why?  I don't know.  Are designers now going off into the la-la land of
"higher levels of abstraction" in C?  I don't know, but I doubt it.  All
of these items are on the PRACTICAL aspects of synthesizing C/C++/SystemC
into Verilog/VHDL RTL only -- not that la-la fruity virtual protyping crap
nor vague architect's workbenches nor target compilers nor wackadoodle
co-simulators nor mystery model BS -- they're purely the nuts-and-bolts of
making C/C++/SystemC source code into RTL (C synthesis) AND NOTHING MORE!

The only other question that this data can answer is: "In the eyes of users
(and not EDA company marketeers) who are today's C synthesis players?"

That's easy.  Let the users themselves answer.

As far back as the late 1990's, the trial balloon of using C synthesis for
non-experimental design had been repeatedly shot down by users until 2002,
when Forte finally wooed a few supporters from the large laughing crowd:

               http://www.deepchip.com/items/dac02-03.html

and a year later user support for Forte had firmed up in:

               http://www.deepchip.com/items/dac03-06.html

By DAC 2004, Mentor appeared equally with Forte on the user radar screen:

               http://www.deepchip.com/items/dac04-03.html
               http://www.deepchip.com/items/dac04-02.html

And they've been neck-and-neck ever since then:

               http://www.deepchip.com/items/else06-06.html
               http://www.deepchip.com/items/else06-07.html
               http://www.deepchip.com/items/0475-01.html

Mind you, these Forte vs. Mentor letters were from a few early C synthesis
users and demo viewers sharing their impressions.  When published, these
letters would garner some passing curiousity pageviews by the mainstream
designers -- but not much more than that.

         ----    ----    ----    ----    ----    ----   ----

But now over the past 7 months, I've read the following number of first-hand
detailed user reviews for the following C synthesis tools:

               Mentor CatapultC :  : ############ 4 confirmed users
           Cadence C-to-Silicon :  : ###### 2 confirmed users
              AutoESL AutoPilot :  : ### 1 confirmed user
                   Synfora PICO :  : ### 1 confirmed user

More importantly these C synthesis user letters are now getting MAJOR repeat
interest from the mainstream designers that they didn't get before.

         ----    ----    ----    ----    ----    ----   ----

So long story short, this tremor I sense in the Force has four parts:

  1.) For the past 7 months 50% of DeepChip's top pageviews show mainstream
      users are now very curious about practical C synthesis tools.

  2.) C synth is not just Forte Cynthesizer and Mentor CatapultC any more;
      it's about Synfora, AutoESL, and Cadence C-to-Silicon, too.

  3.) There's now some US companies using C synthesis for production; it's
      not just experimental nor is it just Japan and Europe any more.

  4.) And for some inexplicable reason, Synopsys, the dreaded Microsoft of
      EDA, is nowhere to be seen in this space -- yet SNPS' core business
      for the past 23 years has been (you guessed it!) synthesis!  Huh?

How this tremor in the Force will play out for chip design in the long run,
I don't know.  I just know that it's here now.

    - John Cooley
      DeepChip.com                               Holliston, MA


-----
 
  John Cooley runs DeepChip.com, is a contract ASIC designer, and loves
  hearing from engineers at  or (508) 429-4357.


 Sign up for the DeepChip newsletter.
Email
 Read what EDA tool users really think.


Feedback About Wiretaps ESNUGs SIGN UP! Downloads Trip Reports Advertise

"Relax. This is a discussion. Anything said here is just one engineer's opinion. Email in your dissenting letter and it'll be published, too."
This Web Site Is Modified Every 2-3 Days
Copyright 1991-2024 John Cooley.  All Rights Reserved.
| Contact John Cooley | Webmaster | Legal | Feedback Form |

   !!!     "It's not a BUG,
  /o o\  /  it's a FEATURE!"
 (  >  )
  \ - / 
  _] [_     (jcooley 1991)