Slashdot Mirror


Faulty Chips Might Just be 'Good Enough'

Ritalin16 writes "According to a Wired.com article, 'Consumer electronics could be a whole lot cheaper if chip manufacturers stopped throwing out all their defective chips, according to a researcher at the University of Southern California. Chip manufacturing is currently very wasteful. Between 20 percent and 50 percent of a manufacturer's total production is tossed or recycled because the chips contain minor imperfections. Defects in just one of the millions of tiny gates on a processor can doom the entire chip. But USC professor Melvin Breuer believes the imperfections are often too small for humans to even notice, especially when the chips are to be used in video and sound applications.' But just in case you do end up with a dead chip, here is a guide to making a CPU keychain."

342 comments

  1. "Good Enough" by Anonymous Coward · · Score: 5, Funny

    If ever a story was appropriate for Slashdot.

    1. Re:"Good Enough" by Anonymous Coward · · Score: 2, Funny

      Good Enough - That's my motto. Don't tell my girlfriend.

    2. Re:"Good Enough" by Anonymous Coward · · Score: 0, Troll

      I believe Microsoft has this slogan Copyrighted.
      You could get a bill in the mail.

    3. Re:"Good Enough" by Anonymous Coward · · Score: 0

      Heh, so long as I don't get Bill in the mail, I think I'll be fine.

  2. oh yes, by all means by justins · · Score: 5, Funny

    Don't throw away those "almost perfect" CPUs! Give them to needy people in the third world!

    So they can remark them and sell them back to us...

    --
    Now before I get modded down, I be to remind whoever might read this that what I am saying is FACT. - bogaboga
    1. Re:oh yes, by all means by Rosco+P.+Coltrane · · Score: 5, Funny

      Don't throw away those "almost perfect" CPUs! Give them to needy people in the third world!

      I think you mean the 2.99999999th world...

      --
      "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
    2. Re:oh yes, by all means by slughead · · Score: 5, Informative

      My friends work in a warehouse where they resell Compaq and HP parts to companies.

      They mainly sell old stuff, almost all of it's used.

      There's this company that they currently get most of their inventory from, let's call them company X.

      Company X sells used parts too, they just do rigorous testing before they send them to customers, so a lot of it is marked "defective".

      When company X marks something "defective", they pay to have it shipped to my friends' company. It's actually cheaper to do that than to recycle the parts, so my friends' company actually pays just a few dollars for a thousand pounds of equipment.

      My friends personally go through all of the components, and put them through the extensive refurbishing process of blowing the dust off and inserting them into static bags.

      They test it "good enough".. which entails making sure the computer boots up with that RAM and CPU. Maybe a 1 minute memory test on occasion. All in all, about 10% of everything they send out is worthless, and will be sent back by the customer in a week.

    3. Re:oh yes, by all means by timeOday · · Score: 1

      Thanks, pal, you just ruined pricewatch for me.

    4. Re:oh yes, by all means by Anonymous Coward · · Score: 0

      Don't throw away those "almost perfect" CPUs! Give them to needy people in the third world!

      aren't a lot of them MADE in the third world already?

    5. Re:oh yes, by all means by justins · · Score: 1
      They test it "good enough".. which entails making sure the computer boots up with that RAM and CPU. Maybe a 1 minute memory test on occasion. All in all, about 10% of everything they send out is worthless, and will be sent back by the customer in a week.

      One reason to be suspicious of companies that have a high "restocking fee," I would think.
      --
      Now before I get modded down, I be to remind whoever might read this that what I am saying is FACT. - bogaboga
    6. Re:oh yes, by all means by Anonymous Coward · · Score: 0

      Don't throw away those "almost perfect" CPUs! Give them to needy people in the third world!"

      Give them to the people who bought LCD screens even after the manufacturers admitted they were likely to be defective.

    7. Re:oh yes, by all means by shokk · · Score: 1

      This wouldn't be necessary if design houses would switch to redundant designs such as those being promoted by Virage Logic. These designs allow faulty chips with redundant circuits to disable areas that do not pass inspection and in turn enable areas that will provide the same functionality. With the increasing amount of a chips' area being devoted more and more to memory, this becomes more important AND more likely since memory is just the same cell iterated many times over a certain area. Of course, there will be some chips that just can't be saved, but statistics are showing that for a minor increase in area, you can improve yield to about 80%. All without accepting subpar performance chips.

      --
      "Beware of he who would deny you access to information, for in his heart, he dreams himself your master."
  3. Already commonplace with RAM chips by no+parity · · Score: 5, Informative

    And for a long time so. "Audio RAM" is the euphemism.

    1. Re:Already commonplace with RAM chips by gl4ss · · Score: 4, Informative

      and in counterfeit ram ;)

      don't forget that.

      but the real reason for disposal i think is that throwing away at that early saves money from the manufacturers, like, it's much cheaper to throw away one chip than to throw away a tv that doesn't work good enough to be sold.

      however.. what would be the good solution? maybe build the chips redundantly so that it wouldn't matter if one gate didn't work?

      --
      world was created 5 seconds before this post as it is.
    2. Re:Already commonplace with RAM chips by DrMrLordX · · Score: 2, Interesting

      Jeez, tell me about it. I just got new parts for a computer recently, and the DIMM they sent me in a "tested" barebones consisting of motherboard, CPU, RAM, and case was incredibly bad. It was a 1 gig stick of Kingtson value RAM, PC3200. Samsung TCCC, too, so the fact that it was faulty is a damn shame(TCCD would have been nicer though). I had to run the stupid thing at DDR266 speeds(133 mhz) with ridiculously high timings(something like 3-6-7-15) just to install WinXP. Good thing I was able to RMA that crap.

    3. Re:Already commonplace with RAM chips by CdBee · · Score: 3, Funny

      I had to run the stupid thing at DDR266 speeds(133 mhz) with ridiculously high timings(something like 3-6-7-15) just to install WinXP. Good thing I was able to RMA that crap

      You can RMA Windows XP?
      Cool !

      --
      I have been a user for about 10 years. This ends Feb 2014. The site's been ruined. I'm off. Dice, FU
    4. Re:Already commonplace with RAM chips by Gilk180 · · Score: 1, Interesting

      This would probably be a good option for small, low performance chips or RAM, but probably not for anything like a CPU.

      Adding redundancy for high performance chips would require either duplicate cores, one of which would be turned off, or increasing the size of a single core. Increasing the size of the core, however would lead to lower clock speeds and lower performance to let impulses propagate over the extra space.

      I would guess, though that turning one of two cores off if it fails a test and selling the cpu as a single core chip will be standard practice when dual core chips go into mass production, much the same way that chips that fail at higher clock speeds are sold as slower chips.

      Before you say it, I know some companies mass produce dual core chips now, but I'm thinking mass as in x86 scale, not Power scale.

    5. Re:Already commonplace with RAM chips by phsdv · · Score: 1
      Manny manufactures already build redundancy in their TV chips. OK it is only in the larger memories in those chips but it defenitely helps!

      Besides that I would like to invite the professor to have a look at a TV with those minor faults... I am sure he will come back on his statement. I have worked on a test system that tests all the chips that passed the normal testing, and I can tell you that most of these chips nobody wants to have in their TV....

    6. Re:Already commonplace with RAM chips by 91degrees · · Score: 1

      Surely RAM should be easy to re-use. If it has imperfections, it's not hard to add a little logic to route round the imperfections. In a simple case, you halve the capacity and lock one of the address pins to high or low depending on where the fault is.

    7. Re:Already commonplace with RAM chips by jaoswald · · Score: 1

      Your idea is clever, and works OK for the guy doing a wire-wrap project who ends up with a faulty chip in his one-off project and doesn't want to throw it out. But it hardly is a compelling approach for memory manufacturers.

      Rewiring chips to have different pinouts depending on test results is hardly "easy" to deal with on an industrial scale. It would have to be bonded out differently to keep the customer interface consistent, which adds complication and variation to the manufacturing process.

      Also, you've made the test plan more complicated for *every* chip, because you have to precisely identify faults, instead of just recognizing a broad class of failures, and you need to increase the amount of work that needs to be done before packaging, and complicating the handling of device lots, because more different part numbers are coming out of the same production process.

      Increasing test and packaging complexity is going to increase the cost for every chip; you'll need more expensive memory testers to handle the increased test load, and you will need more test & production engineering work to validate the processes.

      All in order to make lower-margin lower-capacity memory chips.

      Tell me again why this is a good idea?

    8. Re:Already commonplace with RAM chips by Anonymous Coward · · Score: 0

      it's much cheaper to throw away one chip than to throw away a tv that doesn't work good enough to be sold.
      however.. what would be the good solution? maybe build the chips redundantly so that it wouldn't matter if one gate didn't work?


      I think your grammar checker has one of these bad chips in it.

    9. Re:Already commonplace with RAM chips by Anonymous Coward · · Score: 1, Informative

      exactly this is already beeing done on RAM chips from nearly all big manufacturers. You can blow some fuses and viola a 265M chip becomes a 128M and has one address bit less.
      also all DRAMs have a big amount of redundancy on their dies, that is activated instead of defective cells after testing. you can be sure that right after wafer processing not a single DRAM chip build with current technology has all cells perfectly working. this is only accomplished by replacing defective cells by redundancy.

    10. Re:Already commonplace with RAM chips by jaoswald · · Score: 1

      The original poster wasn't talking about blowing fuses on die; he was talking about "pins." But I suppose I should have given him the benefit of the doubt.

  4. Already being done... by leshert · · Score: 5, Interesting

    If I remember correctly, digital answering machines use "reject" RAM chips that aren't suitable for data storage, because minor dropped bits in a recorded message aren't discernible.

    1. Re:Already being done... by toddestan · · Score: 1

      My guess is the few things defect chips are used in like digital answering machines don't come anywhere close to using up the supply out there. So most defective chips are still getting trashed/recycled.

    2. Re:Already being done... by Anonymous Coward · · Score: 5, Funny

      I'm u9ing on} in my com%ute! an; I havea't nHticed+any pro~lems.

    3. Re:Already being done... by Anonymous Coward · · Score: 0

      Not only digital answering machines - because of the way that chips are designed (at least at the last US chip manufacturer), it's possible for them to still be used for computer memory by disabling the portions of the chip that fail. That manufacturer sells those chips under a different brand name - and, in fact, also purchases "defective" chips from other manufacturers and relabels them, selling them on the spot market and in modules that go to tier two and white box builders. It's a running joke that the most expensive parts are the "defective" parts because they've been tested so many times!

    4. Re:Already being done... by Ed+Avis · · Score: 5, Interesting

      If it's just RAM, and the defects are just the odd bad location here and there, then BadRAM could help. The main difficulty is getting the support loaded early enough, e.g. at installation time. DIMMs could have their own defect list and a way for the motherboard to query it.

      --
      -- Ed Avis ed@membled.com
    5. Re:Already being done... by zakezuke · · Score: 1

      If I remember correctly, digital answering machines use "reject" RAM chips that aren't suitable for data storage, because minor dropped bits in a recorded message aren't discernible.

      Correction...

      Digital Answering machines that use "reject" Ram chips that are not suitable for anything, because random dropped bits in a recorded message renders it discernible.

      At least that's been MY experience with them. Dropped bits always occur when ever anyone relays important information like a phone number, time, place, address, or flight number.

      --
      There is no sanctuary. There is no sanctuary. SHUT UP! There is no shut up. There is no shut up.
    6. Re:Already being done... by Frank+T.+Lofaro+Jr. · · Score: 1

      Just use the RAM in PCs destined to run Windows. No one would notice - the unreliability would be expected.

      --
      Just because it CAN be done, doesn't mean it should!
    7. Re:Already being done... by Gilk180 · · Score: 1

      A better option might be to have this taken care of in hardware like bad sectors on some hard drives. Just have the chip do self tests on itself in the spare cycles when it isn't being used.

    8. Re:Already being done... by Deraj+DeZine · · Score: 1

      This takes me back to when I had a stick of RAM go bad in my computer while I was using it. I was working on a program, but for some reason it crasehd. I thought that was odd and, not thinking, I compiled the program again.

      This time, the compile failed. This was odd since I hadn't changed any code. Then I looked at the output: "On line 24: #inc5ude ". A quick glance at the line showed "#include " without the 5 replacing the l.

      I was scared since I had installed some software just a few hours before I noticed this.

      I guess what I'm trying to say is that I hope I don't ever get any of these defective parts.

      --
      True story.
    9. Re:Already being done... by Anonymous Coward · · Score: 0

      Hey, since you brought it up, this is a good point and it's on-topic here and I have a few questions if any experienced BadRAM users are reading this.
      I have so much bad RAM it aint funny. I have about ten 128meg modules and a few 256s as well as a handful of smaller stuff. So, I've been wanting to use BadRAM for awhile and was very excited when I saw that memtest86 was included as a boot option in Knoppix around 3.6 or so.
      In fact, I've caught a few bad modules that I wasn't sure of using the Knoppix memtest boot option so it's been useful already.
      But what I don't get is the part about the memtest86 reporting so I can use it with the BadRAM patched kernel. Perhaps it's as simple as the fact that I'm using Knoppix, but I'm confused about where this report should be found. You boot up and run the test and click on the menu to ask it to report in BadRAM patch format and then there does this report show up?
      I'd sure love to use some of these modules if I can.
      But the other thing is that the majority of these RAM modules cause the machine to fail to boot at all. If you can't even get a video post, there's not much you can do. Something that could get you past that would be really intriguing.
      And what about those little hardware memory module stackers they used to have for SIMMs? How come we don't see something like that for SDRAM.

    10. Re:Already being done... by Ed+Avis · · Score: 1

      View the report and write it down on paper. Then include the BadRAM settings in the kernel parameters at boot time. Knoppix lets you type in kernel parameters if you press F1 or something just as it boots. You could later burn your own Knoppix CD, make a boot floppy, or whatever.

      --
      -- Ed Avis ed@membled.com
    11. Re:Already being done... by jaoswald · · Score: 1

      So now you have to build in the complexity for memory chips to do automatic self-testing? This makes chips *more* likely to be defective, not less. Now the manufacturers need to verify that the self-test circuitry is 100% functional.

      Plus every chipset has to be made more complicated to support this kind of behavior: has to tell the chip when it is safe to initiate testing, has to read back results and present them to the OS, and has to wait until chip testing is finished before making memory accesses to them.

    12. Re:Already being done... by Ed+Avis · · Score: 1

      I didn't say make the chips self-testing. Test them at the factory and write a defect list in a tiny EPROM or flash chip on the memory module. The only extra complexity is providing a way for the motherboard to query this information, but DIMMs already have presence detect for reporting their size and timings.

      --
      -- Ed Avis ed@membled.com
  5. Old? by Borgschulze · · Score: 2, Informative

    Didn't I read this a few days ago... seems old... Like I already read it...

    --
    In Soviet Russia, Linux compiles you!
    1. Re:Old? by fia · · Score: 1

      Yep, I read it also some time ago.

  6. Bug hunt by otter42 · · Score: 1

    As much as I applaud the decision to save the environment, would this not cause problems for things such as bughunts? Would they sell two tiers of chips, those for developers, and those for consumers?

    --
    www.eissq.com/BandP.html Ball and Plate System. Amuse your friends. Crush your enemies.
    1. Re:Bug hunt by grolschie · · Score: 1

      Would they sell two tiers of chips, those for developers, and those for consumers?

      I should hope not. Imagine trying to replicate and and solve a bug that a customer has under that scenario. Better still, wait until all the dud chips get re-badged and sold as good ones (from certain countries that will remain nameless). Mmmm.... excellent!

  7. I know thats what major chip manufactors do now. by Prophetic_Truth · · Score: 0

    They create a batch of processors; from that batch they test a percentage for speed. Some batches perform better than others and get higher ratings. Sometimes your batches are all really good, but the market requires something cheaper, so you underclock some good processors and sell them for a lower price.

    --
    time is a perception of a being's consciousness
    time is your 6th sense, the wierd ones are 7+
  8. Re:By the way... by Ritalin16 · · Score: 0, Offtopic

    Yes, Microsoft decided not to support CSS2

    --
    In soviet Russia, Linux compiles YOU!
  9. No Thank You. by Anonymous Coward · · Score: 5, Insightful

    I'd rather my chip works as advertised.

    1. Re:No Thank You. by Anonymous Coward · · Score: 0

      > I'd rather my chip works as advertised.

      In spite of the 'insightful' mod, this isn't; it verges on tautology.

      Are they going to blatantly lie in their advertising? No? Then the chip will "work as advertised".

      What you probably want is a chip that meets the original spec; fair enough, but if the lesser chips are sold as meeting a *lower* spec, it's not false advertising.

      Of course, most advertising is vapid and has little to do with the real spec anyway. They'll weasel a way round the issue if they have to. But there's NOTHING wrong in principle with selling these lesser chips as long as people realise what they're getting.

      Anyway, back to your point. I doubt either of us would be happy with a flakey P4 or Athlon; but are you really that bothered about a couple of faulty bytes on your answerphone's memory?

    2. Re:No Thank You. by js7a · · Score: 4, Insightful
      The problem is that there is essentially no way to write a regression test that checks the operation for any permutation of states. Electrical problems with chip lithography, when they arise, are often dependent on a particular problem of indeterminate rarity.

      If a CPU producer passed a general purpose chip, and it ended up that the defect was responsible for a tort, then they might be liable.

      Their ought to be three bins: MIL-SPEC, No Defects, and Defect Detected But Passed Regression Suite. Anyone purchasing from the third bin has to accept liability for unforseen malfunctions.

    3. Re:No Thank You. by atsabig10fo · · Score: 1

      that's right. like those pentium 90's we all sent back for exchanges. they'd "error" at some point which was never really attained by anyone.

    4. Re:No Thank You. by 91degrees · · Score: 1

      Most people were using them for Excel and Word. I don't think either of those apps used the FPU at all at the time.

    5. Re:No Thank You. by js7a · · Score: 1

      Actually some guy in Virginia, or Maryland, IIRC, got an inconsistent result and traced it to his chip. I do not know whether he was testing the FPU at the time or just stumbled on it. Was that 10 years ago yet?

    6. Re:No Thank You. by js7a · · Score: 1

      Excel has had subroutines that try to use the FPU if there is one since at least 1989. The way I know that is because in the 80s, frequently there were two versions of every chip: integer-only and with-FPU, which cost more. Every compiler which wanted to claim numerics could either emit calls to the FPU emulation subroutine library (what was libm for integer machines), or the actual FPU calls (just an API.) It used to be that people would test the two to make sure they agreed, and it was a big deal, which is what IEEE 754 was all about.

  10. Low cost solutions for the Military by Anonymous Coward · · Score: 5, Funny

    Actually, the supercomputers used for warfare and conflict analysis at the Pentegon and the CIA use these rejected chips.

    In addition, they are used in the so-call "Star Wars" missle defense system prototype.

    Although these chips don't actually work, the results are often good enough for their purposes.

    1. Re:Low cost solutions for the Military by Saratoga+C++ · · Score: 1

      Where's the scary mod?

    2. Re:Low cost solutions for the Military by Anonymous Coward · · Score: 0

      Where's the 'you got trolled' mod?

    3. Re:Low cost solutions for the Military by Walker2323 · · Score: 1

      It's right below the "Gullible" mod.

    4. Re:Low cost solutions for the Military by FLAGGR · · Score: 1

      Which is left of the "FLAGGR wants to be in this joke" mod.

    5. Re:Low cost solutions for the Military by martin-boundary · · Score: 4, Funny

      George Lucas also bought several of these defective chips when he worked on Episode 1. AFAIK, they were mostly used for animating the cool wookie character, Jar Jar Binks.

    6. Re:Low cost solutions for the Military by Anonymous Coward · · Score: 0

      ...thatsa explains tha axcent. Nosa understan meh!

    7. Re:Low cost solutions for the Military by jimi+the+hippie · · Score: 0

      Since when is JarJar a wookie??

    8. Re:Low cost solutions for the Military by Anonymous Coward · · Score: 0

      That doesn't make sense!

    9. Re:Low cost solutions for the Military by Anonymous Coward · · Score: 0

      It seems that we have a defective sense of humour chip somewhere here.

    10. Re:Low cost solutions for the Military by yRabbit · · Score: 1

      Well, you see, they used some really, really defective chips to animate the movie.

  11. Chipmakers aren't environalists are they? by Anonymous Coward · · Score: 0

    Chipmakers aren't environalists are they? Is that how you spell environmentalist?

  12. I'm not so sure... by Bigthecat · · Score: 4, Insightful
    Considering the amount of defective products that make it into our hands already after this 'quality assurance' for various reasons, I'm not sure adding more that already have a defect, however minor, is such a brilliant move.

    It may seem that there's a basic linear line between over-the-top quality control and cost and more economical quality control and cost, however one has to think that if it turns out that these chips are more likely to have defects in them and in fact do in the future, how long will costs remain low? The chip will still be useless and will have to be replaced, added to that the cost of making the returns from the customer/store and then the possible customer dissatisfaction with the company's quality which could result in a lost sale in the future. Will it actually be cheaper in the long term?

    1. Re:I'm not so sure... by mjh49746 · · Score: 5, Insightful
      I'll have to agree. I've just RMA'd a DVD burner a day after I got it back from the last RMA. Not to mention having to RMA a stick of RAM not three months ago. QA seems to be a really sad joke, these days.

      We've already got enough bad components floating around. We surely don't need any more.

    2. Re:I'm not so sure... by BHearsum · · Score: 1

      Totally not unusual. We get bad batches of various computers parts every week. Often, it is generic ram. Lately, LG has switched manufacturers, and their DVD burners have gone to shit. When we get a bad batch, 90% of it gets RMA'ed. I'm just glad that most of it is used inhouse instead of customers getting it and returning it.

    3. Re:I'm not so sure... by InfiniteWisdom · · Score: 1

      ...a basic linear line...

      As opposed to circular lines?

    4. Re:I'm not so sure... by Anonymous Coward · · Score: 0

      You don't seem to understand the obvious advantage of cutting quality assurance. If I can only sell 80% of my chips at price X I'm makeing good money, but I'd be making much better money if I could sell all my chipes at price X, not to mention the increased sales of people re-buying thows defective 20%...

    5. Re:I'm not so sure... by mjh49746 · · Score: 1
      Sorry to hear that about LG. I once had an LG CD burner from about three years back. It was slow, only 8x 4x 32x without buffer underrun protection, but it never made me a coaster. Unfortunately, I killed it with a bad firmware flash a couple months ago.

      I'll certainly go with another brand if I end up having to RMA the same part over, and over again. Shipping costs add up too quickly after so many returns. If that happens, there'll be two brands I'll avoid when I go out shopping again.

    6. Re:I'm not so sure... by Stonent1 · · Score: 1

      The cdfreaks forum has ways to recover from bad flashes on most drives.

    7. Re:I'm not so sure... by mjh49746 · · Score: 1
      Sadly, if I would've known that, I wouldn't have taken a sledgehammer to it two months ago. Oh well. I've had some built up anger and frustration for a long time and needed a satisfying release.

      When this one dies after the warranty runs out, it will also serve it's final purpose for anger management and emotional well being. ;-)

    8. Re:I'm not so sure... by BHearsum · · Score: 1

      I'm not talking about bad flashes. I'm talking about drives that just burn coasters no matter what.

    9. Re:I'm not so sure... by idobi · · Score: 1

      Troubleshooting a known quantity is bad enough - trying to do tech support for "random errors" would probably add more than the cost savings. Businesses, especially those that depend more on their brand, are better served by quality products than by saving money on products that are "good enough"

    10. Re:I'm not so sure... by Anonymous Coward · · Score: 0

      I am very concerned about your anger management and emotional well being. I would like to make you an offer on this spare .50 BMG rifle lying around here that I can't use right now because of personal difficulties. For the low price of 8,000 USD I'd like to sell it to you, as I know you'd make good use of it. Contact "the lone AC from Washington D.C." on this channel if you want to know more.

    11. Re:I'm not so sure... by fbjon · · Score: 1
      ...a basic linear line...

      As opposed to circular lines?
      No, a complex circular dot.
      --
      True confidence comes not from realising you are as good as your peers, but that your peers are as bad as you are.
    12. Re:I'm not so sure... by mjh49746 · · Score: 1

      Better to beat up a broken drive than to beat up a person, is it not? Your concern is unnecessary, but thanks for playing.

    13. Re:I'm not so sure... by Anonymous Coward · · Score: 0

      No. Beating up things changes nothing except your attitude and the umm things. Shooting people is what changes something. Important people. I wonder how the RIAA execs survived that long...

    14. Re:I'm not so sure... by Anonymous Coward · · Score: 0

      That's because you (and everybody else) has been suckered in to believing that Quality is inspected into the product, usually by a group who is a step removed from the production line.

      Just remember the term, "Garbage In, Garbage Out". If these chips are the inputs into building larger products, then don't be too surprised when your ABS controller fails at that critical moment when you need it the most.

  13. go figure by KaiSeun · · Score: 0

    This story has been updated to note that Melvin Breuer's research was supported by the chip industry

    Looks like this is the excuse the industry has been wanting in order to justify selling shoddy parts. Of course, doesn't this happen already? I may be cynical, but doesn't any consumer expect their product to be free of defects (or at least what they deem accepetable).

    1. Re:go figure by 91degrees · · Score: 1

      It's the acceptable level that the chip makers should target.

      anyway, I don't think there's any real bias here. It's likely that achip company asked him to research ways they can improve yield. If they were planning to do this anyway, they'd let their marketting arm find the manufacturers of ultra-cheap equipment, and they'd be happy to buy "good enough" if it meant marginally lower manufacturing costs.

  14. If small faults are tolerable by BillsPetMonkey · · Score: 4, Insightful

    Then why not have analogue processors instead of digital processors. Seriously - they're much faster than digital switches.

    The only reason for moving to digital switches was accuracy - the cost of the first digital bitflipper processors was far more expensive than valve technology was in 1950s and 1960s. And that really was the only reason for changing to digital processors.

    --
    "It's not your information. It's information about you" - John Ford, Vice President, Equifax
    1. Re:If small faults are tolerable by Anonymous Coward · · Score: 0
      Um, aren't digital processors also a whole lot easier to produce than analog? I mean... we've got this whole fabrication industry that's built around digital components. We can't just change over to analog without redesigning the whole fabrication process, right?

      I've never learned about analogue processors... are there any working prototypes/examples? Sounds kinda cool.

    2. Re:If small faults are tolerable by Bush+Pig · · Score: 1

      They're heaps cheaper now, because of ICs, but 40 or 50 years ago, they were much more expensive. Analogue computers were probably as common as digital ones, originally.

      --
      What a long, strange trip it's been.
    3. Re:If small faults are tolerable by Anonymous Coward · · Score: 0

      You're an idiot, or I don't understand you're comment. I'm actually leaning towards a troll, but I'll bite;

      Where did you buy your magic tubes that switch at 4Ghz. Have you ever tried programming an analog computer? What the article says is depending on where the fault on the chip is, it might be useable for dedicated devices or other known environments. Think SetTopBox. If you know the parts of the chip that are questionable, use it in an application where those parts are not utilized, or where an error would likely go unnoticed like video decompression or display.

      TheBit

    4. Re:If small faults are tolerable by Anonymous Coward · · Score: 0

      I don't understand either how he can be a comment.

    5. Re:If small faults are tolerable by stonecypher · · Score: 1

      You're confused. The reason for moving to digital switches was threefold. First the transistor has always been virtually free; it's just a modified resistor. If you remember, just after its refabrication in germanium crystals by Czochralski in 1950, suddenly there was a proliferation of ridiculously cheap transistor radios; in fact, the transistor radio was seen as a herald of a new cheaper consumer economy in the post-WW2 economic boom.

      Second, it's by comparison tiny, allowing even at its inception when you could still grab a transistor hundreds of times more gates per device. This is the thing which allows us to make crap like modern CPUs, GPUs and RAM; remember that with only 18,000 vacuum tubes ENIAC weighed over 300 tons. By comparison, the P4 has more than 32 million gates; if we ignore the extremely large amount of infrastructure you need for internal connections and pretend the gates are the whole mass, that still moves the weight of one pentium four in vacuum tubes up to about 530,000 tons, which is comparable in weight to a small sports stadium. That makes your server cluster fairly more expensive in materials and workmanship to create. Even with modern microvacuum tubes, it would be difficult to stuff a pentium four into a five bedroom house.

      Most importantly, though, it takes a significant amount of time to suck gas out of a tube. Vacuum tube based gates, if really well made, have a switching speed of a few hertz. Not megahertz, not gigahertz. Hertz. The really good ones could function five or six times a second. We switched to transistors because they function at the speed of electricity. The very first transistor-based calculating devices operated at almost 150 hertz, an improvement at the time of almost fifty fold, going from a well developed and polished physical device to a first generation electrical device. Vacuum tubes had been developed for hundreds of years (not as an electrical switch, but still.) Transistors beat them by fifty fold in their very first real implementation.

      As far as your characterization of "valve technology" (by which I presume you mean vacuum tubes, as valves haven't been used in computing since Ancient Greece) as an analog computing device, you are simply incorrect. Even though the device is physical, it's still a raw binary computer. The way a transistor works is to use a characteristic charge to allow commution of charge from a seond wire to a third wire; that way you can change whether a virtual wire is conductive based on another charge. The way a vacuum tube works is to use a conductive gas in the place of the characteristic field gate; instead of using a control wire you use a pump which can remove the gas. Though the mechanism is different, the conceptual design is exactly the same: using virtual wires (field effect PN junction gaps or tubes with removable carrier gas) which can be toggled, construct a one's or two's compliment programmable procedural mathematical device by large parallelism.

      They're both digital computers. You might as well suggest that we switched away from the abacus to the calculator for accuracy. There's nothing inaccurate about abaci either; it's about speed, cost and the ability to take things to absurd extremes.

      So, please, understand what you're saying before you say it. The first bitwise processors were mechanical and developed in Germany in the 1400s. The vacuum tube computers which were on their way out about 15 years earlier than the timeframe you give were indeed bitwise digital computers. Digital computing does not hinge on integrated circuits in any way.

      In fact, analog processors are a relatively new development, stemming from the 1970s. Real-valued mechanical computation is spectacularly difficult to achieve even with current technology. The first mechanical computers were all digital (that only means operating on finite precision numbers, y'know.) Babbage's difference engine is digital. Ancient abaci are digital. The mayan rope-knot

      --
      StoneCypher is Full of BS
    6. Re:If small faults are tolerable by stonecypher · · Score: 1

      I'm sorry, I forgot another major win on the transistor's side over vacuum tubes: reliability. Vacuum tubes had a tendency to burn out at the rate of one every third day in ENIAC, with 18,000 tubes. If you apply the same scale to the 32 million gates of the P4, you get about 592 bad connections per day, or about one every 2.43 seconds.

      Don't jump to talk about how much better modern vacuum tubes are than the ones in 1950, either: we've had vacuum tubes since the 1500s, and not that much has changed recently. Even if their MTBF had gone up by three orders of magnitude, which as an audio enthusiast with a vacuum-tube amplifier I can sadly say from experience isn't the case, that'd still be a fault in your P4 every other day or so.

      Transistors essentially don't die unless abused. Your CPU will die when its connection leads crack, when the casing cracks, when the clock crystal fragments, sure. But the transistors inside just don't go bad. Sure, if you pump too much voltage through them or over heat-stress them, they'll burn out, but under normal use they'll go on forever. They're just not the mortal parts of the CPU.

      There is just no comparison to that kind of reliability. Even if they were ten times as expensive as vacuum tubes at half the speed, we would have switched for that reliability alone.

      --
      StoneCypher is Full of BS
  15. Finally, a way... by Anonymous Coward · · Score: 1

    ...for Dell to make even shittier machines than they do now. I could see them putting out an entire line of machines based on 'good enough' CPUs. They could call it "Sloptiplex."

  16. Nothing new by Rosco+P.+Coltrane · · Score: 5, Insightful

    LCD manufacturers routinely put defective screens on the market, on the premise that a dead pixel here or there "won't be noticed". Too bad, because consumers do notice and do tend to return the product equipped with the dodgy screen, only to be told that it's "normal".

    In short: computers suck...

    --
    "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
    1. Re:Nothing new by Anonymous Coward · · Score: 0

      Didn't Toshiba or possibly Sony commit to never shipping notebooks with dead pixels just recently?

    2. Re:Nothing new by cfavader · · Score: 1

      Actually this happened to a friend of mine just a few weeks ago. He complained enough and got a new one, only to find that one had a dead pixel right in the middle of the screen as well. He returned this one and the same thing resulted. This went on for awhile until he finally got a fully working one and a refund.

      Now obviously this doesn't always happen, but it certainly wasn't cost effective for them in this case.

    3. Re:Nothing new by spagetti_code · · Score: 4, Insightful
      As per the article - it depends on the way it fails.

      I bought a friend an LCD and it had a single pixel fault - bright green always on right in the middle. Made the display unusable. Manufacturer pointed to their returns policy of 5 deal pixels and would not accept it back.

      If the pixel had been at the corner - no problem.

      Problem with looking for CPU failures is that there are a very large number of ways chips could fail - and for each of these you have to try and ascertain what the impact of the failure is.

      It would be very hard to ascertain the myriad of impacts a single gate failure could have, let alone the combinations of multiple failures.

      I would hate the manufacturers to create a second tier of CPUs at a lower price point - the ways these chips could cause my s/w to fail would be vexing.

    4. Re:Nothing new by v1 · · Score: 1

      One consumer will complain about the stuck pixel on their new laptop, immediately after complaining about the price of the laptop. You can't have both. As quality approaches "perfect", cost increases exponentially, for any product.

      Chips can be tested while still on their wafer, along with the other 70 or so dies. Bad died do not need to continue through the manufacturing process. LCD displays have to be mostly assembled before they can be tested. There's a much larger cost associated per unit for LCDs than for chips, and to reject all LCDs with a single bad pixel would noticeably increase per-unit cost. A CPU with a bad gate will more than likely produce a buggy (if even operational) computer. One stuck pixel doesn't severely impair the use of the computer. Poor comparison.

      --
      I work for the Department of Redundancy Department.
    5. Re:Nothing new by LiquidCoooled · · Score: 1

      The hardware manufacturer running a fixed set of code for their application on a custom fixed motherboard may be able to accept 50% of the chips that Intel classify as good for general use.

      For instance, the chip may have a problem with its FPU unit, but the end use application does not use floating point at all.

      I doubt these chips could end up in the motherboards of our general purpose PCs, but I do see a future for them elsewhere.

      --
      liqbase :: faster than paper
    6. Re:Nothing new by LiquidCoooled · · Score: 1

      of course, I meant "Intel don't classify as good"...

      --
      liqbase :: faster than paper
    7. Re:Nothing new by Anonymous Coward · · Score: 0
    8. Re:Nothing new by snilloc · · Score: 4, Insightful
      One consumer will complain about the stuck pixel on their new laptop, immediately after complaining about the price of the laptop. You can't have both. As quality approaches "perfect", cost increases exponentially, for any product.

      It would be nice to get one or the other though. Both flawed AND expensive is a real drag.

    9. Re:Nothing new by drigz · · Score: 1

      Are dead pixels grounds for return? I have two on my new DS, but I thought I just had to live with it...

    10. Re:Nothing new by rpozz · · Score: 1

      Or they could disable the FPU and use a floating point emulator - which would be fine if the application used a minimal amount of floating point operations.

    11. Re:Nothing new by CastrTroy · · Score: 1

      I would take it back. Two on that much screen area is just unbelievable. The first thing I did when I got my new LCD home was to check for dead pixels. Thankfully there weren't any. Being that it's Nintendo, I'd fully expect them to replace it for you. They seem to be the only game hardware company backing up their hardware.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    12. Re:Nothing new by glesga_kiss · · Score: 1
      I bought a friend an LCD and it had a single pixel fault - bright green always on right in the middle. Made the display unusable. Manufacturer pointed to their returns policy of 5 deal pixels and would not accept it back.

      That shouldn't have been the end of your story. I don't know where you live, so this may not be relevant, but in most countries there are consumer laws that give you rights to expect certain standards of quality. Here in the UK, guarantees/warranties always state "your statatory rights are not affected". Under these rights (if you are aware of them!) you can get compensation/repairs outside of the warranty period if you are willing to complain loudly enough. Anything sold must be "fit for purpose" as well, and you could easilly argue that a dead display element in a display device was not acceptible.

      I'd recommend finding out who does your countries consumer affairs (usually a local government/council dept.) and speak to them to see if you have a case. Here, the Trading Standards people do all the work for you, all it takes is a phone call or two to them! :-)

      I would hate the manufacturers to create a second tier of CPUs at a lower price point - the ways these chips could cause my s/w to fail would be vexing.

      Ditto RAM. I had a bad module that was the upper (unused) memory area. The fault only blue-screened the box after something important had used that bit of memory, which was a toughie to root-cause. It only happened when the machine was over-worked, which could have been caused by lots of different things.

    13. Re:Nothing new by v1 · · Score: 1

      They're expensive just due to the current manufacturing cost. Imagine the jump in price if every customer was promised no stuck/dead pixels?

      Another important consideration is failure after manufacture. With the exception of improper installation by the user, CPUs are rarely damaged in shipment or with "normal use". LCD displays are very vulnerable to physical damage. Temperature changes, physical shock, air pressure changes, they can all cause minor defects in manufacturing or assembly to produce dead pixels at a later date. This is not something that will be discovered until the consumer turns on their laptop for the first time. Now imagine the increase in per-unit cost if the companies have to accept completely assembled laptops back for replacement of their displays?

      I could easily see a "no dead pixels" policy adding $100-$200 to the price of a laptop. I'll deal with a dead pixel for that kind of coin. I suppose as a compromise, companies could offer a guarantee of no dead pixels in some enhanced "cosmetic warranty", but almost no one would be willing to pay another $100-200 for it.

      Everyone wants cheap, and everyone wants quality. It may be a common wish, but that doesn't make it realistic.

      --
      I work for the Department of Redundancy Department.
    14. Re:Nothing new by svirre · · Score: 1

      You must run a full test after packaging regardless of wafer level tests since you might mess up somthing during cutting and mounting of the die. Thus you only want to run wafer tests if you excpect a sufficiently low yield that the price of wafer testing is saved due to less packaged defective devices.

      70 dies on a wafer is incredibly low though. That is typical only for exotic large devices like CPUs. Most chips are considerably smaller and have often yields of 500-1000 devices pr. wafer. These devices often have yields of 90-98% and will not be tested at wafer sort, neither will the small amount of discarded devices be recycled.

    15. Re:Nothing new by Shimbo · · Score: 1

      LCD manufacturers routinely put defective screens on the market, on the premise that a dead pixel here or there "won't be noticed". Too bad, because consumers do notice and do tend to return the product equipped with the dodgy screen, only to be told that it's "normal".

      It is: there is an an ISO standard for acceptable defects (ISO 13406-2). It does suck somewhat that it's not always easy to find the individual manaufacturer's acceptable standard before you buy the damn thing though.

    16. Re:Nothing new by v1 · · Score: 1

      For many wafers, one or two spots on the wafer are reserved not for CPUs, but for testing. That way the entire wafer is tested and bad dies can be identified before packaging. If you look at a CPU wafer, you'll usually see two squares that look different. Those are the testing units on the wafer. They don't do a complete diagnostic, but they are able to weed out the blatantly bad dies early. They'll get tested again after packaging of course.

      --
      I work for the Department of Redundancy Department.
  17. Caveats by karvind · · Score: 2, Informative
    Testing ICs is an exponentially hard problem these days. One-third of the cost is devoted to it. Thus it may be a good idea to test the chip for only the applications it is needed (in some restrictive environments) and if it passes, it can still be deployed. It will ease some of the economic hammer on the manufacturing these days.

    Xilinx offer EasyPath option by testing for a customer-specific application. Customers use EasyPath customer specific FPGAs to achieve lower unit costs for volume production once they know their design is fixed and no longer requires the full programmability of an FPGA.

  18. Already being done (somewhat) by SA+Stevens · · Score: 5, Insightful

    The CPU vendors are already doing a 'sort and grade' operation, when they label processors. Have been for years. When the yield from the fab is lower-grade, the dies get packaged and labelled as lower-speed parts.

    Then the Overclockers come in and ramp the speed back up, and claim 'the faster chips are a ripoff' and complain that 'Windows is always crashing.'

    1. Re:Already being done (somewhat) by Rosco+P.+Coltrane · · Score: 1, Insightful

      Then the Overclockers come in and ramp the speed back up, and claim 'the faster chips are a ripoff' and complain that 'Windows is always crashing.'

      Perhaps it's because Windows also tends to crash on normal machines too? I mean, you never hear *nix overclockers complain that their OS crashes all the time do you?

      --
      "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
    2. Re:Already being done (somewhat) by mattyrobinson69 · · Score: 0

      i installed nvclock from portage and as a test clocked my graphics card as high as it would go, no immediate errors so i set it to overclock on startup.

      Ive still not found any more crashes than before (i had to try kde 3.4 beta's, which crashed a couple of times). i haven't seen a noticable speed increase but i might as well leave it as it is incase i do come round to using my gpu to its fullest one day.

    3. Re:Already being done (somewhat) by taniwha · · Score: 5, Insightful
      (I'm a sometimes chip architect, so some background) - there's two sorts of tests that go on when you fab chips - functionality (do they do the right thing, are all the gates working, are all the wires connected) and speed (does it go fast enough).

      For most chips, except ones like CPUs where you can charge a premium you don't speed bin (it costs lots of money), you pick a speed you think it should go at and toss the rest. Shipping chips that almost work is bad business - think about it, I make a $5 chip it gets put in a $100 product, if 10% of my chips don't work my customer loses $100 for every $50 he pays me, I have to get my failure rate down so it's in the noise as far as the customers are concerned, otherwise they'll go to the competition.

      I think that the number of applications the original article's talking about where chip errors are tollerable are pretty small, suppose my CPU has a bit error in the LSB of the integer adder, the IRS may not care if my taxes are off by 1c, but the MSB is a different matter ("sir you appear to owe us 40M$"). On the other hand an LSB error is a big deal if the value you are dealing with is a memory pointer and breaks a program just as badly as if it is the MSB.

      Finally a word about "metastability" - all chips with more than one clock (video cards are great examples" have to move signals between clock domains - this means that signals can be sampled wrongly (well designed logic should handle this) or in rare cases suffer metastability where the result causes unstable logic values to be latched into flops (usually these look like a value that swings wildly between 0 and 1 at a freq much higher the normal clock, a flop in a metastable state can 'pollute' other flops downstream from it turning a chip into a gibbering wreck. Now well designed logic doesn't do this very often, the flops chosen for crossing clock domains are often special anti-metastability flops used not for their speed or their size but their robustness - but the physics of the situation means that it's simply not possible to avoid - just possible to make it not happen very often. What you do need to do is figure out how often something will fail and pick a MTBF that is appropriate for your device ... I once found myself discussing this issue around a video chip we were designing and basically what it came down to was comparing the theoretical worst case failure rate (chip people tend to be very conservative, keeps us on the right side of Murphy) of our chip with Windows - our chip might fail once a year (and even then there was a pretty good chance you wouldn't notice it) while back then windows blue screen every day - would anyone notice? nope

    4. Re:Already being done (somewhat) by Matt2k · · Score: 1

      Go back to your hole. I renounce thee, Troll!

    5. Re:Already being done (somewhat) by Fweeky · · Score: 1

      "you never hear *nix overclockers complain that their OS crashes all the time do you?"

      Yes? Although more normally it's things like gcc throwing tonnes of SEGV's and the odd bit of filesystem corruption. Maybe Windows just has more assert()s.

    6. Re:Already being done (somewhat) by Anonymous Coward · · Score: 0

      For most chips, except ones like CPUs where you can charge a premium you don't speed bin (it costs lots of money), you pick a speed you think it should go at and toss the rest.

      All memory chips get speed binned for two reasons. The first is because (at least from tier one manufacturers like Samsung and Micron) all of the chips are fully tested, so it's essentially free to speed grade the chips as part of the testing process. The second reason is that fast chips command a price premium, particularly in high density parts.

    7. Re:Already being done (somewhat) by otuz · · Score: 1

      Mod parent +5 Informative.

  19. I'm not so sure...Expiration Date. by Anonymous Coward · · Score: 0

    Just wait till we start applying the "Good enough for cheaper goods" philosophy to food.

    1. Re:I'm not so sure...Expiration Date. by Anonymous Coward · · Score: 0

      "Eat recycled food. For a happier, healthier life. Be kind and peaceful to each other. Eat recycled food. Recycled food. It's good for the environment and okay for you."

    2. Re:I'm not so sure...Expiration Date. by Bush+Pig · · Score: 1

      Mmmm ... soylent green. The way the world is going, I'm expecting to get ground up for dogfood and fertiliser when I retire.

      --
      What a long, strange trip it's been.
    3. Re:I'm not so sure...Expiration Date. by homer_ca · · Score: 1

      Umm.. do you *know* how food is processed these days? If 99 cent hamburgers aren't cheap, I don't know what is. You'd probably never eat another hamburger again if you saw the inside of a meat packing plant. And that just one example.

  20. Micron has done this for years with RAM by Anonymous Coward · · Score: 5, Interesting

    Micron started a group over 15 years ago that tests RAM chips at all stages of production that fails testing.

    When I worked there it was called the "Partials Division". This group invented the "audio ram" market. They have a wide ranging sorting and grading process. It is called "SpecTek" I believe now. I sometimes see low end memory modules with SpecTek Ram.
    12 years ago, I was production technician in a Surface Mount Assembly division that shared a building with Partials. We used to assemble memory modules and even video cards that used "PC grade" chips from the partials group. Everyone said they were good enough, but personally I have always steered clear of them.
    The last year I was at Micron, we had a lot of discussions with NEC, Intel and some Russian Fabs to provide the same services to them. We tested a couple million chips from these companies in tests. Never did hear what the end result was.

    1. Re:Micron has done this for years with RAM by Anonymous Coward · · Score: 0

      It's not so much that the chips are "good enough", it's that the defective areas of the chips can be "turned off" so that they are not visible to the system. Thus, what might have started out as a 512Mb chip is fully tested and qualified as a 256Mb chip. It won't sell for as much as the higher density because it has less capacity and is not a tier one product, but it's better than throwing the chip away.

      It's interesting to note that the chips coming out of SpecTek go through more testing phases than the tier one chips coming out of Micron's fabs. Remember, they were tested in the fab and set aside, then SpecTek tested them to determine what areas of the chip were useable, then tested them again after remarking them to verify that they work correctly. From a manufacturing perspective, they are substantially more expensive to make than the tier one stuff coming out of the fab, just because of the additional testing. But it beats just throwing them away.

  21. FOOF by Mr.+Underbridge · · Score: 1
    Don't throw away those "almost perfect" CPUs! Give them to needy people in the third world!

    Or just sell them as Pentium Pros.

    1. Re:FOOF by operagost · · Score: 1

      That bug was in the Pentium, not the Pentium Pro. No, they are not the same. The Pro has a P6 core.

      --

      Gamingmuseum.com: Give your 3D accelerator a rest.
    2. Re:FOOF by Newtonian_p · · Score: 3, Interesting

      Then Pentium Pro also has its infamous bug.

      --

      There are 2 kinds of people in this world: Those who write in decimal and those who don't

    3. Re:FOOF by phsdv · · Score: 1

      Bug yes, but that is not one of those defects that is talked about in TFA.

    4. Re:FOOF by Anonymous Coward · · Score: 0

      Your sig is missing a letter somewhere...

  22. they don't waste finished chips by seanadams.com · · Score: 5, Insightful

    Many of the chips fail inspection prior to going into the package, and then some more fail functional test after that. Probably more than half the price of a chip is the factory itself and the R&D work which is amortized over so many zillions of parts, and much of the rest is all the handling, packaging, shipping, and middlemen. I'd guess less than 10% is per-part materials and labor.

    Therefor throwing away a $2 chip during production doesn't cost $2. It's only worth $2 by the time the customer pays for it.

    Sure you could sell the defects at some discount, but it's only worth the trouble for some high volume part like RAM where defects are easily useable, and definitely NOT a part where the impact of some particular defect in the end user's application could be really hard to characterize (like a CPU).

  23. the FUTURE by k4_pacific · · Score: 5, Interesting

    In the FUTURE, single core processors will be dual core processors where one side didn't pass quality control. Someone will eventually figure out how to hack the chip to use both halves anyways, and the market will be flooded with cheap dual core chips that don't always work. Remember, you read it here first.

    --
    Unknown host pong.
    1. Re:the FUTURE by ltbarcly · · Score: 5, Interesting

      Probably. But only for one revision, then they'll stop it. This has been going on forever. The 486sx was identical to the dx early on, except the FPU was disabled. I have never heard of a hack to get around this. Video chips are the same story, a radeon 9500 IS a 9700, with half the pixel paths disabled usually due to defect. You can get around this in software even.

      Here is where you can make out like a bandit. Buy up a bunch of the revision which is hackable. Then, hack the ones you can and sell them as such. Then wait until supplies run out, and sell the ones where the hack failed on ebay. People will be on the lookout for the hackable version, and will pay a premium to get it from you. Oh, don't mention that you already tried it and it didn't work. They get exactly what they paid for, so this isn't dishonest in the least.

      Actually, this happened to me. I wanted the Radeon 9500 with the ram in an L configuration, because you can soft-upgrade it to a 9700 most of the time. I bought one on ebay since there were no more on newegg. I specifically asked the guy "L shaped ram" he says yes. I get it and everything seems fine. UNTIL I lift off the heatsink. There, instead of a thermal pad or tape, is silver thermal compound. Clearly he had lifted the heatsink, and then put it back on when the hack failed. At least he was nice enough not to leave the hosed heat-tape on there. I ended up with a good upgrade for about what the newer revision would have cost anyway.

      Now, in the next revision they just update the manufacturing to make it impossible to do the hack, because it is a nightmare for them to support all the half busted products that have been 'fixed' (even if they just say no, receiving and testing those products for the hack, and even phone support, costs like a bastard), and it cuts into the sales of the top tier products, where they make the highest margin. For chip companies this is as easy as dinging the faulty side of the chip before they assemble it completely, or putting some sort of "fuse" on the silicon itself, which they then burn out if that side is faulty. There is no way to take apart a chip to work directly on the silicon, and if there is and someone actually does it it will be a "Prove you can" since the equipment will be in the millions. (I can imagine a physics grad student with access to the machinery if they are doing superconductor or quantum computing research)

    2. Re:the FUTURE by Anonymous Coward · · Score: 0

      In the FUTURE, single core processors will be dual core processors where one side didn't pass quality control. Someone will eventually figure out how to hack the chip to use both halves anyways, and the market will be flooded with cheap dual core chips that don't always work.

      Brilliant! Will we be able to destroy the circuit that disables the second core by drilling a hole through the chip, like they did with the Intel 486SX? (cough!)

    3. Re:the FUTURE by Sycraft-fu · · Score: 2, Interesting

      I have a feeling to prevent that, the companies will burn off the second processor. Not hard to burn off some critical traces so it can never be activated.

    4. Re:the FUTURE by Anonymous Coward · · Score: 0

      Consider this:

      The easiest way to disable something is to laser cut the power and outside data lines. In order to repair, you'd have to dissolve the packaging, deposit micron-sized metal wires to reconnect the disabled portion, and (optionally) repackage. In short, you'd be spending hundreds of thousands of dollars for the equipment to 'un-disable' the chip. ...And you'd still end up with something that was intentionally disabled by the manufacturer, most likely for a QC problem.

      All the big semiconductor manufacturers have the equipment that can be used to make wiring repairs. However, they only use it at the prototyping stage, as it is not cost-effective to try and repair non-functional chips.

    5. Re:the FUTURE by metalhed77 · · Score: 1

      why wouldn't they just make the cores seperately. Do dual core chips have to be printed on the same die?

      --
      Photos.
    6. Re:the FUTURE by Jeff+DeMaagd · · Score: 1

      The general idea of dual core CPUs is that both cores are usually on the same die.

      Separating them will probably not be easy, much less repackaging them.

    7. Re:the FUTURE by Waffle+Iron · · Score: 1
      In the FUTURE, single core processors will be dual core processors where one side didn't pass quality control.

      I kind of doubt it since the majority of the die real estate is occupied by cache memory, which is most likely shared between the two cores. So most defects wouldn't be fixable by just disabling one core.

    8. Re:the FUTURE by toddestan · · Score: 1

      Currently, some of the Celeron D's are just Pentium 4's with a bank of L2 cache disabled (presumably because that bank didn't pass quality control). I have yet to hear of anyone who has managed to reenable the bank and get themselves a full blown P4 out of it. Likewise, the 486SX was a 486DX with the FPU disabled. I never heard of anyone reenabling the FPU on their SX either. So what makes you think people will be able to reenable half of a disabled dual core chip?

    9. Re:the FUTURE by digitalchinky · · Score: 1

      This is a little off topic, and I heard it from a known stretcher of the truth, so YMMV. (This individual was not a government employee, just a tin-foil type)

      (Apologies for my terminology) He said the NSA receives computers made from complete dies (the entire silver plate wired up in parallel or some such) and cooled by way of immersion in fluid. I was told these were used for decrypting GSM in real time.

      From in house, I've never heard of such a beast, but I guess that doesn't mean it could not exist.

      Is such a thing even possible??? I personally think it unlikely, otherwise it'd be quite wide spread considering where I've worked...

    10. Re:the FUTURE by Anonymous Coward · · Score: 0
      Oh, don't mention that you already tried it and it didn't work. They get exactly what they paid for, so this isn't dishonest in the least.

      It is dishonest. You're knowingly selling a product that your targeted customer will not be happy with. It's a "lie of omission".

    11. Re:the FUTURE by ltbarcly · · Score: 1

      Look at it this way, suppose a jeweler went to a yard sale and bought what some old lady thought was a piece of broken glass. The glass is really a diamond. The jeweler knew this and picked it up for 25 cents. Who is getting screwed here?

      If I offer it on ebay and I only get 25 cents do you suppose the guy who wins the bid is going to email me and say, "That board can be modified, it is worth far more than 25 cents, research it and put it back up for auction so you get a fair price."? Hell no he isn't. The key in this (and every) exchange is that you want the other guy to be the sucker, not you. If you think you can make money without hedging then it is likely the case that you are on the bad end of the bargain. Sucker.

    12. Re:the FUTURE by reassor · · Score: 1
      Currently, some of the Celeron D's are just Pentium 4's with a bank of L2 cache disabled (presumably because that bank didn't pass quality control). I have yet to hear of anyone who has managed to reenable the bank and get themselves a full blown P4 out of it.

      I just bought a Celeron D for 100$ less then the "same" P4 Prescot CPU.I had before lots of Researching like "Power or Money Saving".As I already know,older P4's are somewhat "disabled" to get Celerons out of it.So I like the Direction Intel give you with this kind of "Mod".And I accept it. But I wont accept 5 defective Signal Wires in a new CPU,if it makes me unable to work!

    13. Re:the FUTURE by jerometremblay · · Score: 1

      True.

      But that doesn't make it honest.

    14. Re:the FUTURE by Jason+R · · Score: 1

      Actually it is possible to do microsurgery on silicon. It's just REALLY expensive, and obviously you need all the design information to know what wires you want to move around. It's a great resource for chip R&D, and I think it's absolutely amazing that they can do this.
      But yeah, it's not something any hobbyist is going to do!

    15. Re:the FUTURE by Anonymous Coward · · Score: 0

      Um, well having worked at a place that did "surveillance" technology for the military (ie, camera's to fly on planes), I'll tell you that your "10Mpixel" digital camera is an order of magnitude less than what the military has.

      I remember seeing an infrared camera (note, only the camera.. the *optics* were classified, the camera was "proprietary") where I put my hand on a metal rat-maze wall for 10 seconds, that camera could see my handprint 10 minutes later. And this was in a kinda chilly room on the bottom floor, concrete floor, concrete building...

      We worked on 3 types of projects, Secret, Top Secret, and then the.. oh, wait, sorry, there *is* no 3rd. There's just a lot of money flowing in for.. uhh, nothing. Doesn't exist. That area of the building? What area? oh, that.. just.. uhh, is nothing I tell you, nothing. ... what you don't know, *can* be very scary.

    16. Re:the FUTURE by Anonymous Coward · · Score: 0

      The key in this (and every) exchange is that you want the other guy to be the sucker, not you.

      Glad I don't do business with you.

      Here's a suggestion: try to make both sides winners in any transaction. Aside from the fact that you'll feel better about yourself if you have anything resembling a conscience, you'll also find that you're building relationships with individuals who know you have character and want to do business with you again.

    17. Re:the FUTURE by ltbarcly · · Score: 1

      That's a good way to get screwed. I have no problem with both sides being winners in any transaction. The difference seems to be that I am willing to ensure that I am a winner in any given transaction.

  24. Processors? Or RAM? by Transcendent · · Score: 5, Funny

    I can see it for RAM, but for processors, I don't think so.

    Though, you would probably have to make sure that certian important data for an audio or video clip are stored in *good* memory. Or else you could run into problems where a clip doesn't know where to end.

    But, what are the odds that a null terminator gets messed up in meao90efghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèïîìÄÅÉæ ÆôöòûùÿÖÜ£¥áíóúñÑß±÷ !"#$%&'()*+,-./0Welcome to BankOne Online banking service! Your updated credit card number is 41
    <<ERROR: Unexpected EOF >>

    1. Re:Processors? Or RAM? by Anonymous Coward · · Score: 0

      then they limit it to areas where they KNOW it won't cause problems, AND they mark the products as not acceptable for "critical systems"

      PC gaming video card: OK
      professional video editing card: NOT OK

      VOIP streaming server: OK
      bank server: NOT OK

    2. Re:Processors? Or RAM? by thogard · · Score: 1

      One gamer complaining about a buggy card will hurt sales far more than a few odd blips in a professional video editing card.

      And most bank systems are lower cost than the voip head end stuff.

      There is no way to limit where the junk ends up once its out the door and this looks like people have gotten so used to junk and flakey software that a few more bugs might not make any difference.

  25. Not a good idea by IversenX · · Score: 5, Interesting

    There is a reason for throwing out those chips! Maybe it's true that _most_ human ears wont notice that the least significant bit has been flipped in a über-noisy phone recording for a digital answering machine, but what if it was the most significant? That would make an audible "pop".

    Ok, so maybe for non-critical equipment in the "use-and-throwaway" category. But this will not bring us cheaper hardware, just less functional hardware. Those chips are _literally_ going nowhere slow.

    If you've ever had to debug something that turned out to be flaky hardware, you KNOW it's a PITA. If anything, awareness should be increased when it comes to the really cheap brands. They aren't always very stable, but people sometimes go for the cheapest RAM anyway, and then complain to ME when it doesn't work. There actually is some connection between what you pay, and what you get. Argh.

    I'm done rambling now, thanks for waiting..

    --
    With great numbers come great responsibility!
    1. Re:Not a good idea by Anonymous Coward · · Score: 0
      There is a reason for throwing out those chips! Maybe it's true that _most_ human ears wont notice that the least significant bit has been flipped in a über-noisy phone recording for a digital answering machine, but what if it was the most significant? That would make an audible "pop".

      First of all, people used to listen to records all the time where there were audible pops, and it didn't make their heads explode or anything.

      Second, even if all the bits of the sample are wrong, an answering machine probably samples at 8k Hz. If one sample has the wrong value, then the pop will be 0.125 milliseconds long, so not really that bad.

      Third of all, these answering machines are already such low fidelity devices, that while the distortion may in fact be audible, there is all kinds of other audible distortion that's probably much worse. Have you ever looked at the speaker on one of those things? It's not exactly a hi-fi component, and it's probably driven way past its true capacity to play without huge amounts of harmonic distortion. In fact, if it's anything like the speaker on my cell phone or home phone, it's probably driven so hard that the cone hits its maximum excursion, which means it sounds like CRAP.

      So basically, yes, this will probably truly add distortion that could be audible. But the product is already so bad when it comes to fidelity, that it's not getting much worse. It'd be like putting an ignition system that misfires once a week on a beat up old car that already doesn't run so hot. Yes, it might make it infintessimally worse, but in practice, it doesn't make much difference.

  26. Faulty Chips by p0rnking · · Score: 2, Informative

    I'm sure I read something, a long long time ago, that mentioned that Celerons were "faulty" versions of the Pentiums (and a comparison was made that the Durons were made as Durons, and weren't chips that were taken out of the garbage bins)

    1. Re:Faulty Chips by Anonymous Coward · · Score: 4, Informative

      A Celeron was a Pentium III with a part of bad cache. The half with the bad section was marked as such, which is why the Celeron always had half the cache of a P3. They also ran them as much slower bus/core speeds. I'm not sure what the newer "P4" celerons are though. Probably the same deal.

    2. Re:Faulty Chips by Anonymous Coward · · Score: 0

      Uh, no.

      Celerons are Pentiums without as much Cache. Since Cache is the thing which makes a P4 not suck SO terribly bad, that means a Celeron is a REALLY shitty chip.

    3. Re:Faulty Chips by TLLOTS · · Score: 1

      That's true to an extent. What often happens with Celerons is that during testing for a normal P4 chip, if some of the cache in one bank is discovered to be faulty, then they disable that bank, reducing the cache to a level equal to that of a normal Celeron. However that doesn't mean that all Celerons are defective P4's. Intel will produce as many Celerons as neccesary to meet demand, so if demand outstrips the number of defective P4 chips then they'll simply disable a perfectly functional set of cache on a P4, label it a celeron and ship it out the door. So while some Celerons may indeed be faulty, they've had those faulty parts disabled so it will have no effect. Any part of a CPU being faulty would be extremely bad, as one wrong bit could screw things up majorly, so they're not about to be tolerated.

    4. Re:Faulty Chips by hairyfeet · · Score: 1

      Celerons do NOT suck if you use them wisely.I have a 1 ghz that i've been using for a net toaster for FOUR YEARS CONTINUOSLY(only shut down for storms)and it still purrs like a kitten.I also just got a great deal on a 2.6 ghz box that i use for video capturing/editing that churns out the dvd's like pancakes.You don't need a racecar to go to the store and you don't need a p4 if you're not into doom3/far cry/hl2.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    5. Re:Faulty Chips by toddestan · · Score: 1

      The Pentium III Celerons are not that bad of a chip. The Pentium 4 based Celerons really do hurt for L2 cache though, and don't really run cooler than their P4 brothers.

      The big problem with the Celeron is that a system with a Celeron probably also has a motherboard with yesterday's chipset, not enough slow shitty ram, Intel extreme graphics, and a 5400RPM system drive. So it's no wonder people think of the Celeron as slow.

      Not that I would get a Celeron anyway, when an AMD Athlon XP costs about the same.

  27. Ati and nvidia do this already... by mobiux · · Score: 3, Informative

    Usually thier LE and SE models have certain branches and pipelines already disabled. Usually these disabled pipelines are damaged in some way.

    1. Re:Ati and nvidia do this already... by wannasleep · · Score: 2, Informative

      These kind of techniques are very popular in memories. As a matter of fact, the "virgin yield" of a memory is close to zero. Because memories contain so many million devices that the chance of having a broken one is high. To overcome this problem, redundancy is added, i.e. some more rows and colums are fabricated. Then, the defective rows/colums can be disabled and the redundant ones are swapped in. The yield after this operation is called "repaired yield". There is a delicate trade-off with redundancy: if there is too much, the chip is too big and starts consuming unecessary area on the wafer. If it is too low, then your yield is low as well.

  28. Re:By the way... by Ritalin16 · · Score: 0, Offtopic

    I know its offtopic, stupid moderators. I was just replying to his post :O

    --
    In soviet Russia, Linux compiles YOU!
  29. Lack of specification makes this hard to implement by mpoulton · · Score: 1

    The manufacturing process errors that cause parts to be rejected vary greatly from part to part -- they don't all fail in the same ways. Additionally, some defects are acceptable for some applications and not others. It would require a great deal of time and effort to identify the exact nature and extent of each defect found in each part, and then to match that particular part to an application that will tolerate its fault. While it is conceivably possible, it would be very difficult to implement this sort of system. The only real exception here is for memory devices in applications that are universally fault tolerant (media). Processors and other devices do not lend themselves well to this because of the wide variety of fault types.

    --
    I am a geek attorney, but not your geek attorney unless you've already retained me. This is not legal advice.
  30. Keychain site... by Namlak · · Score: 1


    ...seems he must have left his keys in the car.

    1. Re:Keychain site... by Anonymous Coward · · Score: 0

      Remove some pins, drill hole. That was tough. Glad there was an article on how to do just that.

  31. Re:By the way... by Anonymous Coward · · Score: 0

    What?! You're kidding me right?

  32. OK until code is mixed with the data by G4from128k · · Score: 4, Interesting

    Apart from some hard-wired devices (simple sound clip recorders) or downclocked low-end devices, I don't see how defective chips can be used. The article suggests that the occasional error is OK for audio and video, but how do you ensure that the faulty chip never has to handle code, memory pointers, configuration files, hashes, passwords, encrypted data, or compressed data. I suspect that modern-day audio and video datastreams are becoming more fragile as they carry more metadata, highly compressed data, DRM, software, etc.

    Something tells me that the manufacturers that use semi-defective chips are going to lose all their savings on product returns, warranty costs, and technical support. Given the low cost of most consumer electronics chips and the high cost of service labor, I doubt they will want the hassles of unreliable products.

    --
    Two wrongs don't make a right, but three lefts do.
    1. Re:OK until code is mixed with the data by Anonymous Coward · · Score: 0
      Apart from some hard-wired devices (simple sound clip recorders) or downclocked low-end devices, I don't see how defective chips can be used. The article suggests that the occasional error is OK for audio and video, but how do you ensure that the faulty chip never has to handle code, memory pointers, configuration files, hashes, passwords, encrypted data, or compressed data. I suspect that modern-day audio and video datastreams are becoming more fragile as they carry more metadata, highly compressed data, DRM, software, etc.

      If you put it in an answering machine or some kind of embedded device, there's a good chance the code is executing out of ROM. Yes, there is probably a stack or something, but in embedded devices, it's not uncommon for the memory to have a static layout, so that the first 1/8 of the address space is for code (and dynamic heap, etc.) and the remaining 7/8 is for audio data, or something like that. If that were the case, you could still use 7/8 of the available faulty chips, because the error will occur in different places on different chips.

      Or, if you want to get more elaborate, create two ROM images that differ only in their static memory layouts. Then determine whether the error in the RAM occurs in the first or second half of the address space and use the appropriate ROM chip. Or, you can even make the code test for bad memory at bootup time and just ignore regions with errors in it.

    2. Re:OK until code is mixed with the data by Breetai · · Score: 1

      I followed an EMC course last year and heard what good a reliable design can do for a company. A client from our teacher complained that he had to invest 100.000 UK pounds in order to comply to EU EMC directives. That it costed him way too much.

      The next year he thanked our teacher for reducing the products returns and waranties by 2.2 million UK pounds. A good design with takes EMC, service and safety into account from the start will pay you back big-time.

      You just have to convince your manager that he has to add the extra cost or design time, to prevent a lot of trouble. A big part of the EMC course went about managing your manager, how to design propelry and that you have to think about everything.

      Adding remedies (EMC/safety) on a larger scale will multiply the cost of the remedy by a factor 10. Choosing an EMC low noise part costs less than adding a tin-can on your board. The tin can costs less than shielding your entire board. etc. Hardware costs less than production hours.

    3. Re:OK until code is mixed with the data by stonecypher · · Score: 1

      Apart from some hard-wired devices (simple sound clip recorders) or downclocked low-end devices, I don't see how defective chips can be used.

      The 486 DX->SX example has been making rounds on this article a lot lately. A better example is a multicore chip: produce a bunch of four-core versions, then kill a two cores when one's got a flaw and sell it as the 2-core version on the cheap. Remember, everyone's going multicore this week.

      Another example from multiple points in the dark nether-reaches of history are chip designs which implement "extra features" at the very edges of an IC grid, because in old fab processes those grids' edge sizes varied slightly. Extra testing and verification circuitry was a frequent choice; there is an apocryphal story that there was a chip which actually implemented CFAD which ISTR seeing a reference to, but for the life of me can't find. At any rate, the extra edge circuitry tactic shows up half a dozen times here.

      I suspect that modern-day audio and video datastreams are becoming more fragile as they carry more metadata, highly compressed data, DRM, software, etc.

      That's why streams are seperated, and have been since the MPEG-1 era. (Remember mpeg layer 3 = mp3? ever wonder why those things were layered? See also AVI = audio video interleave - it's not playing one stream, it's playing three at once. That's where those synch problems in networks with bandwidth blips come from.)

      Something tells me that the manufacturers that use semi-defective chips are going to lose all their savings on product returns, warranty costs, and technical support.

      Much to the chagrin of TFA, the practice is actually old-hat. This has been going on for thirty years already. This is why crappy stereos and crappy answering machines sound like crap. There's nothing to see here; move along.

      Given the low cost of most consumer electronics chips and the high cost of service labor, I doubt they will want the hassles of unreliable products.

      So what you're saying is, you've never bought Realistic?

      --
      StoneCypher is Full of BS
  33. A bit error here... by writermike · · Score: 4, Funny

    A bit error here, A bit error there. Pretty soon you're talking about real crashes.

    --
    If Nalgene water bottles are outlawed, only outlaws will have Nalgene water bottles.
  34. If'n it were possible... by TheSHAD0W · · Score: 4, Insightful

    ...They'd already be doing it.

    Please remember that this is the same industry that came up with the 80486SX when they were having lousy yields on 80486DX chips. If these processors had any utility, trust me, they'd find a way to make money off 'em.

    1. Re:If'n it were possible... by Jeremi · · Score: 1
      If these processors had any utility, trust me, they'd find a way to make money off 'em.


      Here's what you do: take three defective chips, glue them together so that they all run in parallel, and for each output pin, the pin's state is determined by "majority rule" of the three corresponding pins on the defective chips.


      If it works for the space shuttle, it can work for your Radio Shack junk electronics.... the only inconvenient detail would be making this hack cheap/easy enough to be worthwhile...

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
    2. Re:If'n it were possible... by TheSHAD0W · · Score: 1

      Wouldn't work well, because once a failure occurred you'd have to stop everything, then get the bad chip to the right working state before proceeding further, which would be a rather difficult task, especially if the fault caused a particular state to be impossible.

    3. Re:If'n it were possible... by advocate_one · · Score: 1

      ISTR that the FPU which was available for the 486SX was also a failed 486DX with the processor half failed...

      --
      Donald 'Duck' Dunn: We had a band powerful enough to turn goat piss into gasoline.
  35. Keychain by ztirffritz · · Score: 1

    Apparently the overclockersclub stressed there server too much. Now I'll never know how to make a keychain out of CPUs...

    --
    Why doesn't anything interesting happen when I have mod points?
  36. Sounds like Radio Shack parts by Mac+Mini+Enthusiast · · Score: 5, Funny
    Reminds of of the old joke about electronic compoment manufacturing fabs. They'll sort the parts coming off the assembly line into three bins, depending on how the testing of each part went :

    Military Grade
    Consumer Grade
    Radio Shack

    --
    Free Mac Mini with Equal Opportunity
    Email me or follow the homepage link
    1. Re:Sounds like Radio Shack parts by Anonymous Coward · · Score: 0
      Radio Shack

      Boy, when you say "old joke" you mean it. Rat Shack selling parts, that's hilarious. Do you have any Heathkit S100 jokes?

    2. Re:Sounds like Radio Shack parts by Mac+Mini+Enthusiast · · Score: 1
      Do you have any Heathkit S100 jokes?

      Haha, I wish ;-)

      But seriously, you can still find some basic parts in most radio shacks : resistors, caps, pots, transistors, standard op-amps, basic TTL, etc. Unfortunately most of rat shack's sales are consumer products of shoddy quality and/or ripoff prices. But most other stores do have components hiding away in some corner.

      --
      Free Mac Mini with Equal Opportunity
      Email me or follow the homepage link
    3. Re:Sounds like Radio Shack parts by shadowbearer · · Score: 3, Interesting

      What saddens me isn't radio shack's lack of quality, it's that nobody has sprung up to replace them :-(

      SB

      --
      It's old. The more humans I meet, the more I like my cats. At least they are honest.
    4. Re:Sounds like Radio Shack parts by Anonymous Coward · · Score: 5, Informative
      There are good places to buy parts from, just probably not a store down the street:

      • Digi-Key (USA and Canada). Flat cheap shipping, sell most things in small quantities.
      • Mouser.
      • Jameco, although Jameco have crappy shipping to canada.
      • Newark.

      As well, there are a few off-axis surplus places (allelectronics.com, for example) that have super deals on things compared to the big suppliers, but less selection. Do you know a good surplus place? Add it to this thread!

    5. Re:Sounds like Radio Shack parts by Anonymous Coward · · Score: 1, Interesting
      The thing with Radioshack is that there is one in just about every major city in the US. The Home Depots and Lowes are starting to carry more "electronic" parts but it tends to be a consistent place to get a certain set of items that you find your self needing and not being able to find at a lot of hardware stores.


      If I could wait for mail order then there wouldn't be a need for radioshack. What I'd like is radioshack with a larger selection of better stuff.

    6. Re:Sounds like Radio Shack parts by shadowbearer · · Score: 1

      That was exactly my point, thank you.

      We have a radioshack here, but it's very understocked and the employees aren't all that well versed in much other than their main sell points.

      I grew up in the Midwest, so I'm fairly used to the lack of good (non-metro) electronics parts stores. It's been one of my sore points for more than two decades now.

      Mail order is fine, but if I need a particular ferrite core* I don't happen to have, and I want to finish this tonite, I'm kinda screwed :-(
      (which was essentially my experience at RS today)

      Lowe's "electronics" section is a joke. Sorry.

      Sigh.

      SB
      * I'm trying to solve interference problems at work - all our old flourescent lights are playing merry hell with the speaker systems. We have a lot of 15-20yo magnetic ballasts still running...sorta...and it's just too damned expensive to replace all the noisy ones at once. Meanwhile the ~100 - 120hz hum anytime there's a live amp on the store speaker lines is making all us nuts. :) The main problem seems to be the number of places where the suspended ceiling T's and speaker lines were zip-tied together parallel-like :)

      Any suggestions would be MOST welcome!

      --
      It's old. The more humans I meet, the more I like my cats. At least they are honest.
    7. Re:Sounds like Radio Shack parts by NormalVisual · · Score: 3, Informative

      I could think of a couple of things to try - balanced signal lines (more expensive), or filtering. If all the PA is being used for is voice and/or crappy Muzak-type stuff, you should be able to safely cut off everything under about 200 Hz with a simple RC circuit.

      --
      Please stand clear of the doors, por favor mantenganse alejado de las puertas
    8. Re:Sounds like Radio Shack parts by shadowbearer · · Score: 1

      The PA and the radio run over the same wires, and indeed thru the same switch/mixer. (which is ancient :)

      I'm playing with different filters at the head end right now. Problem is I only had a few parts that were useful left in my parts bin :-( and nothing seems to work.

      I've only tracked about half of the speaker wire runs right now; but at this point I don't think it's practical to tackle thru rewiring. It's a mess above that ceiling...

      There are five seperate amp systems that can cut in on this circuit, including our stone age telephone system PA, and the wiring is a disaster, and wiring a new system in right now is out of the question (we're entering our spring cycle and there's simply no time to be pulling ceiling panels )

      I basically need something I can install on the speaker wires just downstream of the amps - because I know where they are. To be honest, I have no experience with flourescent ballast interference and don't reall y know where to start *embarassment*

      and on that note I have to crash, I have another long day tomorrow and prolly no time to think about this :-(

      Cheers

      --
      It's old. The more humans I meet, the more I like my cats. At least they are honest.
    9. Re:Sounds like Radio Shack parts by cptgrudge · · Score: 1
      We have a radioshack here, but it's very understocked and the employees aren't all that well versed in much other than their main sell points.

      RadioShack would have to pay their employees more in order to get people that are knowledgeable about that sort of stuff. They pay minimum wage and you get some commission on sales. Parts are not one of those "good sale" items. Good for addons, but that's about it, from a money making perspective. Once someone starts knowing more about that sort of stuff, they leave, because they can make more money somewehere else. If they paid more money, and so expected more of their sales staff, it would help those matters greatly.

      It's almost an insult to make $5.15 an hour and for half the day there are no customers in the store. Better sell enough stuff, otherwise you won't get commission, and you just made $41.20 minus taxes for your eight hour day. As a full time job? That won't even cover rent around here.

      Fact is, unless you work at a *really* busy store, you can't make a decent living from that job as a "Sales Associate". Look at the employees that work there. Mostly younger guys. Some geeks that know what they are doing, but they are few. Gotta push those cell phones first, and often. It's pretty much the only way to make money there, and RadioShack pushes their employees to sell them. Hard.

      Just my thoughts; I used to work there a few times while in between jobs.

      --
      Qualitas edurus commercium, nullus penitus net rimor, nullus deus beneficium
    10. Re:Sounds like Radio Shack parts by pcmanjon · · Score: 1

      "I've only tracked about half of the speaker wire runs right now; but at this point I don't think it's practical to tackle thru rewiring. It's a mess above that ceiling..."

      Let alone the fact your probably inhaling asbestus fibers. Be careful man, you don't get paid enough for that.

    11. Re:Sounds like Radio Shack parts by HBI · · Score: 1

      Historically they chased their potential customers out first with hostile local staff back in the early days. Something to do with franchising and local ownership I suspect. However hostile, they had parts I wanted so I would brave the abuse and get them.

      They cured that problem, but then began with the insistence on getting your blood type and a semen sample with each sale, no matter how small. I exaggerate slightly, but I stopped going there when they were asking for my address and phone number with every sale. I didn't want to give it for a $10 part. I found alternative sources.

      By this point anyone who didn't wield a soldering iron daily was avoiding them like the plague, so what they do now can only be considered a near-terminus of their death spiral.

      --
      HBI's Law: Frequency of calling others Nazis is directly correlated with the likelihood of the accuser being Communist.
    12. Re:Sounds like Radio Shack parts by shadowbearer · · Score: 1


      Nope, we have an asbestos-free building :-)

      Not that shoving around two feet of fiberglass is all that fun either!

      SB

      --
      It's old. The more humans I meet, the more I like my cats. At least they are honest.
    13. Re:Sounds like Radio Shack parts by mla_anderson · · Score: 1

      Can't forget HSC

      --
      Sig is on vacation
    14. Re:Sounds like Radio Shack parts by cptgrudge · · Score: 1
      Yeah. Back in the day when the name and address thing was going on, (when I was working there) I had real trouble asking for it. I was paranoid about my information myself, and I felt like I was slapping the customer in the face every time I asked it.

      Some things require your name and address, sure, like cell phone service or extended warranties, but for an eight pack of batteries and a fuse? No way. And to make things worse, as an employee, your "Name and Address Hit Rate" was something that was tracked. Achieve less than an 80% hit rate (I think) and you got talked to. Don't fix it in a few weeks, and you got fired. Crazy.

      They have since changed their tune with it though. They've moved on to getting just a zip code from a customer now, and they don't care about the hit rate. Now they just blanket the highest percentage zip codes with flyers in the mail.

      Oh, but make sure you pay with cash if you care about keeping your address to yourself. If you pay with a check your address is on it (or needs to be recorded), and your address can be extracted if you pay with a credit card. Not unlike many (if not most) other retail stores, I guess.

      --
      Qualitas edurus commercium, nullus penitus net rimor, nullus deus beneficium
    15. Re:Sounds like Radio Shack parts by Mr+Z · · Score: 1

      Although their service is crappy, their advertisements are misleading, and half the stuff on the shelves has been returned, Fry's is a reasonable alternative to Radio Shack.

      They stock a lot more components than Rat Shack, and have a variety of tools there too.

      --Joe
    16. Re:Sounds like Radio Shack parts by Venner · · Score: 1

      Back in college, one of my Electrical Engineering Profs had at least a hundred one-liners about Radio Shack.

      "Somehow, no matter what I go in there for, I always seem to come out with nothing but a pack of batteries."

      "You know their motto:
      'You've got questions?
      We've got blank stares!' "

      When they asked for his name and address, he gave them some. Just not his. Fenway park, the Whitehouse, the Kremlin, his mother-in-law's: he had a whole list of such addresses and their corresponding phone numbers.

      And it appears he isn't the only one.

      --
      A preposition is a terrible thing to end a sentence with.
  37. Keychains, eh? by cfavader · · Score: 1

    Damn, I wish I hadn't wasted all those old processors by scrubbing gum out of my carpet and then throwing them out, I could have used them to make perfectly useful key chains...

    1. Re:Keychains, eh? by Linker3000 · · Score: 1

      A friend of mine at school in the 1980s used to use an 8-pin 555 timer chip as a 'tie pin' - he thought he was really cool! I bet he's got a CPU keychain now too!

      Anyway, with the 1GB USB memory stick, LED mini-flashlight, office alarm system RFID tag and bottle opener on my key ring I don't think I have much room for anything else - oh yeah, there's a few keys on it too!

      --
      AT&ROFLMAO
  38. I dont trust by OAB_X · · Score: 1

    A "deffective" chip to do my taxes thanks. Home tax software will only increase in popularity. Stuff like adding numbers matters. Thats a "mission critical" piece of software there, not to mention these chips would be useless to any distributed computing project or databases or work in Excel for example.

    Bad idea.

  39. Who could... (funny) by chris_eineke · · Score: 1

    Who could resist broken chips? Especially the silicon-flavoured?
    Condense them into a big clump on a plate, and I will megaherzedly dig into them while watching penguins fly through my broken windows. You just gotta love those intelligent clusters of beowulf penguins!

    Ah! My God!

    Too many embedded links to geeky stuff.

    --
    "All you have to do is be fragile and grateful. So stay the underdog." Chuck Palahniuk, Choke
  40. Not quite by beldraen · · Score: 5, Interesting

    While I agree that analog processors probably hold some promise, there is one large issue with them: heat. A major reason why processors get hot in the first place is that after each cycle the state is returned to a neutral position, which usually means grounding the gates to discharge them. This waste energy has a large conversion over to heat. Analog processors can really be thought of digital with multiple states, instead of two. This means that while more work can be done, there is larger values of charge to disapate.

    What has always had my curiousity for why it has not been seemly worked on is "reversable" chips. There are essentially two sets for every mechanism and the system toggles back and forth. The discharge of the old system is used to drive the new mechanism; thus, a lot of wasted discharge is conserved for reuse. Reversable chips are reported to generate far, far less heat. I have heard that Intel and others know about this, but it is simply a better immediate investment because consumers are happy paying for the current line of toasters.

    --
    Bel, the mostly sane.. "Of course I can't see anything! I'm standing on the shoulders of idiots." -- Me
    1. Re:Not quite by edesio · · Score: 1

      Analog parts have problems like noise, drift, offset, non linearity, tolerance, age. All of them costly to compensate. If you can represent 4 values (2 bits) in an 1 V range, you can't accept more than 1/8 V noise.

      And the components are much larger than digital ones.

    2. Re:Not quite by Mac+Mini+Enthusiast · · Score: 2, Interesting
      While I agree that analog processors probably hold some promise, there is one large issue with them: heat.

      Yes and no, depends how your operating the transistors. For example, ECL (Emitter-Coupled Logic) runs quite fast and doesn't saturate the transistors, contrasted to what TTL does. By not saturating they're able to switch states quite quickly, but they dissipate power like crazy. As of 7 years ago you could easily find ECL lines (For example this AND/NAND chip can work at least to 3 GHz. This is a discrete component, so you can do logic this fast onto the pins.

      But the trick is to exploit Shannon's theorem, and possibly work in base 4, base 16, or similar. You obviously need a higher SNR, but you won't need to clock as fast. Of course designing for base 2 is hard enough, base-4 components would be really difficult, and you'd have to come up with quite clever designs.

      More interestingly it might be possible to have each 'bit' ride on a Microwave or higher carrier frequency, with the digital information modulating it. This way you could employ dense wave-division multiplexing, like in communications, to have multiple bits riding on each carrier line. Of course you'd need to design microscopic receivers/transmitters/processors to work on these signals, but it might be possible. The trick would be keeping the CPU size small, such that the registers/ALU/cache can all communicate with each other at a decently fast clocking rate (obviously limited by speed of light).

      --
      Free Mac Mini with Equal Opportunity
      Email me or follow the homepage link
    3. Re:Not quite by netcrusher88 · · Score: 1
      Reversable chips are reported to generate far, far less heat.
      How's that? I'd think they still would dissipate just as much power, but instead of the unused, not dissipated power being dumped to ground, it would be dumped back into the power input. Whether or not they generate less heat, and interesting application of reversable chips would be in mobile devices-the net power requirement may be reduced. That might be worth the price hike from R&D alone. However, what support circutry will be needed? Is the excess power "clean" or "dirty"(neccesitating filters)? Will this system wind up using more power than it could possibly save? Remember, some energy will always be dissipated as heat. What would really create a remarkable difference in heat dissipation is new material for chips, or chips that run at even lower voltages. It would need to be the former-circuit traces can already be made of platinum, and there is no known superconductor/semiconductor material, so for now, we're stuck with silicon, gallium, etc. compounds.
      --
      There's an old saying that says pretty much whatever you want it to.
    4. Re:Not quite by Formica · · Score: 2, Informative

      This is a fair amount of research going on for this; it's known as adiabatic logic.

      Here's a short paper on how it's clocked:
      Charge Recycling Clocking for Adiatbatic Style Logic

      Formica

    5. Re:Not quite by Jeff+DeMaagd · · Score: 1

      I have heard of reversible computing from a guy that would stand to know a lot about it, a physics, math and CS major. The biggest problem is that it probably doubles the number of transistors and slow the chip down because signals have to traverse longer distances because of the more transistors.

      It would probably be cheaper to use Pentium M or the lowest power Turion style chips than to switch to reversible logic. For the most part, PM and Turion chips are very close in performance with their desktop counterparts.

    6. Re:Not quite by Mr+Z · · Score: 1

      Actually, Base 3 looks to be the most efficient. What might be interesting to look into is a logic family built around +/0/- signaling. That is, use positive, negative and ground as your three voltages.

      The biggest trick would be to map boolean operators onto the ternary paradigm. I don't think ternary computing lends itself to as many neat bit-fiddly things as binary.

      --Joe
  41. Pricing Structure Change by eander315 · · Score: 1

    Intel, AMD, and other chip manufacturers must make a premium for their high-end chips to make a profit. They discontinue a speed grade once it hits a certain price point because it's not profitable to sell them that cheaply. I seriously doubt they're going to want to release even lower-margin, bargain chips that further undercut their more profitable high-end chips.

  42. Re:the FUTURE - you are so wrong about technology by Anonymous Coward · · Score: 0

    you do not know how disabling works

    you are correct that motorola disabled FPU on 68xxx chips and sold them without fpu and sold non disabled chips at premium

    you are correct that intel disables debugging hooks on intel chips and sells non disabled chips at premium

    you are coorect that memory chips have disabled fields

    you are corrrect to imply that non MP chips are sometimes crippled versions of MP chips. MP chips like titanic (titanium) are, by legal edict made to trade partners, illegal to disable MP features electronically, but other MP capable chips have been crippled and sold into uni-cpu channels.

    but you do not know SHIT about how disabling works.. electronically gates are blown and cannot be repaired

    no technology exists to repair these blown microfuse-like circuits

    you are correct that dual chips will be tested and failures dropped, but the cores will be designed to fanout to only a single cpu package. they will not mount it in a dual package

    for your prediction to be true (and it is not), the number of cpus would have to approach 8 or 16 cpus destined for a single package with only one or two disabled

    the market would not stand for it, so the chips would actually be designed as 10 cpus of which 8 are left intact or 18 cpus of which 16 are not electronically disabled. but in that scenario the wiring would only go to 8 or 16 remaining cpus with no way to enable dead ones and no way to access the lines.

    you are an idiot basically.

  43. Good enough? by hunterx11 · · Score: 1

    At least Intel didn't tell us that the Pentium was "good enough" with its floating point division error (even though it actually was 99.999% of the time).

    --
    English is easier said than done.
    1. Re:Good enough? by PsychicX · · Score: 1
  44. Sinclair by Anonymous Coward · · Score: 0

    Clive sinclair did this with transistors.
    TI used to have the driveway to their offices composed from very out of spec transistors. Clive got a digger to dig up a few tons, had them sent to England. His staff then graded them into a,b,c (I think) and they were resold to hobbyists or used in his early amplifiers.
    I read about this in the book 'clive sinclair and the sunset technolog'
    He also used half working 32k ram chips as 16k ones in the zx spectrum.

  45. USC Idiots! by Anonymous Coward · · Score: 0

    We have a difficult enough job getting machines to do what we want, without pseudo-academics like this giving manufacturers yet another excuse to compromise on quality.

    Once bad chips are allowed out the door, it can be difficult to know where and how they'll be used.

    NASA for example, has a whole team of engineers scouring eBay and other outlets, just to find vintage electronic parts for the Space Shuttle program!

    http://www.computerworld.com/hardwaretopics/hardwa re/story/0,10801,71140,00.html

    If a 2000-styled election cliffhanger happens again, perhaps we'll have USC to thank for it.

  46. Stories by MagicDude · · Score: 2, Interesting

    Reminds me of a story I heard from my high school physics teacher. He had a friend in the military doing electronics. One big part of his job was to measure resistors because military specifications required that devices have a very strict tollerance. They wouldn't use anything which was more than 1% outside of specs, and they would simply throw out the rest of the resistors they bought. So my teacher's friend would simply take all these resistors to which he had accurately measured the resistances, and sold them to the local radio shack, since they liked being able to buy resistors that were within like 2-3% of the indicated resistance (I'm not an electrician, but I believe 5% or so is considered an acceptable tollerance for general applications?), and they got them cheap, and the guy made some money since his investment was 0, since as far as the military was concerned, he was simply selling trash. Couldn't something like this be done with chips, isn't there some market for chips that are 99.9% good?

    1. Re:Stories by bbrack · · Score: 5, Insightful

      If you go and buy a handful of 5% resistors, you will find ~0 that are within 2% of their value - if you buy 2%, none w/in 1%, etc...

      Manufacturers are VERY aware they can charge a larger premium for better parts

    2. Re:Stories by Kiryat+Malachi · · Score: 1

      5% is usually good enough, but many commercial operations use 1% resistors quite a bit. We do, mostly due to the fact that we need to guarantee performance across the industrial temperature range, and a 1% resistor once you account for temperature, drift over life, and a couple other things winds up being strikingly close to a 5% resistor's nominal.

      --

      ---
      Mod me down, you fucking twits. Go ahead. I dare you.
      (I read with sigs off.)
    3. Re:Stories by bluGill · · Score: 1

      Not exactly. 1% resistors use a different process from 5%. So you might get a 5% resistor that measures within 1% once in a while. Of course the whole point of the different process is when something (temperature, moisture...) changes, the value changes in that 5% resistor.

      In general you are right. You just got a little too carried away.

    4. Re:Stories by DNS-and-BIND · · Score: 1
      Yah...back when I worked at one of AMD's fabs in Inventory Control, we had a big batch of 286 chips come through that had been mis-marked. Evidently, erasing the markings was highly taboo. So, we had all these perfectly good chips going in these 55-gallon drums to be broken up. I walked out with a few strips in my tucked into my socks. Sold 'em to some guy who said he was going to build a parallel computer. They were surface-mount, but I think he was just doing it for the cool-value anyway.

      By the time AMD started making 386 chips, we had a chip-breaker in front of the drums :(.

      --
      Shutting down free speech with violence isn't fighting fascism. It IS fascism!
    5. Re:Stories by Anonymous Coward · · Score: 0

      Hm, these is a difference between 5% resistors and 1% (E96) resistors. Measuring 5% ones (say, of 1k-ohm) until you have one between 990 ohm and 1010 ohm is not giving you the same performance as a real 1% resistor in terms of temperature sensitivity and lifetime value changes (what's the word in English?). Using selected 5% resistors instead of 1% resistors is a _bad_ idea.

  47. Do we forget so quickly? by Oriumpor · · Score: 1

    The AMD XP to MP 2100 mod.

    Now, in reality Celerons have a lower cache, lower bus speed and overall lower clockspeed. As I remember, because of this the core doesn't have to pass as high a standard as the current Pentium offering.

    I'm sure there are others who would offer better knowledge on this.

  48. i486 SX vs DX? by Mac+Mini+Enthusiast · · Score: 5, Interesting
    Wasn't that the difference between the 486 SX and 486 DX, regarding the math coprocessor? Actually, I've heard two versions of the story. One is that the SX had the math coprocessor intentionally crippled by Intel, but sold for a cheaper price for larger volume sales.

    The other version was that the coprocessor had the highest failure rating for the chip fabrication. So on these chips with a failed copressor, the coprocessor was turned off, but the rest of the chip was still usable.

    I vaguely remember this whole practice was described in a computer book my friend was reading, because I remember a joke the author told about computer salesmen. Unfortunately I only remember the joke, not the useful info from that book. (This joke comes from the days of small computer shops)
    Q : What's the difference between a computer salesman and a car salesman?
    A : The car salesman knows when he's ripping you off.

    --
    Free Mac Mini with Equal Opportunity
    Email me or follow the homepage link
    1. Re:i486 SX vs DX? by bulliver · · Score: 5, Informative

      I remembered reading something like that so I dug out an old book of mine, "Upgrading and Repairing PCs" by Scott Mueller (2000):

      The 486SX chip is more a marketing quirk than new technology. Early versions of the 486SX chip actually were DX chips that showed defects in the math-coprocessor section. Instead of being scrapped, the chips were packaged with the FPU section disabled and sold as SX chips.
      --
      Support the mob or mysteriously disappear.
    2. Re:i486 SX vs DX? by erice · · Score: 3, Interesting

      Actually, there's no difference. If the supply of 486's with defective FPU's exceeded the demand for 486SX's, then all 486SX's shipped would have disabled defective FPU's. If the demand supply of 486's with deffective FPU was less than the demand for 486SX's, then Intel would disable the FPU's on perfectly functional 486's and sell them as 486SX.
      Manufacturer's do the same trick with speed grades. That's the principle reason why CPU's can often be overclocked beyond their rated maximum.

      A more interesting thing about the 486SX/486SX is that the 487SX was, in fact, a complete 486. When plugged into the FPU socket, it disabled the 486SX entirely.

      Intel claimed that the disabled FPU in the 486SX was only a temporary thing. Eventually, there would be a unique die for the 486SX and it wouldn't have an FPU at all. I kind of doubt this ever happened. The 486SX wasn't very popular.

    3. Re:i486 SX vs DX? by Anonymous Coward · · Score: 0

      The 486SX wasn't very popular.

      A shame, really; it deserved better. Not many applications back then relied on FPUs, so you could get away with buying a dirt-cheap 486SX and overclocking it way past spec... it was the Celeron-300A of the early 90s!

    4. Re:i486 SX vs DX? by Talez · · Score: 3, Interesting

      Eventually, there would be a unique die for the 486SX and it wouldn't have an FPU at all. I kind of doubt this ever happened.

      It did. By late 1991 the 486SX die was completely different with the co-processor removed.

    5. Re:i486 SX vs DX? by Dwonis · · Score: 1
      Intel claimed that the disabled FPU in the 486SX was only a temporary thing. Eventually, there would be a unique die for the 486SX and it wouldn't have an FPU at all. I kind of doubt this ever happened. The 486SX wasn't very popular.

      If they could save die area, you can bet that they would have removed the FPU. The cost of any silicon chip is roughly proportional to the cube of the die area. (You can easily figure this out. Just consider that the cost per wafer and the number of defects per wafer are almost constant, and that you can increase the number of dies per wafer if you reduce the die area.)

    6. Re:i486 SX vs DX? by iabervon · · Score: 1

      On the other hand, the cost of designing a chip, even rerouting an existing chip, is substantial. So they'd have to expect to sell quite a few SXs in order for reducing the manufacturing cost of a chip to justify the cost of making the change. At a guess, it took until the Pentium replaced the 486DX as the high-end chip, at which point there wasn't a supply of 486DXs with defective FPUs to repurpose, for the SX to be worth doing an optimized design for. Remember that the 486 is still a popular chip for embedded applications, and these frequently don't need floating point at all (or do all their non-trivial math in DSPs or FPGAs). Of course, they've been redesigned and cloned extensively by now, due to the desire to use modern processes to get cheaper, smaller, and lower power chips.

    7. Re:i486 SX vs DX? by 91degrees · · Score: 1

      An SX 25 could run Doom in full resolution at almost full speed. What else could you want in 1994?

  49. Mr Researcher... by bbrack · · Score: 1

    Would you really want to fly into airspace where the servers in the air traffic control centers are run by processors that are good enough...

    Or bank with a bank whose data center processors are good enough...

    While we're at it, let's get rid of process/product qualification - this could save thousands of parts for each digital chip out there. We could also get rid of burn in and any kind of stress testing, since we obviously wouldn't care if we had any parts out there that were 'walking wounded'

    Hell, we could even get rid of any kind of functional test...

    Seriously it's already difficult enough to test and get reasonable levels of coverage on current processors already - if the chips are going to be used in ANY kind of mission critical applications (or even in my home PC) I want a chip that is as good as current test processes can guarantee it to be.

    How irritating would it be to have a processor with a hard fault in that caused errors on excercising a certain block of logic.

    People have already mentioned that quite a few products already use defective ram chips, and engineers desigining various products are aware that parts like these are available, and are (or should) be using them where ever possible to reduce cost.

    It might be interesting to go through some analysis to see if the increase in DPPM (and subsequent increase in returns) would be low enough to not completely cancel out the gains you would get from increased yields.

  50. Re:By the way... by Anonymous Coward · · Score: 0

    You think that's important?
    Well, I heard that IE7 is going to have bad CSS2 support.
    Someone should put that on Slashdot rather than this nonsense about chips or something.

  51. String him up by his balls... by msimm · · Score: 1
    Really. Do we need more defective products being sold under the pretense that its ok.

    Love the updated notice?
    This story has been updated to note that Melvin Breuer's research was supported by the chip industry.
    Slashdot, you care to update yours to refelect this minor detail or do you just like playing along?
    --
    Quack, quack.
  52. Obligatory Simpsons misquote by Brad1138 · · Score: 1

    "OH MY EYE... I'm not supposed to get cpu pins in it!"

    --
    If you could reason with religious people, there would be no religious people
    1. Re:Obligatory Simpsons misquote by WrongSizeGlass · · Score: 1

      Oh Lenny, shouldn't you be wearing your eye patch on the other eye??

  53. This is completely bogus. by david.given · · Score: 5, Insightful
    And anybody who actually knew anything about computers would know this. TFA doesn't mention what this guy is a professor of --- I bet it's not electronics.

    Basically, the problem is this. With mechanical and analogue devices, most of the time you know that if you change the inputs a small amount, the outputs will change a small amount.

    But digital devices are chaotic. Change one bit in the input, and the output is likely to be radically different. One bit in the wrong place on a Windows system can make the difference between Counterstrike and a BSOD.

    You can use substandard devices for some applications; dodgy RAM, for example, can be used to store audio on, and it would work just as well for video framebuffers. But you could never put anything programmatic on it; that has to be perfect.

    (IIRC, they do recycle faulty wafers. One of the ways is to scrape the doped layer off and turn them into solar cells. I don't know if they can use them again for ICs, though.)

    1. Re:This is completely bogus. by Have+Blue · · Score: 1

      Digital devices are the exact opposite of chaotic- they are deterministic. The rest of your post is correct, but that's the real reason why a tiny error somewhere in the billions of RAM bits can be picked up, propagated, and use to corrupt the rest of the system.

    2. Re:This is completely bogus. by blanktek · · Score: 4, Informative
      Actually he is a professor of electrical engineering systems. http://poisson.usc.edu/Breuer.html But I think there is a lot of misunderstanding here about what is trying to be done. And it doesn't have to do with killing your RAM and your Counterstrike game.


      There is another article here with some extra details. http://www.isa.org/PrinterTemplate.cfm?Template=/C ontentManagement/HTMLDisplay.cfm&ContentID=42102&F useFlag=1 I supposed what he is doing is trying to devise NEW methods to allow chips to work properly if they have errors. That is why he is getting the big grant money. For example in data transmission if you miss a bit it can be filled in with parity checking. I am of course guessing that it could be done this way. But the point is that it is not some conspiracy to trick you into buying crappy videocards. Firms know very well that the market will prevent that or they don't get to produce.

    3. Re:This is completely bogus. by david.given · · Score: 1
      I supposed what he is doing is trying to devise NEW methods to allow chips to work properly if they have errors.

      Ah, right --- that makes a difference. (Do you remember the days when Wired had articles with actual technical content? <nostalge/>)

      Hmm... I wonder if eventually we'll get processors with custom microcode to reroute around faulty subsystems?

    4. Re:This is completely bogus. by amRadioHed · · Score: 2, Insightful

      Chaotic is not really the opposite of deterministic. At least not to mathematicians. In math chaotic refers to complex systems where a tiny change in the beginning state results in a huge change in the end state. In fact, that is the same as in a computer system. Complex systems studied my mathematicians are unpredictable only because it is impossible to have perfect knowledge of the state of a complex system, not because they are non-deterministic.

      --
      We hope your rules and wisdom choke you / Now we are one in everlasting peace
    5. Re:This is completely bogus. by arcanis · · Score: 1

      I think that the term that both of you are looking for is that digital systems are "unstable" over their inputs.

    6. Re:This is completely bogus. by cynical+kane · · Score: 1

      Incorrect. Chaos theory deals with determinstic systems.

      http://en.wikipedia.org/wiki/Chaos_theory

      Perhaps the word you were looking for is "discrete", not "deterministic", but youd be wrong there too. See cellular automata rule 30.

  54. Faulty chips are "good enough?" by Joey+Patterson · · Score: 0

    Maybe that explains why these chips are not entering the U.S. National Memory Championships.

  55. This is also a problem in medicine by Glowing+Fish · · Score: 5, Insightful

    If you look at what the "big ticket" items are in the US economy, electronics and medicine are up at the top of the list.
    And the reason for this is, as you get closer to perfection, it takes more and more of an economic cost, in terms of money or resources or time or effort. For a computer or a medicine to go from 90 percent to 99 percent utility means a ten fold increase in price.
    Thats why the constant quest to have "perfect" electronics and medicine is driving up the prices of these things to the point where normal people can't afford them. If we could accept that we didn't always need new, perfect, shiny medicines and electronics, it would put them in a sane price range.

    --
    Hopefully I didn't put any [] around my words.
    1. Re:This is also a problem in medicine by Ziviyr · · Score: 1

      Problem is alot of the electronics I see is far from perfect in the first place. Any crappier and I expect my monitor to erupt into a firey ball of glassy shrapnel next time I try subnetting an ip. :-)

      --

      Someone set us up the bomb, so shine we are!
    2. Re:This is also a problem in medicine by Angst+Badger · · Score: 1

      If we could accept that we didn't always need new, perfect, shiny medicines and electronics, it would put them in a sane price range.

      I don't know about you, but I kind of like the fact that when I get a prescription filled, barring pharmacist error, the drug I am buying is free of impurities and, for that matter, is actually the chemical I need. When it comes to molecules, a stray atom or two is often the difference between medicine and poison.

      Likewise, if I'm fighting off acute pneumonia and it becomes necessary for me to go on a heart-lung machine, a system crash because of a faulty RAM chip is a matter of life and death.

      I confess that I don't know much about pharmaceutical synthesis processes, but when it comes to solid-state electronics, perfect chips at affordable prices are chiefly the result of economies of scale and mature fabrication technologies. This is why you can get a $300 camcorder that will fit in your shirt pocket today, while a camcorder in 1979 -- as I recall from drooling over the Sears catalog as a child -- ran about $1100.

      Now, I do know a lot about the economics of pharmaceuticals, having worked in that field, and I can tell you it's not the need for perfection that drives up the cost of drugs. It's a wide array of anti-competitive market forces. Contrary to what the President says, drugs aren't cheaper in Canada because Canadians have lower standards; it's because of differing market conditions. The drugs themselves are exactly the same.

      --
      Proud member of the Weirdo-American community.
    3. Re:This is also a problem in medicine by Anonymous Coward · · Score: 0

      Thats why the constant quest to have "perfect" electronics and medicine is driving up the prices of these things to the point where normal people can't afford them. If we could accept that we didn't always need new, perfect, shiny medicines and electronics, it would put them in a sane price range.

      And when the CAT scan they took for the persistent headaches you're getting show a large brain tumor, and they remove 1/2 your brain *before* discovering "oh, it was a computer glitch, the cpu performs correctly 90% of the time though!", I'll visit you in the "home" where they have you, and bring you some flashy "90% working CPU" keychains to get you saying "ooooh.. pretty".. maybe, if you can still talk.

      There are quite a few places where I'd think that 10x "premium" in price is kinda worth it. No, if someone told me they could sell me a pacemaker that worked "90% as well as the $10K model, for only $1K! (10x savings)" I think I'd pass and spend the money on the one that is probably gonna work 99.99% of the time.

      Medicines.. hmm, what was that story recently about the gene therapy for some rare disorder in kids... 3 out of like 40 kids got cancer. I mean, thats clinical trials still, and if stood a 99% chance of being dead in 10 years, I might just opt to choose to take the chance at something with an 8% chance of making me worse... but I would still want to be informed of those risks. I worry that today, with lawsuits for burning yourself w/ McDonalds coffee (its hot! duh!), or them "making" you fat, or whatever that pushing for that 99% efficacy is what *we* have driven them to. 90% vs. 99% is a big difference when you are dealing with $20mil lawsuits because people just want to sue. you've given them 9% more chances!

  56. Companies are not throwing away $$$ by Anonymous Coward · · Score: 0

    Most chips that you buy have defects in them, especially memory. For years now chip manufacturers have been building redundancy into very regular structures like memories such that if a whole column is bad they use a spare one built for that purpose on the chip.

    Chip companies are not throwing away money, most chips off the fab are inspected by high-precision cameras, then sumarrilly electrically tested before being bonded to a package (save money on not packaging ones that don't pass this test) Then tested and burned in according to a test that will exercise as much of the chip as possible.

    Then there's the whole binning process where if the chip runs too hot you sell it as a lower freq chip, if the floating point unit doesn work sell it as one without it (remember 486DX), these days if one of the processors on a multi-cpu chip doesn't work, well it's now a uniprocessor.

  57. Ask Intel by freidog · · Score: 1

    how well that work with the P54 Floating Point rounding error.

    People may not notice the problem, but if they ever find out it's there, they'll want it fixed, better to throw out a chip in the fab, than replace the product in the market.

  58. Good Use by d1g1t4l · · Score: 2, Insightful

    Faulty Chips can be used to generate "true" random numbers.

  59. Re:USC Idiots! by standards · · Score: 1

    If a 2000-styled election cliffhanger happens again, perhaps we'll have USC to thank for it.

    Gee, sounds like you flunked out of USC.

    In any case, the idea isn't to put non-working components in your home computer. Instead, the goal is to use some rejected components for other uses where they can still succeed.

    A good example is your favorite HDD. Does it have bit errors? Yep! But can you tell? Nope! Because the supporting hardware is able to detect and correct the errors without you ever knowing about it.

    So why not apply the same principles to other computer components? The short answer is cost. It costs money to build more fault-tolerant devices. But the paper advocates reducing the costs of such fault-tolerance, and using the 2nd class componentry only where one can.

    Learn to RTFA, and maybe USC will take you back!

  60. You would have to know exactly HOW they fail by droopycom · · Score: 1

    This theory seem simplistic to me.

    It seems that what he proposes is to write new specs for each bogus chip.

    1. You would design chip C1.
    2. Then you build chips, supposedly as per C1 spec.
    3. Then you check your chips against C1 spec
    4. if not the same, then you write spec C2 according to what the buggy chip does
    5. Now you can sell working C2 chips

    In theory that works, except that it would be impossible to write a spec from the manufacturing tests results.

    It might work for simple chips, such as Memory chips but anything like a graphic chip is going to be too complex to handle.

    Each chip might fail in a different way, so you would have to classify the chips according to how they fail, you might get hundreds of them. If you get chips failing all the same way then its true you might find a use for them, but if they all fail the same way, then It means there is a problem in the fabrication process and I would rather fix the process.

    Writing those manufacturing scan tests is not easy, they have to run quickly, be very compact...
    Each test you add cost more money to run, it might not save you money in the end

  61. I would love a defective chip in my system... by FrankieBoy · · Score: 1

    ..to match my defective Windows operating system. Is it me or is the quality of EVERYTHING going to hell. Pretty soon we'll be living in carboard houses and driving aluminum foil cars.

  62. The only way to TELL if they're "good enough..." by dpbsmith · · Score: 1

    ...is to _test_ them.

    A chip is no good for ANYthing unless you know exactly what is wrong with it. It might not work AT ALL in a specific "audio application."

    By the time you've tested a chip enough to characerize its defects, so that you know they are not going to interfere significantly with the very specific way it is used in a specific application, you've probably added so much cost that it's probably more expensive than a perfect chip.

    In fact, you've gone away from the notion of "interchangeable parts" and have gone back to the idea of craftsmen carefully matching parts that fit.

  63. No, dear god no. by Anonymous Coward · · Score: 0

    Releasing multimedia software products is already hard enough without having to take into account that the frickin' CPU might not work as intended.

    I dread to think how much extra strain on development and product support that would put if people's CPUs suddenly decided to do random things in the middle of a calculation.

    HE might not think that multimedia applications wouldn't notice if the CPU sometimes flaked out, but as someone who develops multimedia applications (ie: games) - I'm shocked at his naive and belittling attitude. The example of "one red pixel in a million" is utterly horrific - one faulty pixel - EVER - is one pixel error too many. If any manufacturer ever releases such hardware, I will write code that specifically prevents my applications from running on it.

    Next he'll be suggesting that it's okay for automobiles to "randomly" fail to start, brake pedals that fail one in a thousand presses, pacemakers that miss a couple of beats a minute and wings to "occasionally" fall off airplanes.

    The article proves nothing to me exacept that retarded hippies shouldn't be allowed to speak on the subject of engineering - the entire point of the field is consistent, reliable, predictable results.

  64. Is this a joke? I didn't know it was april 4th! by Anonymous Coward · · Score: 0

    Lets get a better view on this issue by comparing it to something else that allows faults. LCD monitors. Do you know how agitating it is to have dead/frozen pixels on your screen?

    What needs to occur here is more refined chip manufacturing process. Lets improve the situation instead of lowering standards.

  65. Plus, it's already being done. by argent · · Score: 4, Insightful

    but anything like a graphic chip is going to be too complex to handle.

    Depends...

    Graphics chips these days have multiple pipelines, and are shipped in variants with different numbers of pipelines. If you can build a board that lets you use (say) any two pipelines out of a 4-pipeline chip, then you can use more of the defective chips. Similarly, if you're making MP3 chips, and their FM radio or LCD subsystems fail, you sell them to APple to put in the iPod Shuffle...

    The thing is, defective chips are already sorted into bins like this. Processors are binned by clock speed... buy a low-speed CPU and it could well have come from the same run as its higher-speed cousin. Memory has mechanisms to allow for a certain number of bad cells. It wouldn't surprise me at all if some 2-pipeline GPUs are 4-pipeline versions that failed the 3rd or 4th pipeline.

    I don't know how much headroom is left.

    1. Re:Plus, it's already being done. by gl4ss · · Score: 1

      *. It wouldn't surprise me at all if some 2-pipeline GPUs are 4-pipeline versions that failed the 3rd or 4th pipeline.*

      it's actually with most of these cards possible to activate the disabled pipelines. results in screen corruption when they're faulty, sometimes only happens in certain games :).

      --
      world was created 5 seconds before this post as it is.
  66. Either god or bad, just another idea by IvanD · · Score: 0

    Couple of corrections of some of the messages:

    Yeah... chips with failures get the market (and it is not 2.99999th world.. it is 3.000001 and going further from the 1.000001st that produces them). So when you study electronics and you buy an expensive memory that turns out to fail, you just "wire" the memory to avoid using that part of the memory.

    a "most" significant bit is just a matter of perspective.

    However, we are loosing the point here... it is the target market for CPU key rings

    However, yeah, a CPU is a more delicate issue, either way, the failure depends of your point fo view, if you need the part for your application... keep doing the keyrings. if not... well, why not.

    Save the sand! (that's what they are made of, aren't they?)

  67. Many imperfect chips already being sold by gkitty · · Score: 1

    The best test of CPU/ram perfection I've seen is "Prime95", running under Windows. As I understand it, this program computes huge series where the each bit is derived from all the other data in memory, and the answer is already well known. Any time any bit, anywhere in memory doesn't hold for an extended period of time, the failure is known. All my (high quality homebuilt) computers pass it. Many cheapo computers do not, which includes most of the randomly crashing computers I see that are not consipicuously infected. I've purchased expensive, top-brand low latency RAM that didn't pass this from a couple of vendors; one exchanged the memory for perfect with no hassles, the other claimed that no memory could be expected to always be completely perfect, and wouldn't take action despite a 'lifetime warranty'. I've purchased plenty of cheap RAM that passes Prime95, and expensive RAM that fails it. Prime95 is the only test I know of that definitively shows how close to the threshold of overclocked imperfection most semiconductors are.

  68. Well there's a big difference by Sycraft-fu · · Score: 3, Insightful

    For most applications, the specific resistance isn't all that pickey. 5% is often good enough. Also, it's often not even the absolute value that's important, but the relitive value that's important. You have a device with 3 channels each with a 1k resistor. It doens't matter that the resistors are 1k, it matters that they are all the same value, and somewhere around 1k, etc.

    However that's not true of the digital world. It is important that my processor gets the right answer to a calculation everytime, all the time. It is important that the data stored in RAM is always accurate. If any of these fail, well it can fuck things up and you can't predict what. Maybe it's the least significant bit of a sample in an audio file and I never know. Maybe it's a bit in the address of a jump in a driver interrupt and it brings the whole system crashing down.

    So while I'm not really worried if all the resistors in my powersupply are precisely to spec because who cares if it produces 11.5v instead of 12v? I am VERY concerned that my CPU might give me anything ever but a completely accurate and predictable result.

    Also, it can make a difference in the analogue domain too. The military is pickey for a reason. If a TV fails, no big deal. If an F16 fails, that's a big deal. However on a more mundane level you'll find milspec parts in use. I built a headphone amp using all 1% (or better) milspec resistors. Why? Well, they sound better. The design (metal film instead of carbon) has better audio characteristics, their resistance changes less with temperature, and the closer matched they are, the closer the output of the channels of the amp are.

    1. Re:Well there's a big difference by CtrlPhreak · · Score: 2, Interesting

      The one application that really matters is in A/D and D/A conversion. In D/A conversion the signal for each bit goes into basically a weighted summing amplifier, each bit goes through different valued resistors in order to give it a different weighting based on it's bit significance. If each one of these resistors are off by 5%, across multiple ones you get an addition of the error. Soon enough your digital signal representing 10v is now saying 12 volts or 15 volts. A/D circuits are actually comprised of D/A circuits as well. Very bad stuff in high precision audio work or signal sampling. Military grade digital readings of radar could lead to you seeing extra planes or missiles on the horizon just because your resistor values weren't correct.

      --
      WikiAfterDark.com It's a sex wiki, go now!
  69. Which is more wasteful? by ThisIsFred · · Score: 1

    I think the only answer is improvements in both recycling and manufacturing techniques, because this has to be costly when you can't deliver on an order and your competitor does. But how wasteful is it to just toss 'em? They're going to end up in a landfill within 10 years anyway. If they're sold to consumers, there's a strong probability that a whole computer containing the defective chip will end up taking up space in a landfill, rather than just the chip.

    It seems to me that the cost and energy going into manufacturing a complete unit around a defective chip with a shorter useful lifetime is a lot more wasteful than just tossing the part, no?

    --
    Fred

    "A fool and his freedom are soon parted"
    -RMS
  70. Re:the FUTURE - you are so wrong about technology by Anonymous Coward · · Score: 0

    circletimessquare?

    is that you?

  71. Fuck, no. by imadork · · Score: 1, Interesting
    They test chips for a reason, folks. All 10 million of those transistors need to be working properly in order for the chip to work. Otherwise, it would be like a car that had two of its wires crossed: sure it might be in a nonessential system, but then again, what if it isn't?

    And all manufacturing processes fail from time to time, microchip manufacturing is no exception. In a lot of 1000 chips, you might get 1 or 2 where the silicon wafer wasn't right to begin with, or one of the layers was a millionth of an inch too thick, and that causes a problem where the chip should have twiddled a '1' when it really twiddled a '0'. These are big problems, and could mean the difference between your heart monitor working or not working. The goal of testing is to find these problems early and get rid of them before it reaches a customer, not to sell defective shit to them anyway just to make another buck.

  72. Obligatory Microelectronics Joke by rah1420 · · Score: 1

    I got this from the guys in the fab I used to work at. It's the only one I know.

    Did you ever hear how a microelectronics designer paints a room?
    1. Put a paint shaker in the middle of the floor.
    2. Put an open can of paint in the paint shaker.
    3. Turn it on. Run out of the room very quickly. Everything in the room is now covered with paint.
    4. Wait until the paint dries.
    5. Cover every part of the room you really wanted painted with masking tape. Leave the floor, switch plates, etc. uncovered.
    6. Put an open can of paint remover in the paint shaker.
    7. Turn it on. Run out of the room very quickly.
    Everything not covered with masking tape is now clean again.
    8. Remove the masking tape.
    9. Remove the paint shaker and sludge from the floor.

    --
    Mit der Dummheit kämpfen Götter selbst vergebens.
  73. radical idea by virtualone · · Score: 1

    here is revolutionary new idea, that might chance the software industry radically:

    instead of pushing software developement cost in astronomical heights, consoder the following:
    software might be good enough for most jobs, even if it contains a sort of ...umm.. minor imperfections, not visible to the human eye, just one in, say 2 million bytes.
    so why don't we ship software in this form?

    --
    Only morons moderate based on a sig.
    1. Re:radical idea by Famanoran · · Score: 1

      already happens... it's called microsoft software... sadly, the rate is closer to 1 in 200,000 bytes :)

  74. In the news 15 years from today.... by SavannahLion · · Score: 1

    19 March 2020

    Retired USC professor of Electrical Engineering-Systems, Melvin Breuer, died in his home due to a faulty pacemaker.

    Shock rang out through the computing industry as the the Breuer family attempt to lay blame on the faulty pacemaker against the manufacture. Astute Slashdot readers have stepped forward with evidence of papers written by Melvin Breuer showing the professor as an advocate for the use of low-cost faulty computer chips in consumer electronics.

    Unfortunately, the research did not forsee the consequence of allowing flawed chips onto the global market. An investigation reveals the manufacturer of the pacemaker purchased the pacemaker chips from an overseas source. The foreign company purchased low grade chips earmarked for exclusive use in consumer audio and graphics, and resold them as perfect chips to be used in mission critical applications, such as pacemakers.

    Hundreds of manufacturers have initiated recalls on thousands of mission critical consumer and industrial products that have used chips from the foreign supplier, ranging from pacemakers to automobiles to net enabled teddy bears.

  75. MOD PARENT UP by Anonymous Coward · · Score: 0


    bad hardware is the most frustrating thing ever for a pc repairshop/engineer to diagnose because you can spend hours looking for bad drivers, corrupted OS etc because of intermittant faults only to find out the ram was bad and there was nothing wrong with the OS in the first place, it costs the customer more than if they bought good hardware in the beginning

    1. Re:MOD PARENT UP by Famanoran · · Score: 1

      any computer repair shop worth its salt should know that replacing the ram is the first step in fixing intermittant crashes.

    2. Re:MOD PARENT UP by Dan+Farina · · Score: 1

      any computer repair shop should know that _testing_ ram should be a high priority in diagnosing the cause of intermittant crashes.

      Really, how often do you see RAM go bad after it has been functioning after a burn-in? Solid state devices are in no hurry to fail.

      I would guess that, in most cases, intermittant crashes can be attributed to spyware.

    3. Re:MOD PARENT UP by Famanoran · · Score: 1

      Not really. When I was working out in the field as a computer technician for a major New Zealand IT firm, most of the intermittant crashes were fixed by replacing RAM first, CPU second... It was actually only pretty rare that it was an actual software issue (spyware or otherwise)...

      And this was on 2 - 3 year old hardware that had been burned in quite well.

  76. P3 vs. Celeron too! by Anonymous Coward · · Score: 1, Interesting

    Same deal with Celerons and P3s. When the L2 cache on the P3 doubled from 128k to 256k, it almost doubled the die size. Since chip defect rate is proportional to chip area, there were a lot of P3s with one of the two L2 banks with defects. So Intel just disabled the entire bank and sold it as a Celeron with 128k of L2.

  77. Other news by Frankie70 · · Score: 4, Funny

    In other news, flights would be much cheaper, if plane manufactures stopped Quality Control.

    1. Re:Other news by Mr+Z · · Score: 1
  78. Unreliability as a key industrial process? by MerlinTheWizard · · Score: 1

    Interesting concept. Should consumers be lured into buying stuff that "should work, most of the time"? The fact that it's not "critical" (as in audio devices, etc) doesn't change anything. I think consumers already settle for too little.

    There are some interesting research points around this (like error-recovery in multi-GHz logic chips, taking into account some temporary or permanent internal failure), but that's another idea entirely. But using defective chips? No way! Even if the failure is not apparent right away or undetectable - well, that means that we *don't know* what exactly will be wrong with that chip. All we know is that it has some fabrication defect - it's not in the state of working "the way we know it should work", and thus its failure rate becomes undecidable. Critical field or not, I want my chips to work. Period.

    Anyway, if that ever happens, I think the Microsoft team will be very pleased. Unreliability as a core feature of some products - a dream come true. I'm kidding, but what I'm not kidding about is that it might create a "precedent" where it's ok to ship products that didn't pass the quality check. Someone joked about selling them to the 3rd world countries, but it's not really funny: it might very well happen. Why wouldn't it?

  79. Back in the Eighties... by Goth+Biker+Babe · · Score: 1

    ...Sinclair Spectrums appeared to have twice as many memory chips as they needed because Sinclair bought chips where half of the chip was faulty as they were a lot cheaper and then sorted them by bank.

  80. Audible distortion and metadata by tepples · · Score: 5, Informative

    Second, even if all the bits of the sample are wrong, an answering machine probably samples at 8k Hz. If one sample has the wrong value, then the pop will be 0.125 milliseconds long, so not really that bad.

    A single sample error will sound like the click in this wave. But many digital answering machines use lossy compression optimized for the periodic sound of the human voice. A bit error in one of those may spread out over a whole speech packet, producing audible pops like in this wave.

    In addition, even if the audio storage is lossy, there would need to be either a second certified defect-free part to hold metadata where in memory each message starts and ends, or an error-correcting code applied to the metadata.

  81. Configurable compiliers & assemblers? by PotatoHead · · Score: 1

    I don't like the idea of more flawed chips entering the market, but this story caused an interesting idea to pop into my head.

    Lets say a CPU runs great, but fails on a coupla instructions. Why not just compile for it sans those instructions? For this to make any sense, there would have to be plenty of similarly flawed chips to work with though.

    1. Re:Configurable compiliers & assemblers? by Derleth · · Score: 1
      Lets say a CPU runs great, but fails on a coupla instructions. Why not just compile for it sans those instructions? For this to make any sense, there would have to be plenty of similarly flawed chips to work with though.

      The current practice is if the chipmaker knows that some opcodes aren't going to work on all chips, it doesn't document those opcodes and the people who search for them know that they can't build reliable programs that use them. This is similar to what you're suggesting, but it isn't quite the same.

      (Emulators of popular 8-bit chips like the 6510 (for the Commodore-64 and variants) and the Z80 (for the ZX-Spectrum and others) will almost always support the undocumented opcodes in ways faithful to at least some of the real chips. This is mainly because 8-bit chips didn't have that many opcodes to begin with.)

      Another possibility, used on some assemblers for RISC CPUs like the MIPS, is for the assembler to translate a single unsupported opcode into a string of opcodes the chip does support. (That is, some 'opcodes' are really macros.) This might be useful to work around chip flaws, but it makes stepping through the machine code that much less intuitive. All the Real OSes these days have source-level debuggers, I suppose.

      --
      How can you use my intestines as a gift? -Actual Hong Kong subtitle.
  82. Re:USC Idiots! by Anonymous Coward · · Score: 0

    I just wasted 20 hrs recovering a hard disk that had just a few errors that no one would notice.

  83. 386SX anyone? by HermanAB · · Score: 1

    Anyone here old enough to remember the 386SX? The idea of not throwing away chips with minor imperfections is clearly older than the writer of that article.

    --
    Oh well, what the hell...
    1. Re:386SX anyone? by MerlinTheWizard · · Score: 1

      It's not the same thing at all. What you describe is the process already currently in use in most chip factories: chips are categorized and sold according to some criteria; you talk about 386SX, where x386's would be sold as SX if the FP unit was tested defective, and DX otherwise. The same testing process has been in use for decades for a variety of chips. Some chips from the same batch are sold for different clock ratings, etc; memory chips can be sold with different capacities, and so on. But that's not the same thing: factories still sell chips they know for sure will work; they just make sure what to sell them as. Again, it's very different from selling chips that didn't pass QC as regular chips. It's a world of difference...

    2. Re:386SX anyone? by Travy.b · · Score: 0


      Sorry, but the CPU and Maths co-processor were totally separate components going into separate sockets on the 386. It had nothing to do with the quality aspect of the chip.

      The difference was 386SX had a 16 bit data bus as opposed to the DX's 32. The CPU itself still processed at 32bit whether DX or SX.

    3. Re:386SX anyone? by MerlinTheWizard · · Score: 1

      Hmm, right, I was misled by what the guy said. I think that was the 486SX/DX instead... apart from that, what I said still applies. Just change 386 to 486...

  84. What moron needs a guide to make a keychain? by Anonymous Coward · · Score: 0

    Probably the same moron that needs a microwave with a barcode reader on it so they can just read the barcode from a box to get the warming instructions. See the current wired for the piece of garbage thats refered too. Yeah it just takes oh so long to read the instructions on a microwaveable meal.

  85. This is already happening by Anonymous Coward · · Score: 0

    For example the NAND flash used in your flash drive will likely have a few bad blocks coming from the factory. The controllers software has to map those out so they are never used. This along with error correction can allow use of bad parts to a large extent.

  86. Dead computer parts make good... by Hapless+Hero · · Score: 0

    I think some people really go out of their way to write these things, but comic relief is always welcome in the computer society. ;)

    On a similar note, dead hard drives make good paperweights, and everyone knows Windows CDs make good coasters, and shrinkwrap presents a choking hazard to pets and children under 5, and and you can always tangle cords up to make large balls, rope, chains or whips or whatever. Manuals for miscellaneous programming languages are recyclable, CRTs can make effective anti-electronic equipment electron guns and goodness knows what people will think up for uses for a dead speaker...

    --
    Move sig now.
  87. Re:USC Idiots! by Anonymous Coward · · Score: 0

    I did RTFA, and prior to posting. But indeed, you make my point for me.

    The HDD, being sold as a component, contains all of this engineering to ensure that I don't experience ANY digital errors to the extent possible. It's hardly as if Seagate were selling a drive intended to work only 50% of the time.

    USC by the way, is below my standards as of today.

  88. Re:USC Idiots! by Anonymous Coward · · Score: 0

    I just wasted 20 hrs recovering a hard disk that had just a few errors that no one would notice.

    Interesting counterpoint. But assuming the errors in this case related to unimportant data, aren't you still glad that your drives aren't deciding on your behalf which data are important?

  89. RE: Good enough by Anonymous Coward · · Score: 0

    If I recall correctly - Sinclair used 'sawn off' 68000 chips for the QL, and used 'faulty' chips for the ZX81 and Speccie. So this is not a new idea, just one that has been 'remembered' in the same way most 'new' idea's are presented in computing. (Good example being p-code and java byte code - java byte code is just like p-code but more sexy - I guess it must wear a shorter skirt).

  90. Audio RAM? by Anonymous Coward · · Score: 0

    Got a link to someone using that term? I've never heard of it before, and it doesn't look like Professor Google has either. (honestly I didn't go past the first few pages of crap about real audio .ram files).

    1. Re:Audio RAM? by myc_lykaon · · Score: 1
      Genuinely, the SNES and Dreamcast had audio RAM with the specific purpose of storing game sounds but I remember hearing the term in the late 80's and early 90's to also describe RAM of such low quality that random bit drops were common and so could only be used for loss tolerant applications.

      I'd recommend asking on alt.folklore.computers - I've googled on there but come up blank even restricting the phrase to 1980-1992 (except for SNES & Gravis references).

  91. Old Idea.. ZX spectrum memory. by DogsBollocks · · Score: 1

    The ZX Spectrum came with faulty on board RAM, only the good half of the chips were enabled.

    There were articles describing how to re-enable the faulty halves and essentially double your ram, albeit maybe unreliable.

  92. sorry, good enough isn't good enough by louden+obscure · · Score: 1

    a bad 512MB DIMM stick on my desktop had fsck stuff my entire ext3 filesystem into lost+found. so even though i had a separate ro,noauto /boot partition, the kernel loaded then panicked when no / was found.

    perhaps they can use all those "good enough" chips on the new "trusted computing" deally.
    --
    Serenity now, insanity later.
  93. i dont get it? by carl0ski · · Score: 1

    It says tossed due to minor imperfections in transistors. many wont do the job it was made to do with that minor imperfection. be dangerous (fire hazard, shortage etc) AMD sells them as Semprons if thbe ath XP or 64 has damage to the L2 cache or 64bit extensions transistors. they just disable the faulty part and sell without them enabled. in my opinion minor imperfection is cosmetic , like wrong color, scratches, minor bent pin. Structural/soldering problems/faults are a major fault.

  94. Micron Technology already does this by Anonymous Coward · · Score: 0

    Micron [http://www.micron.com/] (you know, big memory manufacturer) does exactly this through their SpecTek subsidiary [http://www.spectek.com/]. They sell less than perfect memory to consumers that need less than perfect performance (ie RAM for your Furby), as culled from defective chips on their manufacturing line.

  95. Probably not.. Yields are too good by Animats · · Score: 4, Insightful
    Yield data is hard to come by, but here's a business school case study with some hard numbers. Pentium 4 yields were around 60%, and DRAM yields were around 90%, in 2002. Pentium 4 yields are probably well above that point now, since that technology has matured. Note the comment in that paper that in DRAM fabs, at initial startup, yields may be as low as 5-10%, but rise to 90-98% once the fab is running properly. So that's where you put your effort, not into finding ways to use the rejects.

    There have been moments in DRAM history when devices were made that were configured in some way during final test to work around bad spots. IBM did it for a while in the 1980s, I think. But with 90+% yields, it's not worth the added switching you need on chip to allow that. You could, in theory, use heavy ECC to tolerate a substantial defect rate. That's how CD-ROMs work, after all. But it's not necessary yet.

    For a while, there was a market for DRAM with bad spots for use in telephone answering machines.

    This is an idea that resurfaces periodically in the semiconductor history, but historically, the yields have always come up to acceptable levels.

    1. Re:Probably not.. Yields are too good by UncleFluffy · · Score: 1

      You could, in theory, use heavy ECC to tolerate a substantial defect rate.

      There are DRAM technologies in production right now that do ECC on die to improve effective yield. The 90-98% yield you quote is probably effective yield, i.e. yield after error correction (either via ECC or on-die patching) is included.

      --

      What would Lemmy do?

    2. Re:Probably not.. Yields are too good by Anonymous Coward · · Score: 0

      There have been moments in DRAM history when devices were made that were configured in some way during final test to work around bad spots.

      All DRAM parts made today have extra rows or columns in each array that can be enabled or disabled by blowing fuses. That's why the yields exceed 90% on mature processes. There is no added cost to build in these features because they add no extra mask layers and virtually no extra area to the chip.

      Given that the DRAM industry is so heavily commoditized, you'd better believe that you put plenty of effort into finding ways to reclaim defective chips. Any revenue stream is valuable and since every manufacturer is developing new processes, recycling those defective parts from the lower-yielding fabs can mean millions of dollars in otherwise lost revenue.

    3. Re:Probably not.. Yields are too good by k4rm4_p0l7c3 · · Score: 1

      For a while, there was a market for DRAM with bad spots for use in telephone answering machines.

      I've noticed this for *years* and wondered why every digital answering machine seemed to decay in quality very fast.

      Now it's obvious...

      (a lot of these digital answering mahcines are of such low quality that it's damned impossible to hear anything recorded!)

    4. Re:Probably not.. Yields are too good by Animats · · Score: 1
      I wasn't aware that laser fuses in DRAM had made a comeback. But they have. Today there are some bad rows and columns and they're switched out during die test by cutting some connections with a laser beam.

      A few years ago, there was a patent lawsuit between EMI and Cypress Semiconductor over this technology. But that's been settled, and now the technology is more available.

  96. Umm by djfray · · Score: 2, Interesting

    The author says that they should stop throwing away all of their partially faulty chips, and then later says that they recycle some of them. They aren't throwing all of them away. Secondly, I for one appreciate their adherence to perfection. A few messed up connections might not matter at one second, but the effect becomes exponentially more significant versus a functional processor of the same make over time.

    --
    This sig is o Unfunny o Funny
  97. Sinclair did this by Spacejock · · Score: 4, Interesting

    Sir Clive Sinclair used defective RAM in the ZX Spectrum way back in 1982. They were chips with only one bank working, but the computers were wired to only use that one bank.

    Old Computers Museum

    quote: "To keep the prices down Sinclair used faulty 64K chips (internally 2 X 32K). All the chips in the 32K bank of RAM had to have the same half of the 64K chips working. A link was fitted on the pcb in order to choose the first half or the second half."

    Remember, many of the best ideas have already been used.

  98. Back in the CCD days... by purduephotog · · Score: 1

    ... I was working with a gentleman that's job was to come up with new interpolation routines for CCDs to help bring the yield up.

    What he came up with (and demo'd) was a way to restore a 20% defective chip with dropped columns to 95% accuracy.

    Think of that- your brand new 1mp 1000$ digital camera has 20% of its columns defective, but with this algorithm they'll release it to you for the same cost... and you'll (supposedly) never know the difference.

    I was also fortunate enough to see a perfect 16mp array come back from test. The chip was immediately 'disappeared'- everyone knew it was impossible to make a CCD chip with 0 defects. Most have very advanced mapping algorithms, but still this was downright amazing. 16 million perfect photosites with just small offsets.

    Anyways, that one never made it into a camera, either. Heh.

  99. Microsoft's new slogan: by Anonymous Coward · · Score: 0

    I can see it now: Faulty Code Might Just Be 'Good Enough'

  100. Oh great - let use bad chip by Anonymous Coward · · Score: 0

    Let see - credit card transaction, banking, health and safety, alarm, etc can use those minor malfunction....yeah, until someone get those crazy bills, or someone get kill in the process

    Get them lawyers ready

  101. MOD PARENT UP by kaens · · Score: 1

    +1 FLAGGR wants to be in this joke.

    MOD FIRSTBORN CHILD OF PARENT DOWN

    -1 kaens made a lame moderation joke.

  102. CPU Keychain? by mjh49746 · · Score: 1

    I made one of those almost 5 years ago from the 486dx2/66 chip in my first PC. Put the sucker in a vice and sheared off the pins with a cutoff toll, then drilled the hole. I may have ADD, but I'm not completely fucked - I had safety goggles on at least. But, I never thought to get a patent! ;-)

  103. In Soviet Russia... ("defective instructions") by Lead+Butthead · · Score: 1

    You are good enough for the chip!

    In all seriousness, I recall seeing a story in print where the Soviets (before their dissolution) were copying US processors. Because the quality of the result were so poor, that some "instructions" were "defective" and coders had to "code around" the defective instructions...

    --
    ELOI, ELOI, LAMA SABACHTHANI!?
    1. Re:In Soviet Russia... ("defective instructions") by BillX · · Score: 1

      Not just Soviet Russia. You haven't lived until you've added good-luck NOPs to assembly code to clear up strange errors manifested by known-good code.

      --
      Caveat Emptor is not a business model.
  104. Imperialistic guide to making a CPU keychain by SpaghettiPattern · · Score: 1
    I read it and I conclude this is an imperialistic guide to making a CPU keychain!!

    The very clear symptoms are:
    • No attempt at adding any artistic value to the keychain whatsoever.
    • The doorknob is a very bad imitation of old English style.


    Knock knock.....
    BANG BANG BANG!! Open the fscking door it's the USA forces!!!


    Squeek.... Whaddayawant this is Europe for fsck's sake.

    HE'S RESISTING ARREST BEAT HIM UP AND FSCK HIS RIGHTS. Yessir.

    You have a beard.
    I didn't shave yet.

    SHUT UP FSCKER. You wear a dress.
    I just got outa bed.

    LIAR YOU'RE A COMMIE RELIGIOUS EXTREMIST.
    .......
    --

    I hadn't the slightest objection to his spending his time planning massacres for the bourgeoisie... (P.G. Wodehouse)
  105. Actually by soceror · · Score: 1

    This has been in practice in Asia for quite sometimes already. Basically, you can buy it out of box, but no warranty. Since in Asia, they are not used to the concept of "return purchased product" or "service", it really isn't a problem for people there. Personally, I would rather pay extra $50 to buy a HDD that lasted my box's life cycle (for me it's about 4~5 years).

    one reason that it is not practiced in North America because users tends to return "crap" back to the manufacturers. To these serviceless companies, it really it's a pain! it really is a give and take. Devices passed the tests might just be lucky that it did. Devices did not pass the tests might just be unlucky. you can still buy defective product after all those intensive tests. or you might buy a less product that never fail after that test run.

    just my 3c

  106. I have a suspicion... by Alex+Belits · · Score: 1

    ...that most of "savings" from defective chips manufacturers will get from users that WON'T BOTHER TO RMA PRODUCTS AFTER A COMPLETE FAILURE. After all, if chip manufacturers will consistently produce crappy chips, customers won't have an option to get a better brand, the quality will be dropped across the board.

    --
    Contrary to the popular belief, there indeed is no God.
  107. That's common by Craig+Ringer · · Score: 1

    That's pretty standard even now.

    If I recall correctly, at least at some points the Celeron has been a P2/P3/P4 with failed cache turned off.

    I think the same may have been true of the Duron - an Athlon with bad cache that's disabled, and/or one that won't run at the full Athlon bus speed.

    I *know* it's something LCD manufacturers do (in the sense that every LCD panel is cut from a "faulty" sheet in such a way as to minimise the number of faults on it), and I'm pretty sure RAM manufacturers do this as well.

    After all, *ALL* CPUs fit this pattern in at least one way - clock speed. AMD don't go and make 2GHz Athlon XPs, 2.2GHz versions, etc. They make "Athlon XPs", test them, and sell them at the clock speeds they're capable of running reliably at. My understanding is that the yield curve is also a major factor in the pricing "slope" of CPUs.

    This sort of thing is simply sensible business, and I'd be surprised if it wasn't widespread in many other non-safety-critical areas too.

    1. Re:That's common by Alereon · · Score: 1

      I think the same may have been true of the Duron - an Athlon with bad cache that's disabled, and/or one that won't run at the full Athlon bus speed.

      Definitely not true for Athlons and Durons, the cores on the lower cache variants are physically smaller than the larger cache variants, proving that some transistors are actually gone.

  108. Don't they already do this? by NeuroManson · · Score: 1

    I mean, Sempron CPUs are essentially 64 bit processors with (assumably) one core switched off, correct? Same goes for ATI Radeon 9200SE based video cards (same chipset as a 9200 Pro, but with a set of pipelines disabled), if I recall correctly.

    --
    Just because you can mod me down, doesn't mean you're right. Shoes for industry!
  109. ya ok by ValiantSoul · · Score: 1

    believes the imperfections are often too small for humans to even notice

    1+1=5 But I didn't see any problems on the chip!

  110. Pentium division flaw by CPgrower · · Score: 1

    "Intel inside, don't divide"

  111. Keychain by Legion303 · · Score: 1

    "here is a guide to making a CPU keychain."

    There's a much faster way than bending the pins back and forth (and back...and forth...) until they snap. Use wire cutters to trim the pins off a row at a time--it doesn't need to be perfect--then rub the pin side of the chip briskly on concrete or a grindstone (don't turn the thing on if you enjoy fingertips) until smooth.

    (If you have mod points and you think this is offtopic, bitch at the editor who left that link in the writeup.)

  112. False information, internet rumour... by JollyFinn · · Score: 1

    Celerons where mostly different chips.
    Why?
    Firstly L2 cache is redundancy protected. It means that instead of 256KB of cache there is 260KB or something similar amount of cache there are defective lines are replaced with a one that works. Another point is that L2 cache wasn't half the die area at the time not even close. So the defects because of the L2 is quite minimal, as many can be masked away. Another point is that MFG with less cache makes die area smaller so it would be cheaper for MASS producing it. Initially having same die size is effect of using SINGLE mask on both, and ADAPTING INVENTORY DEPENDING ON DEMAND. And avoid of spending ~Million dollars for having some savings in spend die area.
    [Having multiple sets of masks, and multiple chip designs isn't cheap.]
    Now with redundancy protection and having half the die area as cache on highend its even less of a good idea to reduce highend to low end, product by disabling cache. [Except on itanium volumes].

    Consider a 120mm chip with a 60mm cache. If we have low end product with 1/4 of cache thats die area of 75mm Now if cache redundancy will handle 80%+ of defects that hit in cache area (estimated low) and there is overall yield of 80% it means that 4% of chips have defect in cache. And probably under 3% of more chips could be used again. And for low end product you could produce 1.6 as many chips for given die area just by making the cache proportionally smaller. Now if we consider the cache taking 25% of die area for highend(old chip) it means that after redundancy FIX the number of chips that could be rescued because of cache defect is 1% or less.

    So having single die for two products and disabling parts of cache has NOTHING to do with reusing defective chips from purely economic reasons. Since making and running the system for reusing the things costs more than it saves.

    Think 400mm(mostly cache that is redundancy protected to 90%) chip 80% overall yield 3000$ for a 300mm wafer.
    The costs is 3000$*400/(PI*150*0.95*0.8) [some slack in edges=0.95 term] The result is ~22$ and real number is lower since Intel has MUCH cheaper wafers since that is what some foundries charge for their customers and intel is low costs leader in manufacturing besides that number has the gross margins for foundry partner included in it.]

    The chip I talked about was ITANIUM2 with rounded numbers. P4 in reality costs probably >5$ for the silicon in reality currently. Now saving 1% on some large costs HUH. I think the work of making the recycling system outweights any gains for intel that could get from recycling bad cache parts as low end product. No they have ALL good parts in their high end product line, and they blow the fuse only because the want to make some low end products out of it.
    BTW testing isn't cheap compared to silicon, in manycases its more expensive part of the process, and should be kept as simple as possible.

    --
    Emacs is good operating system, but it has one flaw: Its text editor could be better.
  113. And before that... by Gordonjcp · · Score: 1

    ... there were 32Kx1 DRAMs (4132/4532) used in, among others) the ZX Spectrum that were basically a 64Kx1 part with one faulty "half". There were several wire links on the board as part of the upper 32k addressing, that allowed you to select "high" or "low" 32k. Obviously all the chips had to be the same...

  114. Re:The only way to TELL if they're "good enough... by Anonymous Coward · · Score: 0

    Alas, you don't know what you're talking about. DRAM chips from the top manufacturers like Samsung and Micron are fully tested, so that at the end of the manufacturing process, the wafer is mapped with the locations of bad die and the die themselves are mapped with the location of bad cells. In fact, in a mature manufacturing process, most defects are correctable because of designed in redundant rows of cells, but those parts with too many defective cells are characterized quite well. It's no problem to ship the die off to someplace like SpecTek, which then determines if the chip can be recycled by disabling the affected bank on the chip and marketing it as a smaller chip, or if the chip can be sold into a market segment that doesn't care if there are a few bad bits - Teddy Ruxpin dolls are full of memory just like that.

    Remember, the only way to know that the chip is perfect is to fully characterize that chip. The process of making that determination also determines exactly how a defective chip fails - and that information tells the recycler how to market the chip. It's been going on for over 15 years now...

  115. Re:the FUTURE - you are redundant by Anonymous Coward · · Score: 0

    Your post is REDUNDANT and posted after the following was posted :

    http://slashdot.org/comments.pl?sid=143059&cid=1 19 87948

    (It was posted at March 19, @08:18PM, a half hour earlier and covers the same topic you stated)

    it said :

    you do not know how disabling works

    you are correct that motorola disabled FPU on 68xxx chips and sold them without fpu and sold non disabled chips at premium

    you are correct that intel disables debugging hooks on intel chips and sells non disabled chips at premium

    you are coorect that memory chips have disabled fields

    you are corrrect to imply that non MP chips are sometimes crippled versions of MP chips. MP chips like titanic (titanium) are, by legal edict made to trade partners, illegal to disable MP features electronically, but other MP capable chips have been crippled and sold into uni-cpu channels.

    but you do not know SHIT about how disabling works.. electronically gates are blown and cannot be repaired

    no technology exists to repair these blown microfuse-like circuits

    you are correct that dual chips will be tested and failures dropped, but the cores will be designed to fanout to only a single cpu package. they will not mount it in a dual package

    for your prediction to be true (and it is not), the number of cpus would have to approach 8 or 16 cpus destined for a single package with only one or two disabled

    the market would not stand for it, so the chips would actually be designed as 10 cpus of which 8 are left intact or 18 cpus of which 16 are not electronically disabled. but in that scenario the wiring would only go to 8 or 16 remaining cpus with no way to enable dead ones and no way to access the lines.

    you should read the responses in the thread you are replying to before positing

  116. Re:the FUTURE - nsa guy was fibbing by Anonymous Coward · · Score: 0

    not at current wafer size used in the last 5 years!!!!! its bogus claim. the nsa is guy is fibbing.

  117. Re:the FUTURE - your post is redundant reply by Anonymous Coward · · Score: 0

    Your post is REDUNDANT and posted after the following was posted :

    http://slashdot.org/comments.pl?sid=143059&cid=1 19 87948

    (It was posted at March 19, @08:18PM, about two hours earlier and covers the same topic you stated)

    it said :

    you do not know how disabling works

    you are correct that motorola disabled FPU on 68xxx chips and sold them without fpu and sold non disabled chips at premium

    you are correct that intel disables debugging hooks on intel chips and sells non disabled chips at premium

    you are coorect that memory chips have disabled fields

    you are corrrect to imply that non MP chips are sometimes crippled versions of MP chips. MP chips like titanic (titanium) are, by legal edict made to trade partners, illegal to disable MP features electronically, but other MP capable chips have been crippled and sold into uni-cpu channels.

    but you do not know SHIT about how disabling works.. electronically gates are blown and cannot be repaired

    no technology exists to repair these blown microfuse-like circuits

    you are correct that dual chips will be tested and failures dropped, but the cores will be designed to fanout to only a single cpu package. they will not mount it in a dual package

    for your prediction to be true (and it is not), the number of cpus would have to approach 8 or 16 cpus destined for a single package with only one or two disabled

    the market would not stand for it, so the chips would actually be designed as 10 cpus of which 8 are left intact or 18 cpus of which 16 are not electronically disabled. but in that scenario the wiring would only go to 8 or 16 remaining cpus with no way to enable dead ones and no way to access the lines.

    you should read the responses in the thread you are replying to before posting

  118. No chance in heck this can work. by Ancient_Hacker · · Score: 2, Insightful

    What is this guy a professor of? As others have noted, this isnt very likely to work in practice. It's not even good enough for an answering machine if it compresses the audio. Any good compression method is likely to be tripped up by even one bad bit. After all the goal of compression is to make every bit count! In the case of CPU's, it doesnt seem likely that a random stuck bit is going to be innocuous. The quoted example of a LSB stuck on an adder is very contrived-- The arithmetic adder is probably less than 1% of a CPU's real estate. And again, even a LSB error is going to be unacceptable if any compressed or encrypted data goes through the adder, which is extremely likely these days. And let's not forget programs like compilers and linkers, which use the adder to calculate things like addresses. Off by a bit isnt going to cut it for avery large range of applications. And this guy got $1M to research this hare-brain idea? Sheesh.

  119. Re:the FUTURE - nsa guy was fibbing by digitalchinky · · Score: 1

    Agree, probably should have been more specific though - I heard this claim while working at the ADSCS in Geraldton Australia - 1998.

  120. Mandatory Monty Python reference... by ESqVIP · · Score: 1

    "Look, matey, I know a dead chip when I see one, and I'm looking at one right now."

    1. Re:Mandatory Monty Python reference... by Anonymous Coward · · Score: 0

      I'm not quite dead yet.

    2. Re:Mandatory Monty Python reference... by Anonymous Coward · · Score: 0

      Nobody expects the Japanese Inquisition!

  121. Socialist Academic Dreamworld by Isquaredare · · Score: 1

    Obviously, the prof has little appreciation and a limited understanding of the free-market. If a chip mfg thought they could profit from his idea, they'd do it. We know that many mfg's have BEEN doing this for decades. They don't need big-brother NSF gov't agents to tell them how to make a profit. Another example of tax money forced out of the hands of those who earned it, and into the hands of those who beg for it, and little benfit arises from the foray, except for those involved in the money trail.

  122. The real concern... by Ingolfke · · Score: 1

    is that this one defect will unintentionally give the microprocessor the ability to realize itself and learn. Ultimately dooming mankind to a firey death at the hands of our microprocessing overlords.

  123. Someone shut this guy up by Anonymous Coward · · Score: 0

    Before he ruins the $50 CPU market. If I paid $70 for a graphics card and it miscolored pixels; I'd ship it back...then post a long rant about how pathetic the company is in several forums and my blogs...and then I'd probably be a loyal customer of their competition.
    Seriously, this is terrible. Throw the defectives away; don't sell them to people as "good enough." It's bad enough that the car companies have been doing this for years; I don't want it in the silicon industry too!

  124. Intel sells PXA250 with cache bug by bender647 · · Score: 1

    The PXA250 in my Sharp Zaurus has a cache bug. The cache is disabled as sold. Sharp got to sell a device labeled as 400 MHz and surely paid a discount.

    Many people have enabled the cache and report a much faster PDA that crashes once in a while. Not worth it to me.

  125. Bargain chips! by Anonymous Coward · · Score: 0
    Wow, that would be a great idea. Then, once somebody starts putting these "almost good enough" chips into a retail box and selling them to vendors or in flea markets, we will appreciate the wisdom of destroying defective chips.

    Wasteful? Yes. Mindful of human nature? Very yes.

  126. FPGA Devices by Colourspace · · Score: 1

    Programmable devices, as they have highly repeatable structures, get around this by having polyfuses on chip. If a device tests with bad cells the polyfuses are blown so that column is unused. You have to build a bit of redundandancy into the architecture but the improvements in yield more than make up for this. I know vendor A does this, not sure about vendor X though...

  127. Re:Socialist Academic Dreamworld by Anonymous Coward · · Score: 0

    You've got it half wrong. This isn't socialist largesse, this is corporatist largesse: pure corporate welfare, where "academic scientists" are assigned to do the medium-term R&D of for-profit companies at taxpayers' expense. Or maybe we should wait until we know whether the project is successful, before we denounce this as socialist academic wankery or conservative corporate welfare.

    Specifically, if the project fails, then it will be obvious in hindsight that the professor was pursuing an idiotic dream with no sense of practicality. If the project succeeds, then it will be obvious that the professor was doing shortsighted development work on obvious technology improvement for corporations, instead of the visionary work that we should require from academics.

    I'm waiting with bated breath to know which kind of abuse we should heap on the professor. These are surely exciting times.

  128. The Simple Solution by DittoHead · · Score: 1

    There is a simple solution.

    Just market the chips as "Academic Editions" and sell them to universities at a discount. Then we'll see what Professor Pointyhead says when defective chips end up on his desktop, in his nic, in his cell phone, or in the LCD projector that he uses to teach a class.

    Maybe he won't notice.

    1. Re:The Simple Solution by Isquaredare · · Score: 1

      Hah! Good one DittoHead! Unfortunately, if Professor Pointyhead is troubled by having to reap what he sows, we will be required to anty up more tax money to sooth his self-esteem. Hugh DaMann

  129. Re:the FUTURE - your post is redundant reply by toddestan · · Score: 1

    Perhaps, but mine was posted in a readable fashion. You know, capitalization, grammar, that sort of thing. Makes a difference, you know.

  130. Re:Socialist Academic Dreamworld by jaoswald · · Score: 1

    Is that you, Trent Lott?

    You obviously have little appreciation and a limited understanding of the real world; you appear to be living in some right-wing libertarian fantasy. Put down the Ayn Rand book you are reading, and think for a while.

    Manufacturers appreciate greatly that this research gets done at universities with public support.

    1) Their stockholders have little patience for the multi-decade investment horizons which basic research requires to develop commerically viable technology. They also don't like the risk involved in basic research, where any single idea in isolation has a very low probability of leading to commercial viability. Commercially viable technologies come about when many ideas are "in the air" waiting for the right confluence of insight and investment to make the transition.

    2) Research done at these universities creates trained university graduates who know something about chip manufacturing, meaning that chip manufacturers can hire these trained and selected people instead of hiring people off the street, training them in basic engineering for many years, and hoping that they turn out to be qualified.

    3) In addition, the knowledge created in this kind of research is often the foundation for new enterprise creation. Perhaps you've heard of such companies as Google, started by people who got their ideas working in such a "socialistic academic dreamworld"?

    Perhaps you are against all public education. After all, if it were in corporations' interests to have workers who could read, they would pay to teach the workers their ABCs. Given that huge amount of tax dollars are at work subsidizing public education, this is obviously a socialist fantasy. Better to close all the schools and let the free market work its magic, don't you think? It works so well in paradises like Afghanistan and Liberia, where the public sector hardly exists at all!

    But you don't have to move there to enjoy the benefits. Soon, under the wise guidance of our brave President, the U.S. will also be a wonderful place where the NSF budget gets reduced while unworkable and never-going-to-be-used boondoggles like ballistic missile defense get the healthy funding levels they need to preserve liberty and freedom against the homosexual agenda!

    For the terminally stupid, including you, the two previous paragraphs were sarcastic.

  131. Fry's replaces Radio Shack by erice · · Score: 1

    For all the flack that Fry's gets and deserves, it really is a better Radio Shack than Radio Shack. Fry's may be a lousy place to get a DVD recorder but, if it's 5:05 on a Sunday evening and you need a wire wrap socket, where else you gonna go?

    You won't find Fry's in every major city but there are many in California and a few in other states as well.

    I still don't understand how Radio Shack stays in business in competition with stores like Fry's.

  132. BGMicro.com by xtal · · Score: 1

    Let me send a shout out to these guys - no hassles at all in the years I've got bits and pieces from them, and the odd time I didn't get a part that worked they sent me a new one no questions asked.

    There's no need to get crap from radio shack anymore with the advent of Digikey and Mouser.

    --
    ..don't panic
  133. Re:Socialist Academic Dreamworld by Anonymous Coward · · Score: 0

    MOD PARENT UP +1 FUNNY!

    I laughed out loud. Thanks!