( SNUG 01 Item 22 ) -------------------------------------------- [ 3/28/01 ]

Subject: Synopsys Vera vs. Verisity Specman vs. Chronology (Forte)

THE HUNTER BECOMES THE HUNTED:  Last year (actually 9 months ago) at DAC,
Verisity made a big thing about DataQuest reporting that Verisity owned
77 percent market share and it was obviously kicking Synopsys Vera butt.
But, like many things in EDA, there was an element of FUD here (it's there
always?)  At the June 2000 DAC, the only DataQuest numbers available were
for the 1998 fiscal year.  Here's the actual numbers:

     Fiscal Year 1998 Market Share
     Total 1998 Market: $13.6 million

       Verisity Specman & 'E'  ####################################### 77.8%
                Synopsys Vera  ######### 18.5%
              Chronology RAVE  ## 3.9%

Verisity was touting market share numbers which were 18 months old at that
time.  Now the 1999 Dataquest numbers are in:

     Fiscal Year 1999 Market Share
     Total 1999 Market: $22.4 million

       Verisity Specman & 'E'  ################ 33%
                Synopsys Vera  ########################### 54%
              Chronology RAVE  ###### 13%

So it appears that Synopsys has pretty stolen this niche from Verisity.  It
gets more interesting if you do some math.  Verisity made .778 x 13.6 =
$10.6 million in 1998 and it made .33 x 22.4 = $7.4 million in 1999 -- they
not only lost market share, they also flat out lost $3 million in revenue!

Needless to say, the Synopsys Vera people are falling all over themselves
with this vindication.  They're giddy as school kids.  Guess it just shows
the power of having a walking talking million man EDA sales army.

     Number of Vera licences sold (as reported by Synopsys)

                         1998  # 500
                         1999  ##### 2,500 - *
                         2000  ############## 7,000

     (* - But back in Dec. 1999, they claimed 5,000 Vera users!)


    "I got a real kick out of Synopsys trying to have something to say to
     respond to Verisity's claim of a Dataquest 77 percent market share.
     Bottom line to Synopsys' claim about having more installed seats of
     Vera than Specman is that there are a lot of Synopsys sites with bins
     of free licenses floating around.  You can have the installed license
     specsmanship award, Synopsys, but I'd look hard and long at the product
     people are actually spending $$ on."

         - an anon engineer from the DAC'00 Trip Report


    "It's bad enough that we had VHDL/Verilog wars, but I absolutely dread
     the Vera/E/Superlog war on top of it.  What benefit does the
     engineering community gain from additional languages like Vera and
     Specman?  Why do we need yet another language, and can't we just
     extend the predominant one (Verilog) accordingly?"

         - Gregg Lahti of Intel


    "Session2: VERA - a test language

     VERA basically seems to be an extra language that is Verilog-esque but
     with some object oriented capabilities.  OO is there to try to clean
     up your stimulus world, as far as I can tell.  Vera also has features
     for controllable randomization of inputs.  The general idea is to set
     up a system in which you randomly apply input to your chip, where
     "input" has been defined as a legal bus operation containing some
     random data.  At the same time a message is sent to an "expector"
     routine telling it that you have done so.  The expector remembers this,
     so that when the response comes back, or later on when you read that
     data out, it will check the contents to make sure the right number came
     out.  It also supports assertions for specifying bus handling to watch
     for illegal states.

     Looking at our internal simulation environment, I can imagine what a
     pain in the butt clever stimulus systems are.  Perhaps Vera's type of
     OO system protects you from trying to do it all on your own.

     However, it's a whole other language, and license.  If we wait longer,
     Verilog 2000 will add some "real" software features like more private
     varaibles, reentrant tasks, etc.  Then if the world really goes to
     plan, SuperLog will add OO techniques into Verilog anyway.  (I talked
     to some folks at SNUG saying "all" the people that were on the
     Verilog-2000 committee are now on the SuperLog committee, and it's
     the "wave of the future!!!!"  (Their exclamation points, not mine.))

     My opinion is we should be pushing on Cadence to support all
     Verilog-2000 features as soon as possible."

         - Paul Gerlach of Tektronix


    "What is the hold-up to releasing the Vera language specification?"

         - Sami Nuwayser of Sun Microsystems


 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)