The Wiretap Intercept No. 060525
opinions and skeptical speculations too small to fit into an Industry Gadfly column

> I grinned to myself while reading that rah-rah press release.  "Synopsys, a
> world leader in blah blah blah..." had acquired Virtio HW/SW co-design for
> an undisclosed price.  (I later heard it was a $15 million cash deal.)
>
>     - from http://www.deepchip.com/gadfly/gad051806.html


After I published that Industry Gadfly about Synopsys acquiring Virtio, I got
emails from two EDA entrepreneurs whose opinions I respect.  (I like hearing
from these guys because they can often give me the unofficial, unapproved
story-behind-the-story that explains some odd EDA actions.  Of course, these
types ALWAYS want to be anonymous if I quote them, but that's the price of
getting the truth vs. the bullshit press release version of the story.)

The first EDA entrepreneur wrote:

  "I have no inside knowledge, but my understanding is that Synopsys is
   an investor in Virtio -- so their purchase could just be their way of
   maximizing the value of the future money needed from Synopsys as an
   investor to implement Virtio's business plan.  Presumably Virtio needed
   another round, and went to the existing investors looking for dough.

   Synopsys decides to buy out the other investors, bringing the company
   inside, eliminate the redundant sales & marketing costs of Virtio, and
   invest future Synopsys dollars only in engineering & support costs.

   The other shareholders presumably are happy with a sure $15 million
   rather than run the risk Virtio won't fly.  Synopsys pays $15 million
   (presumably some to themselves as an investor and some to folks who
   are now Synopsys employees and likely have earn-outs) to get to see
   100% of their future investment go to where they want it to go, and
   remove the uncertainty that Virtio will do anything other than
   Synopsys wants them to do.

The second EDA entrepreneur wrote:

  "Great history!  But I think SNPS will have to go a fourth round.

   There's a reason why the V-guys (Vast, Virtutech, Virtio) and their
   instruction set simulator forefathers don't sell -- it's lack of
   performance, stupid!  If you code in C/C++ (where 95% of the embedded
   programmers do), you are accustomed to writing software on a computer
   running 2,000+ MIPS (laptop performance).  It's brutal to go back to
   a 10 to 50 MIPs environment that an ISS environment gives you.  It is
   the negative 100X performance that makes traditional ISS simulators
   uninteresting to embedded software developers.  Since there is no
   value, there is no one in the system houses demanding hardware models
   to make HW/SW co-design market ultimately happen.

   So how could Synopsys make such an obvious mistake?  My take is that
   they first talked to semiconductor company GMs who said their chip
   revenue ramps were hindered by their customer's inability to write
   software earlier, and faster.  If Synopsys could give their customers
   a software model of the chip in the proper simulation/IDE, they could
   get started writing software earlier.  So Synopsys correctly
   identified the problem to be solved.

   Where Synopsys erred was talking to the wrong end users.  I suspect
   that they talked to chip designers in these semiconductor companies,
   who talk to their own internal reference board designers.  The
   reference board designers might also write software drivers.  In most
   cases they may in fact be doing some assembly coding, because chip
   timing might be that critical.   But assembly language programmers at
   best are 5% of all embedded programmers, and they are not the guys
   at Synopsys's customers's customer.

   What Synopsys should have done was to talk to any one of the 4,000
   C-programmers in the Nokia software development ecosystem that write
   software to the TI OMAP platform (one HW model Virtio was able to get
   done).  They would have told Synopsys "It's all about simulator and
   model performance.  We don't write in assembly code.  We write in C."
   Nokia won't use that Virtio assembly language OMAP model because its
   a 5 MIPS dog.

   Anyway, as long as EDA marketing departments think embedded software
   guys only write hardware drivers,  EDA companies will keep buying the
   assembly code HW/SW companies that cater to less than 5% of the world's
   600,000 embedded software programmers.  There's only one company I am
   aware that offers a HW/SW tool with 2000+ MIP performance for the 95%
   crowd: Paravirtual.  It was originally called Accenia.  We looked at
   them for a round.  Their simulator was originally called DoubleWide
   Studio.  Today the money in this industry is in the models, not the
   simulator.  Most of these ISS deals are $50K for the simulator and
   $300K in design services for PhDs to build the models it needs.  It's
   these missing models that stunts all the ISS players."

Mind you, this is only backdoor gossip about the Virtio acquisition.  For the
official story, you should *only* trust the Synopsys press release.  :)

P.S. As a side note, I'm curious about how this impacts CoWare's business now.
      An archive of prior intercepts       Next intercept       To reply or send a story to John

 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)