Zibb

EDA GRAFFITI, WITH EDA VETERAN PAUL MCLELLAN, DIGS INTO THE WORLD OF DESIGN TO FIND OUT HOW WE GOT HERE, WHERE WE ARE GOING, AND WHY EDA IS DIFFERENT.



   Advertisement

Friday, June 26, 2009

Cadence, Avant!, SPC and Mitch

Jun 26 2009 12:00AM | Permalink |Comments (2) |


The big picture story of Cadence and Avant! is well known. Some Cadence employees left to create Avant! (initially called Arcsys) and stole Cadence source code. Cadence told the district attorney, Avant! was raided, and after several years delay, everyone plead guilty and got varying sentences. Avant! was acquired by Synopsys and paid Cadence a large settlement.

But inside the big picture is rather amusing smaller story.

Mitch Igusa was the employee of Cadence who packaged up a lot of the source code of the place and route database Symbad, wrote it into a file called byebye.tar and emailed it to himself at home. Then he resigned from Cadence and went off to be a “consultant,” setting up an office one block from Avant! (then still called Arcsys).

Mitch was never an Avant! employee but apparently was paid by an Avant! executive out of a shell company set up and controlled by some of the other Avant! executives. Anyway, eventually his home got raided, and a hard disk full of Cadence source code was found, stripped of Cadence copyright, and in the process of being modified.

His case got wrapped up with all the other Avant! cases and, as is well-known, Avant! managed to delay legal action for years at the same time as they built up a big place and route business and used the money to acquire several other companies (full disclosure: including Compass where I was CEO at the time). Eventually, Mitch’s case came to trial ahead of the others, he pleaded guilty, and was sentenced to one year’s jail time (the other Avant! executive waited until the last possible moment and then pleaded guilty on the eve of the trial).

Now the story starts to get even more complicated. Because during the years of delay, Mitch Igusa had co-founded and was the chief architect at Silicon Perspective. The company managed to convince the judge that it would collapse without Mitch and so he was allowed to “participate in a work-release program.” That doesn’t sound very significant but in fact it meant that during the day Mitch Igusa would go to Silicon Perspective and program, and in the evening he’d go off back to jail until the following morning.

Meanwhile, Cadence’s floorplanning and placement technology had fallen behind in the market and a new market leader was starting to dominate the space. Yes, it was Silicon Perspective.

Eventually Cadence acquired Silicon Perpective. Cadence made the mistake of not putting a cap on the earnout portion of the acquisition, apparently meaning it ended up being an acquisition at nearly a billion dollars. Since then no EDA acqisition has had an unlimited earnout. But I digress. For obvious reasons, Cadence didn’t really want Mitch Igusa back on the payroll, of course. Initially, the story goes, he was positioned as being disposable, so it wasn't a deal-breaker. But as the deal got closer it became apparent he was essential. After all, he was the chief architect of the product so a bit hard to do without. So he continued to “work at Silicon Perspective post-acquisition,” as Lavi Lev, then the exec VP of Cadence, put it. That is to say he worked back at Cadence again.

So apparently there was a period of time when Mitch Igusa would come into work at Cadence during the day writing Cadence physical design code, and then in the evening he’d go back to jail to serve his sentence for stealing…Cadence physical design code. If it happened in a screenplay, you’d think the writer was being a bit unrealistic.


Reader Comments



at 6/25/2009 5:57:48 PM, SteveM said:
True story and not so unique. Cooper&Cyan getting acquired by Cadence, and Nassda getting acquired by Synopsys. There is a sad lesson here, which is that smart crime pays. You are always better off rewriting the actual software. There has been a lot of other unprosecuted theft of EDA IP, and civil cases, yet this was a significant 'criminal' case only because there was the smoking gun of exact code match including misspelled comments. In the majority of cases the engineers are clever enough to take care to 'rewrite' their ideas. While not within the law of IP contracts, these cases are too hard to prosecute so the large EDA companies cannot pursue them. Another sad aspect is only two individuals faced any jail time and they were the lowest level engineers who profited the least from the success of Avant! and ended up paying the most. So glad for Mitch that he got through it and back to innovation.



at 6/29/2009 1:45:32 PM, Bad Dog said:
The other interesting piece of this story is that Cadence forced Avant! to rewrite their internal database 2 or 3 times, which no doubt was improved each time.
That left whomever was responsible for that effort, with (most likely) the experience of writing more place and route databases than anyone else in the industry.
Also, likely to have contributed to Avant!'s success in the marketplace. A well designed DB yields a faster (and potentially more flexible) tool.
Such an effort never would have been green lighted (or very unlikely to have) on engineering merits alone, but when the court orders such a thing...


Post a comment



Display Name

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


ADVERTISEMENT

©1997-2009 Reed Business Information, a division of Reed Elsevier Inc. All rights reserved.
Use of this Web site is subject to its Terms of Use | Privacy Policy

Please visit these other Reed Business sites