Subscribe to EDN

CoWare

February 8, 2010

It must be something in the water in silicon valley right now. But no sooner have I written about VaST and Virtutech being acquired then Synopsys acquires CoWare as well. Since I never worked there, I don’t have any sort of inside track on what is going on. CoWare started life many years ago with a product called n2c, which stood for napkin to C, an attempt at turning high level system ideas into models quickly. They then did a deal with Cadence whereby they took over the old Comdisco SPW product line and the engineering team that supported it, in return for equity and royalties I think. Then more recently they decided to develop their own virtual platform technology which, I believe, is the heart of their business today. For a long time a lot of their revenue was service revenue in Japan (remember, they are the most advanced in system-level thinking so tended to be the first place where there was any revenue to be had) although I presume that is no longer the case.

To sum up, there have been a number of different instruction set simulation technologies developed: Axys (which ARM acquired and then spat out again to Carbon when they decided they didn’t want to do all that modeling any more), Virtio (which Synopsys acquired a couple of years ago), VaST (which Syopsys acquired 2 weeks ago), Virtutech (which Intel/WindRiver acquired 1 week ago) and CoWare (which Synopsys acquired today). Phew. 

Simon Davidmann and Brian Bailey both pointed out, correctly, that I’d forgotten about Imperas when I talked earlier about which technologies were left out there. There is also, of course, Qemu which is an open-source instruction set simulator. The base technology of Imperas is also open-source, the open virtual platform, www.OVPworld.org although that is not how they started out. So in an act of contrition for forgetting Imperas, let me tell you where they are: they have 2000 registered users, adding about 150 per month, spread around about 400 companies. They have over 40 processor models ranging from the bizarre ones used in automotive up to quadcore MIPS processors running at 200-1200 MIPS. They are still self-funded but are growing and adding staff.

So going forward there is Imperas/OVP still independent. Synopsys with Virtio, VaST and CoWare technologies which they will presumably try and pull together into a single environment, and WindRiver/Virtutech. One distributing basically over the web and the other two with much bigger distribution channels than they had before although less focused than before. Let the games begin.

Posted by Paul McLellan on February 8, 2010 | Comments (5)

February 13, 2010
In response to: CoWare
garydpdx commented:

Ajit, you make a good point about writing models but in some cases, that may only apply to new components or new systems. The Synopsys virtual platform 'trio' can also tackle the issue but taking advantage of reusable IP in TLM and/or RTL ... or even make use of Carbon to generate C/C++ models from existing RTL IP. Synopsys and CoWare have been active contributing members of the SPIRIT Consortium so they are aware of making use of IP-XACT to quickly intake reusable IP if that support exists. (Virtutech is listed as a reviewing member but I'm surprised that VaST was not; maybe my memory is bad but I was once active in SPIRIT and thought they were present in that community ... a moot point, now!) I don't see ARM Fast Models nor Carbon as being out of the picture with that Synopsys trio.


February 13, 2010
In response to: CoWare
Ajit commented:

Synopsys buying 3 virtual platforms doesn't solve their fundamental deployment problem. Virtio, VAST and CoWare are all based on a services model, where they need to hand write models for every part of the platform they don't have a model. Sorry to say that in practice, this can take months. To date the only scalable virtual platform I have seen that you can deploy within a couple weeks is a combination of using ARM's Fast Models along with Carbon's Model Studio (for model generation of other existing IP).


February 10, 2010
In response to: CoWare
Deepak commented:

I see a lot of blogs that are talking about how this affects the technology development and market, in general. Remember, all these products- VAST, Coware and Virtio are completely different. Is Synopsys going to support three platforms for the same end customer? Any ideas as to which one will be dropped. Mirabilis Design is probably the only free-standing System-level companies remaining. We are in the system sizing and project feasibility arena- not really in software virtual prototyping. We use Qemu as our virtual prototyping add-on. it is indeed a great product. The announcement of Synopsis purchasing CoWare/VAST is truly good news for the whole industry. This acquisition validates System Level Design today and more importantly, Architectural Design, moving forward. With chips and systems becoming more complex, the need to understand system sizing, transaction analysis, power, performance, etc. coupled with fast construction of models has driven Mirabilis sales numbers to exceed 30% growth in 2009. This acquisition makes clear what we have been seeing for the past two years from our customers. The whole architectural area is exploding as design teams are finally realizing the importance of understanding the application from an architectural standpoint far in advance of chip design or even platform layout. It is interesting to note, five years ago both Synopsys and Cadence moved away from System Level Design by selling off or ending products in this space. This recent acquisition is a positive sign that the major players in EDA are moving back into the System space. We are not going to be the only ones talking Architectural Design. Mirabilis Design is uniquely positioned in the System / Architectural space and this confirms our strategy.


February 9, 2010
In response to: CoWare
Karthick commented:

Interesting times.. Just a point: It is not strictly correct to brand qemu as "ISS".. Qemu can also do system simulation for a variety of platforms.


February 8, 2010
In response to: CoWare
garydpdx commented:

Paul, it would be interesting if Cadence were to just take the money and run on CoWare's 'exit' by this Synopsys acquisition. Will they take the cash or take back SPW (and BoNES)? If they only take the cash, then SPW will have belonged to Cadence (after purchase from Comdisco) and then Synopsys. I wonder how many other EDA platforms changed ownership between Big 3 EDA firms? Given that Brent Favre is a Minnesta Viking, anything's possible, I guess! Also, Synopsys is now faced with resolving a portfolio of VaST, CoWare, Virtio and their own Innovator virtual platform tool. But what will Cadence do? Is there something to acquire, or purchase like ARM's SoC Designer (Axys) now under Carbon's umbrella?

POST A COMMENT
Display Name
captcha

Before submitting this form, please type the characters displayed above. Note the letters are case sensitive:

Advertisement
Advertisement
Advertisement
About EDN   |   Site Map   |   Contact Us   |   Subscription   |   RSS
© 2012 UBM Electronics. All rights reserved.
Use of this Web site is subject to its Terms of Use | Privacy Policy

Please visit these other UBM Canon sites

UBM Canon | Design News | Test & Measurement World | Packaging Digest | EDN | Qmed | Pharmalive | Appliance Magazine | Plastics Today | Powder Bulk Solids | Canon Trade Shows