Lightning Rods for Nanoelectronics 105
dcunning writes "Over the last several years (in my short view) there has been a fairly constant hum as to whether or not processors will continue to be able to keep up with Moore's law. Usually this question (and the arguments answering it) is phrased in terms of the ability to continue to shrink transistors/wires/etc. and escape such things as electron tunneling, etc. Scientific American has an interesting article titled Lightning Rods for Nanoelectronics discussing the how's and what's of another issue: handling electrostatic charges as devices become smaller (and hence more sensitive to both the shock and the resultant heat.) After all, being able to build a 100GHz chip is useless if merely breathing on it will fry its circuitry."
Re:Just encase it (Score:1)
You have to get signals in and out of the chip somehow. Either it's pins, solderballs or whatever. The point is that it's a conductive connection.
You _still_ have ESD problem...
Diode protection. (Score:2)
The pinouts of semiconductor devices are protected with diodes. There is no problem with electric discharge, as long as you don't zap an integrated circuit with a half-inch long spark.
The original poster is correct. Something has gone wrong somewhere in the Slashdot story, which is sensationalistic, while the Scientific American story is not. Remember that the Slashdot editors are knowledgeable about computers, but not electronics.
It is quite easy to protect chips from overvoltage. The Sci Am story is merely providing information.
As the Scientific American story says, field emission devices (very, very small spark gaps) will protect even the highest-speed transistors.
Seems so simple (Score:1)
Soldering Iron on a Chip? (Score:1)
Re:Seems so simple (Score:2)
If that is possible, the next logical step I see is self building chips. I have for a long time had a weird idea, I know most people will say it is physically impossible, and they are probably right. But if my idea turns out to be possible it is really going to make a fantastic chip. Imagine a chip that could build a copy of itself, just not the same size but rather smaller in area. If the chip could encapsulate a smaller copy into itself we could start having fun. If the chip could make two smaller copies of itself it, and the childs can keep up with the same principle it would be ready for business. I call this fractal computing. Imagine if it was possible on every layer to increase the speed by just a few %.
insulation (Score:5, Insightful)
Why? Couldn't you put it in a glass ball or something rather than a standard PGA type chip? A non-conductive oil bath maybe?
Re:insulation (Score:2)
Re:insulation (Score:1)
On page 4 (web version): "Already IBM has demonstrated 200-GHz transistors in the laboratory and is manufacturing 120-GHz technology."
Re:insulation (Score:2)
Re:insulation (Score:2, Insightful)
The article also makes the point about handling during manufacture. Yes, you can control that environment better than the use environment, but you still have to have a way to deal with it.
Actually, I was confused at first and thought this was about nano-technology, not nanometer scale integrated circuits. At some point, I would expect a major technology shift away from electrical circuits toward something else. After all, cells and neurons don't have these problems. The problem comes from having all those tiny and very long metal interconnects.
Re:cells use long electrical wire as well (Score:2)
Re:insulation (Score:1)
The other problem, of course, is interfaces which have to pierce the shield, and where the main electrical nasties tend to get in.
Funnily enough, back around 1990 there was some interest in using those arrays of points mentioned in the article to go back to tube technology for hardened military devices. So much so that we tried to evaluate them as possible ESD protectors for telecoms applications. I have a feeling that they are one of those ideas which goes around every 10 years or so, starting when someone works out once again what the overvoltage protection spikes on overhead power cables are for, and works down the scale.
Re:insulation (Score:2, Informative)
Having non-conductive stuff surrounding your chip is the wrong way to go - you really want to have something that conducts electricity. Static is caused by the buildup of electrical charges that don't have anywhere to go. If you get enough of them, and if they happen to be in some inconvienent place such as on the gate of a transistor that isn't electrically well connected to anything (because, say the next transistor up the line that controls this one happens to be turned off), the charges can break through the insulating layers between the transistor gate and the substrate of the chip (substrate -> the big hunk of silicon or whatever that the transistor is built on). This can cause catastrophic damage to the transistor gate, and then the chip don't work no more.
It takes much more charge to break down a transistor gate than it does to simply turn it on, so the trick is to cover it in something that conducts well enough to bleed off excess (i.e. static) charge, but not so well that it shorts out the device. Add to that the fact that the material needs to be a good thermal condutor, not contaminate the chip with anything that messes up the semiconductor chemistry, etc., and it becomes a pretty tricky materials problem.
At work (I make chips) we have condutive floors, conductive rubber pads for people to work on, and anyone who handles the chips needs to have a grounding strap on. We also sometimes use air ionizers in regions where chips are exposed so that the air itself becomes somewhat conducting. When I think about how much more sensitive a modern processor is than the devices I work with, it's amazing to me that they work at all by the time they make it to the average user's home.
Evil ESD (Score:5, Informative)
Taking a training class on ESD control was a real eye-opener; seeing it demonstrated before my eyes drove home the point that ESD safety precautions are CRITICAL when working on stuff.
Since taking that class, we have implemented an ANSI 20.20 compliant service bay for PC hardware, and requested that all our distributors ship us parts manufacturer-sealed (they used to 'test' motherboards before they sent them to us). We have reduced our number of returns from customers immensely since then.
Re:Evil ESD (Score:2, Informative)
Memory Errors, Detection and Correction [pcguide.com] (The PC Guide)
IBM experiments in soft fails in computer electronics (1978-1994) [ibm.com] (IBM Research)
IBM moves to protect DRAM from cosmic invaders [eetimes.com] (EETimes)
All big electronic equipment manufacturers have ESD protection measures in place, however consumers (and sometimes retailers too) don't even know what it is. I bought RAM the other day, and the clerck was handling the DIMM's with his bare hands before me ! I was shocked, and even though I tried to explain, he didn't give a shit :/
(fortunatwely for him, the 2 DIMM's worked out fine).
Re:Evil ESD (Score:1)
Back when I was work for HP designing PA-RISC uprocessors I got to spend a weekend at a "facility" in Leadville Colorado (>10,000ft elevation, more cosmic rays up there) to measure soft error rates in the large caches of the PA-8700. Note, I say "facility" because it looked like a building that should have been comdemned, until you went inside and there was all kinds of computers and cosmic ray counters, but no AC, so it got damn hot! And we actually did see some soft errors.
Don't dog the clerk... (Score:2)
How is this possible, you ask? Well, even if your workplace isn't designed to limit ESD (our shop's working areas are), all you have to do is to make sure that you ground yourself before you touch sensitive equipment. All of our workbences have metal frames that are grounded, and they're all over the place, so all you have to do is to tap one before you touch your equipment and you're set. You VERY rarely just spontaneously generate an SE charge just by standing (or sitting) around.
On top of all that, I think you have to give the equipment designers more props for the good job they do in designing the ESD protection into the equipment. Ram sticks and such are not nearly as vulnerable, in my experience, as you suggest.
Re:Evil ESD (Score:2)
Handling RAM with your bare hands is NOT a big deal unless you are pulling it out of the socket while its on, or you are in an incredibly high static environment.
ESD will really only cause damage when there is a constant source of power being applied to a semiconductor. Only then can the kind of cascade effects that the article talks about happen. The amount of ESD you generate in a normal environment by normal movement will not damage unpowered semiconductors.
Untrue (Score:1)
Re:Untrue (Score:2)
Re:Evil ESD (Score:2, Informative)
The biggest bummer is that no matter how seriously you treat ESD, if anyone else in the chain of handlers/customers/suppliers haven't treated it with the same care it's still fuggled.
Re:Evil ESD (Score:1)
Same thing is true with hard drives, which people don't realize are super-delicate. If you drop a drive more than an inch or two, the heads slap the platters and cause tiny scratches and dust to be relased. The drive will test fine and work fine for a while, but will fail with dead sectors far sooner than a properly handled drive.
I really wish the rest of our employees could have gone to this training class. They all think of me as the ESD Nazi because I'm always on their backs about using their wristbands and component handling. To them, it's the rumored unseen threat of the ESD monster; to me, it's the real threat of something I've *seen*.
A demonstration by an ESD trainer is a great way to show people. When they see on a meter that they generate seven hundred volts of charge on their body by simply lifting their foot, it hits home. Our training was by a 3M guy, hosted by Contact East. I'd recommend it to anyone; he was a fantastic presenter.
Re:Evil ESD (Score:2)
So what? Its excess current and heat that causes damage. A few hundred volts at 10 picoamps isn't going to do shit.
Re:Evil ESD Gold Plated Audiophile Wriststraps! (Score:1)
Well said. It reminds me of a business plan I once cooked up. ESD doesn't always destroy devices, it can degrade their performance right? So you persuade audiophiles with more money than sense, the folks who happily cough up for gold plated connectors, CD clamps, all that voodoo, that ESD is their worst enemy. You sell them gold plated wriststraps, anti-static mats in fancy packaging, leakage testers, the works. All low cost stuff, but at a loony price. All because ESD does have audible effects if it can damage electronics. Of course vacuum tubes are more rugged, but building a CD player out of valves would be scary ...
Re:Evil ESD (Score:2, Insightful)
Just think... (Score:1)
Re:Just think... (Score:1)
They didn't. Surely you've seen how many times their electronic consoles would explode into a shower of sparks, knocking a redshirt against the opposite wall. Not shielded very well, I'm afraid.
Re:Just think... (Score:1)
They use a form of isolinear optical chips, somehow interacting with a subspace field to operate at faster-than-light speeds and give a 150% performance increase or so....God knows how that would work, but think about the data transfer needed to say...Convert a human into or from pure energy/data in the span of 5 seconds or so, and something semi-mystical's GOT to be required, I guess
(Anyone with access to the manual, feel free to correct me, just working from memory
100ghz? (Score:1)
the ghz trap is working, even here at slashdot....
Performance/Price (Score:2, Insightful)
There have been a similar discussion [slashdot.org] concering clock frequencies earlier today, and I'd say that the same arguments work here too.
Yes, and? (Score:2, Informative)
Basically for this stuff to be a problem it needs to be into widespread manufacturing and that's not going to happen for a long time (we are still using 0204 [2milx4mil]discrete components for example and 00501's are available and we aren't using them) due to the cost of production.
Otherwise, yes ESD is a problem and the only answer is better ESD handling and better circuit design to counter ESD issues. Current TTL electronics can be utterly blown by someone touching it so it won't be any different.
CMOS not TTL (Score:1)
Dust (Score:1, Offtopic)
Re:Dust (Score:1)
Just be careful when you're ionising the air (Score:1)
(it's actually less of a problem sucking as opposed to blowing)
Re:Just be careful when you're ionising the air (Score:3, Funny)
Sounds like someone is still not married...
Re:Dust (Score:1)
I have tried that too. 1-2 years after I bought my computer the CPU fan started getting very very noisy. I tried cleaning it with a vacuum cleaner. It did get cleaner, and it was still spinning. But the noise remained. After trying this three times I realized that something more drastic had to be done. At last I looked at this small label on the back of the fan: "Low noise long lifetime" it said, Yeah right I thought. I tried lifting off the one side of the label and gave the bearing a little oil. Since then it has been working better than ever before.
Vacuum or dustbuster? (Re:Dust) (Score:2)
The moral of this story? It's good to get the dust out because it's bad for your computer. It's very bad to use anything that generates electromagnetic fields at close range...
compressed air=usually ok
vacuum=not great
dustbuster=that ominous blank screen when you turn on a PC
- phorm
Not frightened yet (Score:4, Insightful)
I remember reading once why they'd never be able to break the 25MHz barrier. And another bemoaning the fact that we'd never be able to produce submicron traces.
While I know it won't be me, there will be some clever person somewhere who will wave their magic wand (figuratively) and dissipate static electricity problems. I refuse to believe that the market will let manufacturers STOP hunting for solutions.
We Need new Paradigms (Score:2, Insightful)
Re:We Need new Paradigms (Score:2)
Once upon a time, way back in high school, I used to think that someday I'd be working for General Instruments coming up with the next revolutionary chip. (Yes, that's a clue to my age.)
But I grew up. My field is now software. If they build it, I will come; but I can't build it myself anymore. I can barely hold up one end of a conversation regarding the damage static electricity might do to a chip.
Don't get me wrong: I can read the article and appreciate the difficulties the engineers will go through in trying to solve their problems. But I can't solve this problem. I already have a day job, and coming up with crack ideas for chip fabricating isn't it. I know that.
And I'm not alone. You don't think Gordon Moore is still in the lab saying, "well, if you developed a laser that operated in the X-ray spectrum, you could touch-up etch some smaller pathways to optimize the register pipeline", do you? News flash: his job is in the board room, promising shareholders that Intel's gonna make money this year, really, because they have great scientists who are on the verge of making a .08 micron breakthrough in three years.
So get off your high keyboard. Either go work for a chip fabricator and do it yourself, or understand your own limitations. But don't tell me that my reading an article and rubbing a couple dusty old neurons together is going to come up with Intel's next big breakthrough. I just trust that by my offering them enough money for faster chips that they'll be pressured into developing something better than they have today.
Re:We Need new Paradigms (Score:1)
Re:Not frightened yet (Score:2)
you will always need at least 1 electron to flop a gate.
Time for decentralization and clockless chips. (Score:5, Interesting)
In the 1800s, industry was limited to a few very large factories and workplaces. Over time, these factories became bigger and bigger and faster and faster, until eventually it became impractical to make everything in one place. So.. things were decentralized. Now when your car is built, the raw materials come from Brazil, the parts are made in Taiwan, then the cars are built in America.
Processors are headed the same way. Things are becoming decentralized, and the load on the processor should, therefore, go down. The giant leaps and bounds with video cards have actually caused CPUs to have less work to do. No longer do CPUs have to do nasty 3D calculations.. the video cards do it!
Clockless chips work very well in decentralized situations, since they operate based on incoming data, rather than to a clock. [technologyreview.com] This means thousands of non-standard components can work together to produce the same result as one CPU.
Even -car- engines are becoming decentralized now with specialist automatic gearboxes, electric backup motors, and psuedo-petrol engines in the Prius and Insight. With processors it makes even more sense.
References:
Business 2.0 article on Clockless Computing [business2.com]
Economist article on Asynchronous/Clockless chips. [columbia.edu]
100GHz will be reached (Score:1, Interesting)
It's too early (Score:1, Offtopic)
Just Get the Mag! (Score:4, Insightful)
Re:Just Get the Mag! (Score:1)
Re:Just Get the Mag! (Score:1)
Just What I Needed!! (Score:3, Funny)
Moore's law & Speed of light (Score:4, Insightful)
Whats the point of building a circuit so fast that a signal can only go 3mm in a tick? (3.0*10^8 m/s)/100GHz
I know that signal speed is a substantial fraction of lightspeed, so that makes the problem worse- can you make a viable processor that small (3mm)? Wouldn't you have to design it so basically the chip doesn't wait for the previous cycle to finish?
I know 100GHz is just an off-the-cuff example, and I don't know much about processor design, so please enlighten me- it just seems like we're going to have to go completly different routes pretty soon.
and no, I have not read the article.
Re:Moore's law & Speed of light (Score:1)
Re:Moore's law & Speed of light (Score:2)
The signal goes around 2/3 of the speed of light (for those who don't know, the signal travels much faster than the electrons themselves).
As for propagation delays, it's not a new problem. Super-computers have been having that problem for years because of their size. There's no real problem, as long as you account for the delays. In the case of super-computers, it was necessary to check the length of the wires correctly. For CPU, manufacturers will have to be careful with the length of the traces. It'll add come challenge but I doubt it'll be that hard to overcome...
Re:Moore's law & Speed of light (Score:1)
So what's the point of making a CPU so fast? Even if it gets to fit into 3mm how much cache can we put there?
Re:Moore's law & Speed of light (Score:1)
Speed of light = 299,792,458 m/s, convert that to centimeters for ease of use (*100) so,
= 29979245800
ok, but we know the signal only operates at 2/3 of that speed, so mulitply by
SigSpeed = 29979245800 *
Now, to find out how fast it travels 5cm, we want to use s = d/t, ts =d, t = d/s. So
5 cm / 19786302228 cm/s = 0.0000000002527 s.
Now we want to compare the time is took to the clock timing,
0.0000000002527 s
0.00000000001
so it takes 25.3 clock cycles at 100ghz! Hey, you were'nt kidding!
Re:Moore's law & Speed of light (Score:2)
If you want your computer to work fast, you need to access data in memory sequentially. The first byte takes lots of time but the rest comes fast. The speed of light will eventually impose a hard limit on the memory latency one can have in a PC. Despite that, there's nothing preventing bandwidth from continuing to increase. You can keep sending the bytes faster, all it means is that while the CPU is receiving the first byte, you might already be sending the 10th one. No big problem here. Once again the super-computers have been dealing with that for a while because their memory is often far from the processor...
Re:Moore's law & Speed of light (Score:1)
Of course if what you use it for is cracking encryption then it will be very useful. But for desktop use it will be mostly doing random memory accesses that will slow it to a crawl. Things like compression wouldn't be very fast on this CPU. For example, according to the bzip2 man page, the algorhitm accesses memory quite randomly, and cache memory speeds it up more than clock speed.
Also the CPU isn't the only thing that affects performance, the RAM speed and FSB will have to catch up. If (when) they do you'll still have to keep the CPU busy somehow, and unless you have all the data in RAM the hard disk will slow down it a lot. Of course maybe somebody will come up with something better than hard disks by that time.
I'm think it's more probable that before we reach 100GHz we'll need to start exploring other ways of speeding things up, like quantum computing, or multiple CPUs in desktop computers.
Re:Moore's law & Speed of light (Score:1)
Re:Moore's law & Speed of light (Score:1)
You make the chip such that it does only part of the computation each cycle, and sucessive parts of the computation are adjacent to each other on the chip.
You (theoretically) get the same throughput as without pipelining, just the latency is longer- as soon as one instruction passes on to the second stage of the pipeline, you can stuff another one into the first.
Re:Moore's law & Speed of light (Score:1)
Whats the point of building a circuit so fast that a signal can only go 3mm in a tick?
You perhaps don't understand scaling. I once built an 11 million gate equivalent box with a volume of about one cubic foot clocked at 16 MHz. It was almost as difficult as it is to design at 160 MHz, because everything was bigger and slower, but the speed of light is non-negotiable. If you were crazy enough to build say a 1 MHz Pentium out of individual transistors, you'd probably have metre length wires, and you'd still be fighting the speed of light.
3mm is a long way at 100GHz. Try to think like an ant, or a microbe.
Moore's law, transistors and clock speed (Score:1)
Two-stage bus interface (Score:3, Interesting)
You need to put more cache on the CPU's substrate for this, vastly more L2 that is. And a wider memory bus will be necessary, but we're going that way anyway.
If you got really froggy you could even do this with MEMS; Use a physically breakable connection to supply power to the really delicate stuff and optically isolate it from the bus interface circuitry.
Re:Two-stage bus interface (Score:1)
Metallurgy to the rescue (Score:3, Interesting)
Immediate proposed applications are dental fillings (heat stress is a leading cause of making fillings chip), microchips, and fiber optics.
Re:Metallurgy to the rescue (Score:2)
Last Post! (Score:1)
us who are fortunate enough never to have been one -- like watching
Charlie Chaplin trying to cook a shoe.
- this post brought to you by the Automated Last Post Generator...