Chip Maker Gets $35 Million Judgment
Neoflexycurrent writes "The Ninth Circuit Court of Appeals has affirmed a $35 million judgment against Clear Logic for violation of the Semiconductor Chip Protection Act of 1984. The court concluded that the jury properly rejected Clear Logic's argument that it had legitimately reverse engineered Plaintiff Altera Corporation's mask work design to create cheaper application-specific integrated circuits."
Altera makes chips that can be programmed to do different things (FPGAs).
Clear Logic made "application specific integrated circuits" - ie they only do one specific thing that the customer needs, but are cheaper than programmable chips if you buy enough.
The issue here is that Clear Logic's mechanism for receiving the design from the customer and making it into a chip is to use the programming data (bitstream) for an Altera chip. Then the data is used together with an image (mask) copied from an Altera chip to create the ASIC.
The ruling is that Clear Logic's use of the mask in building the ASIC is not legitimate reverse engineering, but illegal re-use of Altera's IP.
FYI: Clear Logic seems to have been dead since 2003.
editorial: only $35M?
"The trial court's instructions initially defined "legitimate reverse engineering" to allow copying and analyzing only "non-protectible concepts or techniques" embodied in a mask work." It would seem that nothing these days is "non-protectible" if RIAA, MPPA or SCO have anything to say about it.
Matthew Grint Midnight Artists
Altera makes some OK FPGAs, custom ASICs, and PAL-type chips, but I wonder which chips specifically they are talking about. Reverse-engineering a custom ASIC seems quite suspect indeed...
Ninth Circuit affirms $35 million judgment against semiconductor manufacturer
Case is rare appellate decision under Semiconductor Chip Protection Act of 1984
Altera Corporation filed suit in the U.S. District Court for the Northern District of California against Clear Logic, Inc., a competitor in the semiconductor industry. Altera alleged that Clear Logic had violated the Semiconductor Chip Protection Act of 1984, 17 U.S.C. 901 et seq. ("SCPA"), by using the bitstream generated when programming Altera programmable logic devices to create application-specific integrated circuits. A jury found in favor of Altera, and awarded more than $30 million in damages, plus an additional $5 million in interest and costs.
Clear Logic appealed to the Ninth Circuit, arguing that the trial court improperly instructed the jury regarding the affirmative defense of legitimate reverse engineering, which is provided for under the SCPA. The court affirmed, however, holding that certain misstatements of the law in the jury instructions were harmless error.
The trial court's instructions initially defined "legitimate reverse engineering" to allow copying and analyzing only "non-protectible concepts or techniques" embodied in a mask work. This was an incorrect statement of the law, but the court concluded that further instructions adequately provided correction. The later instructions explained that "it is permissible [under the SCPA] to reproduce 'a registered mask work' as a step in the process of creating an original chip, so long as the purpose of reproducing the chip is appropriate."
Accordingly, the court held that the jury was able to properly conclude that the Clear Logic mask works incorporated into the application-specific integrated circuits were not original, but were copies prohibited under the SCPA.
---
And my question is: What the hell is a "mask"? Can someone please post the Wikipedia entry that will explain all the background information I need to know on the subject? It looks to me like a run of the mill, "he copied me" case. Why is this news?
Wer mit Ungeheuern kämpft, mag zusehn, dass er nicht dabei zum Ungeheuer wird. --Nietzsche
So here we have the 9th Circuit - yes, that 9th Circuit, making it up as it goes. If any of you have been following this, you might ask "How the heck was adequate correction provided to the jury, when the initial instructions regarding reverse engineering were wrong, and the later, more general instructions, were proper?". I have no idea. The part of the instructions that specifically deal with the issue at hand which were wrong seem to clearly specify the action the jury should take.
It's like having the regular print in a license agreement say one thing, and way later in the document have it say something else, but in a very general, nondescript way.
Welcome to the 9th. Does anybody know if they are still the most overturned Circuit?
Friends help you move. Real friends help you move bodies.
Never forget: 2 + 2 = 5 for extremely large values of 2.
The 'mask' in this context can be thought of as a set of transparancies with lines on them that define wires on the chip. Chips are made with a photo-lithography process where light is shined onto silicon through a mask. The lines on the mask block the light from hitting the silicon and depending on the process the areas which are exposed on the silicon will be etched away by acids/solvents. Multiple masks are used to create different features/layers on the silicon. some create wires, others create transistors.
Maybe you'd like another article about global warming or the Iraq war?
does anyone else find the phrase "the jury properly rejected Clear Logic's argument" to be ironic?
It's been a while since I worked in that part of the industry, but as I recall, masks used to be copyrighted. Is that part of the issue here?
Did Clear Logic:
1) just reverse engineer the masks of the FPGA to figure out how to decode the programming stream and automatically make an ASIC with the same functionality, or
2) actually clone significant sections of one or more of the FPGA masks themselves into the mask geometry generation step for the automatic ASIC design process, so that the geometry of the FPGA mask is reproduced (perhaps with edits, such as jumpers where programmable transistors would be) in the masks for the ASIC?
If 1), IMHO they were blameless. If 2), IMHO the jury called it correctly.
Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
Correct link is http://altera.com/
Coding with assembly is like playing with Legos. Coding an application in assembly is like building a car with Legos.
Imagine being on the jury for this case.
From the article:
Clear Logic appealed to the Ninth Circuit, arguing that the trial court improperly instructed the jury regarding the affirmative defense of legitimate reverse engineering, which is provided for under the SCPA. The court affirmed, however, holding that certain misstatements of the law in the jury instructions were harmless error. The trial court's instructions initially defined "legitimate reverse engineering" to allow copying and analyzing only "non-protectible concepts or techniques" embodied in a mask work. This was an incorrect statement of the law, but the court concluded that further instructions adequately provided correction. The later instructions explained that "it is permissible [under the SCPA] to reproduce 'a registered mask work' as a step in the process of creating an original chip, so long as the purpose of reproducing the chip is appropriate."
As an electrical engineer, I'm having a hard time fully following all the legalese on this - imagine having to learn what reverse-engineering is, what an FPGA is, and the entire design process while on the jury?
I bet they just sat back in their little deliberation box:
I dunno, they look guity to you, Jeb?
The only post worse than one from a Karma whore is one that calls for somebody to be modded down because you don't like their politics.
Maybe the guy really is a myopic jackass for getting his panties in a twist over a very obscure and complex ruling from a court he doesn't like... maybe not. I dunno. Reverse engineering laws are complex, and I admit that, not being an IP lawyer, I barely grasp them.
How about arguing against his point rather than making a personal attack and calling for him to be silenced (by begging mods to crank his post down to -1 where almost nobody will see it)?
Why do you hate Free Speech?
Seriously. Why? There's no room for debate on the point that you do, as you are trying to censor rather than debate, so the only question is, why do you hate Free Speech?
Information wants to be anthropomorphized.
Nope this is an apple fanboy site now. Booyah!
Why the fuck is this modded funny? Are the mods in denial of the truth?
I don't understand how Clear Logic would legally get ahold of an Altera chip mask set. But it seems pretty clear to me that if they are modifying Altera artwork, then they are not reverse-engineering, they are making a derivative work. Looks like the judgement is correct.
Don't moderate flamebait as Troll. Know the difference or you will be Meta-moderated.
Maybe you'd like another article about global warming or the Iraq war?
...right?
There are still plenty of Google articles! Nerds like Google, right?
=Smidge=
Perhaps you should subscribe to 'Inches' magazine?
'Millimeters' in his case.
yeah, there's a decreasing interest in how things actually work or are made or are done these days, very disturbing. I daresay, sadly, that some of the New Orleans victims are dead because of such ignorance.
At least the court is responsible, being the Ninth Circuit court and all :)
MOD PARENT DOWN.
But it did make me wonder if the jury was composed of the more obnoxious Slashdot readers.
"There is more worth loving than we have strength to love." - Brian Jay Stanley
Q: Where do you go to sue somebody for violating a semiconductor law?
A: A Circuit Court!!!
Bad, Bad!!!
It's a shame even your mom has to lie to you.
http://caselaw.findlaw.com/data2/circs/9th/0317323 P.pdf
NO !!!!
I worked for Clear Logic from its begining to its end (we ran out of money paying lawyers). We never used any Altera masks ever. We spent a significant amount of time reverse engineering the masks so we would be legal. I believe the judge never understood this.
Also with some wascally wascals in Congress.
They would like to move it to Boise, defund it, get rid of it altogether, or greatly reduce its power,
Which would make it the 9th "Micro"-Circuit Court of course.
Give a man a fish and you have fed him for today. Teach a man to fish, and he'll say "WHERE'S MY FISH, YOU IDIOT?"
If I'm reading the article correctly, and the law, and the decision -
/if it's appropriate under IP law to do so/ - It allows them to reverse-engineer a photomask if it's public domain, has been licensed to them, or is owned outright by them - OR if they're trying to figure out how to debug/interface their own code that's being programmed onto an Altera FPGA. It does not seem either of these is the case.
/those/ signals to lay out their own ASIC.
The law in question allows someone to reproduce a photomask
What Clear Logic seems to have done is get ahold of an Altera FPGA / photomask, and reverse-engineer the programmer portion of the chip - And then made their own device, which translated signals that COULD HAVE been sent to an Altera Field Programmer into the Altera's internal signals to program the Gate Array, and used
Basically, they seem to have hijacked Altera's programming controller (a sizeable chunk of IP) for their own purposes. And probably didn't license it.
Altera is suitably disturbed because every one of the ASICs Clear Logic makes with their stolen work could have (in theory, anyway) been money in their pocket from licensing the field programmer or could have had their FPGA in place.
It's as if one has a dynamic web-page generator and backend database, and someone stole the code for that dynamic web page generator & backend database and used it to churn out their own static pages (and sold them) because one's program inherently produces good design.
This isn't an article about some groundbreaking new discovery that's going to revolutionize the computer industry, or even change it slightly (like the thing on photon clocking the other day) It's a story about one company winning a lawsuit it had with another company that hasn't even been in business for two years. Seriously, who the hell cares? What do you know about CPU design that you didn't know before this article? Seriously, you're talking to someone who's used Altera's software and hardware to code FPGAs.
autopr0n is like, down and stuff.
I worked for Clear Logic from its begining to its end (we ran out of money paying lawyers). Clear Logic never used any Altera masks ever in any way. To the contrary, Clear Logic spent a significant amount of time reverse engineering Altera parts, specifically to avoid the very law suit Altera brought against Clear Logic. Its not about the law, its not about justice, its about money. Altera had alot more of that than Clear Logic did.
How you explain the intricacies of computer architechture to 12 jurors sufficiently that they can arrive at a well-informed verdict, yet tech support people become continuously frustrated trying to explain to the average user that it's a CD tray and not a cup-holder, etc.?
If some people in the Federal government knew how leeves worked, and thus why they need to be maintained, and didn't cut the funding, a lot of what happened in New Orleans wouldn't have happened and there would've been a lot less victims.
Of course, having a horse trainer in charge of FEMA didn't help matters any.
Just because it CAN be done, doesn't mean it should!
Jar Jar was one of the key players in Palpatine's rise to power ... and is thus inderectly responsible for all those killed due to Imperial rule, which, of course, includes the entire population of Alderaan, as well as countless others.
It would be hard for Jabbar to do worse than that. B-)
Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
I wonder, though... if ClearLogic had worked only from data-sheets, and not examined the chips at all, would this decision still have applied to them? Were they copying things like the distance between different functional units, or just the pinout and the logical structure of the chip?
It looks like even the ClearLogic domain name (formerly www.clear-logic.com) is gone. Too bad...