IBM Announces Chip Morphing Technology
An anonymous reader writes "IBM has announced that it is now capable of producing self-healing chips. From the article: 'eFUSE works by combining software algorithms and microscopic electrical fuses, opposed to laser fuses, to produce chips that can regulate and adapt their own actions in response to changing conditions and system demands.' It goes on to say that the IBM system is more robust than previous methods, and that the chips are already in production. The future is here!"
"I know you and Frank were planning to disconnect me, and I'm afraid that's something I cannot allow to happen."
while it does sound like a big step forward ,esp considering "eFUSE is technology independent, does not require introduction of new materials, tools or processes" . But how exactly is it selfhealing ?
....how does this affect the way they design circuits ... make more generic blocks etc ?..and maybe i didnt really understand the article...but isnt it more of a self correcting rather than self healing feature?
nothing is mentioned abt the redundancy required for the reroutings... its obvious not all kinds of faults can be handled this way. so, do they try to predict possible faults and build in workarounds.. or do they just use the natural design to handle whatever can be ?
wish the article had more info...
Heal, lol. What did I miss? A fuse is something that interrupts a circuit permanently. Akin to gnawing off a leg.
Reading their article, the big improvement is the leg has no chance to grow back.
Sounds like total spin to claim that descruction of circuits is a healing process. I smell DRM all over this.
No, its not. Theres a pretty huge difference between changing logic and simply lowering frequency by a range of dividers.
Surely a chip cannot keep self-healing indefinitely can't it?
If it's capable of re-routing certain path when something went wrong, it'll eventually run out of alternative path, or the performance will be degraded to next to useless.
However it's certainly a good pre-emptive tool for mission critical machines, provided it has a way of informing the admin that it's dying, rather than secretly degrading.
Uselessful technology (Air-Charged
Before that other guy does it:
http://slashdot.org/article.pl?sid=04/07/30/22025What this sounds like is a chip production success/failure rate improvement. As well as providing a bit more flexability in going from teh drawing board (design/theory) to production (testing/reality).
I think it is very interesting that they are using something that was considered to be bad in chip reality (electromigration), as a positive thing.
This is, in analogy, like how our bodies exist symboticly with many different germs and such, for without we'd die alot sooner.
I don't think what the article is talking about is anything like reprogrammable chips (FPGAs) as some may think by reading the article, but rather something automatically used once between the chip production line and its actual ongoing system use to auto test and correct any production anomolies per chip. (is this where we say bye bye Neo?)
You can do that once... The main thing this helps is when there is a single failure in a production server so now when it happens you are able to schedule down time and then replace that component. Is like when you have your redundant hard drives one goes then you can replace it when you get a chance. (hopefully soon before you have another failure)
This must be Thursday, I never could get the hang of Thursdays.
Think about the latest worm going around taking your nice new 3200Mhz processor to an effective 100mhz by blowing all the fuses and crippling it.
I would guess though, because of the high R&D costs involved, this will only ever see its way into high-end servers.
When batches of silicon chips are made a number of them are always defective.
This technology is more beneficial for IBM than for us because it will allow IBM to SELL defective-but-self-repairable chips instead of SCRAPPING them. Because of this, it is highly probable that there will be no way end users will be able to garner info about to what extent the chip has already repaired itself.
If this is the case IBM will probably take one of the following roads:
1) Continue with the current manufacturing standards - this would yield chips with more longevity.
2) Manufacture chips with less stringent (and hence cheaper) manufacturing standards - although this would yield more defective chips, these won't be thrown away since they can self repair; they will be sold instead!
I really hope it's not option #2 they chose.
- "They misunderestimated me."
The first thought that entered my head when I read this was, "Great... now we can have hardware that can be designed to self-destruct on demand." Imagine you get sold a CPU with an expiry date... software licences for hardware, the old you don't own the chip but are just renting it.
IBM better be REAL carefull with this too. If it's possible to fool the chip into blowing these fuses, a virus could potentially damage millions of computers in a day of spreading.
As others mentioned, it is a neat trick, but a solution in search of a problem. CPU's just don't fail all that often to need something like this.
So, will we see a day when your computer catches a virus that transforms that gazillion GHz CPU into a 2 MHz 6502?