Strained Silicon to Perpetuate Moore's Law
An anonymous reader noted a story floating around about a new technology known as strained silicon (or maybe 'Stained' since the article calls it both ;) which AMD & IBM figure will make CPUs 24% faster. A little bit on how it works as well, but not much substance.
Is avaible from http://www.theregister.com/2004/12/13/ibm_strained _silicon/ and http://news.com.com/IBM%2C+AMD+claim+a+better+way+ to+strain+silicon/2100-1006_3-5487544.html?part=rs s&tag=5487544&subj=news.1006.5
Strained Si methods have been around for awhile. The PowerPC 970FX uses it, for example.
This method (called DSL, or "dual stress liner", not only stretches
the NFETs, it compresses the PFETs.
See a better article here.
Also, IBM is awesome.
24% does not perpetuate moores law.
If you overclock any CPU by 24% it'll be strained.
Or charred
I have been a user for about 10 years. This ends Feb 2014. The site's been ruined. I'm off. Dice, FU
The germanium is removed to help improve power consumption even further and lower core temps. This is where the IBM and Intel process differ. Intel does not remove the doping material from the wafers, and well... We see how that has affected their CPUs at 90 NM.
The new process only dopes the silicon under certain types of ICs and not others..
Actually Zdnet described it better so I'll just quote them
If anything this will finally allow for a G5 Powerbook and a
I hope you die painfully and alone.
This technique will allow transistors to react 24% faster. That doesn't neccesarily translate into faster cpus. For example, if this makes transistors run hotter, they will have to lower density. Furthermore, Intel already uses a version of this.
This technology is by no means new... It's in both Intels and AMD's 90 nm offerings, and it has been discussed for years.
This is a good article (from 2002!).
There has to be an implant joke in here someplace...
//Yes, I know silicon != silicone.
It's strained silicon which gets it's name from stretching the silicon.
n edsilicon/
http://www.intel.com/labs/features/si12031.htm
http://www.research.ibm.com/resources/press/strai
Religion and science are both 90% crap..but that doesn't negate the other 10%.
The time it takes for a signal to propagate down a wire is now much more important than it used to be.
A 24% increase in transistor speed is not going to instantly create a 24% faster processor.
Slow wires (relative to transistor speeds) will soon dominate.
It Really really makes me sad, to see CmdrTaco making a jab at someone elses spelling error...
What AMD & IBM and all other manufacturers failed to realize is that to generate sales, you don't have to make CPUs 24% faster, but to make CPUs in pretty colors and different shapes. A processor with flashing neons while playing a cute little tune would become the next big thing. Add to this the ability to play games and watch videos directly on the processor and you are on your way to richness.
Strained silicon is a great technology. you get 30% (or whatever) better electron mobility, which makes for faster capaciter discharge, and thus faster transister switching, and reduced heat generated in the process. However, you can't strain it much more than they already have. It bought the lithography folks another few hundred megahertz, but it's not going to keep moore's law alive for another couple decades, at least not by itself.
Strained silicon doesn't really address the two big problems facing silicon lithography: leakage current, and the ever rising costs of dynamic power costs. Even with strained silicon there are still hundreds of millions of capacitors, each charging and dischanrging billions of times a second. If the frequency increases by some number X and the number of caps increases by some number Y, you have to drop the charge on each cap by X*Y or the dynamic power usage goes up. Furthermore, leakage current, which used to contribute almost nothing to the energy needs of a CPU, now makes up a good percent of the electrical and heat budgets. The drains are just too close to the body. There are too few atoms of semiconductor to act as a resistor.
It's a nice one-time speed bump, but it does solve the hard problems, just puts them off for another year.
Alternating thin layers of different lattice constant materials can change the semiconductors properties, in particular, the bandgap. It is possible to turn Si into a direct-bandgap material (like GaAs) this way.
The problem in large scale mfg (back then) was eliminating crystaline defects.
"Strained" is exactly that, the silicon lattice is under strain. What does this do to the durability of the chip? Does it make the chip more subject to breaking from physical shock (dropping your laptop, for example)? Does it make the chip more subject to failure from the stress of power-up?
The major Electronic Design Automation tool vendors today have yet to come up with effective ways on how to design with and verify very high gate densities devices on the digital side. If you think that 90nm is easy, ask Intel's Prescott core team on why they think 100W out of a processor is "normal". It's not just power, for example, but clock/power gating melding efficiently with the functional aspect of the design. Power analysis and signal integrity (i.e. crosstalk) design flows are only getting more and more complex, and more designs require respins to the tune of almost a million dollars per mask set.
Let's also not forget the analog world, since analog CMOS is notoriously difficult to design linearly across +/- 10% voltage ranges and through temperature and process variations. The problem was bad in 0.18um, very bad in 0.13um, awful now in 90nm and a nightmare in 65nm. All the secondary transistor effects that affect the usually "normal" operating points of logic gates only make things worse for the analog and mixed signal designers. This is not only for integrated analog and mixed signal interfaces but also for on-chip phase/delay lock loops and other assorted necessary goodies.
Nobody has the design expertise or the tools to effectively model all of these phenomena and get them working as efficiently as they'd like. In my experience, it's more of a hack and check mentality that is increasingly pervasive. Once you've stuffed so much analog and digital together, trying to functionally verify it to a particular degree of certainty is a major hassle. Data sets are getting astronomically larger, and simulations are still AFAIK not able to be multi-threaded, leaving you at the mercy of your computing power. Sure, you can use strained silicon and SOI to help you out, but you can't ignore the rest of the design issues because they will only get worse. This is where the EDA tool vendors like Cadence, Synopsys, Mentor Graphics and the rest of them need to come up with some more innovative ways of doing business. Otherwise, we'll have a lot of technology that is manufacturable but cannot be designed with.
No, but what are they going to do with their desktop x86-CPUs during 2005? The P4 is dead in the water at just below 4GHz. The dual-cores and above aren't ready for another 12 months.
When was the last time that nothing happened to a processor line for twelve months? The P4 in its various incarnations is their main desktop platform and its offspring (Xeons) are on the server side too.
I guess they could push the Pentium-M for desktops, but... let's just say that they've sort of made their bed with the gigahertz-race.
Belief is the currency of delusion.
1. Note that strained silicon is already in use.
2. Extra nerd points for quoting what Moore's law *really* states!
3. [...] No profit for you!
pb Reply or e-mail; don't vaguely moderate.
What ever happened to the idea of using a diamond substrate for chips instead of silicon? I remember reading about this 6 months ago: some MTI group were perfecting a system that could manufacture diamonds in a high-temp/pressure chamber, cheap enough that it would be viable to use instead of silicon. The diamond was supposed to have much better thermal properties and allow much faster chips....
Is it an interesting technology that we'll benefit from? Sure. But the mention of Moore's Law on this topic is just plain careless.
Seen any BadMarketing lately?
Here.
There's nothing wrong with "Moore's Law".
As members of the science and engineering community, we understand that a Law is one of the highest designations we can give a phenomena. It implies that there exists consistent empirical evidence for the phenomena. Evolution and Relativity have far more evidence yet they are still theories.
What a load of utter rubbish. The reason some things are named 'laws' and some things are named 'theories' has absolutely nothing to do with the validity of them. Things were called 'laws' back in the 17th-19th century when a lot of people actually thought that they embodied some exact and final property of nature. None of them did.
The truth is, that most of the things called 'laws' are exactly like 'Moore's law': an ad-hoc mathematical description of an empirical observation.
Boyle's law, Hooke's law, Avogadro's law, Newton's law of gravity, Ohm's law, Arrhenius' law, and so on and so on. All of these laws were derived essentially the same way: By fitting a curve to experimental data.
Boyle and Avogadro didn't know what a gas was made up of. Arrhenius did not understand statistical thermodynamics, Newton did not understand gravity.
Now the theories you refer to, are something completely different in both rigor and how well the describe things. For instance the 'theory of relativity' is based on a set of basic postulates, from which the rest follows mathematically.
Einstein did not go out and measure the relationship of mass and speed and fit a curve to it. He made a few assumptions (some of which noone had dare make before) and worked out the physical consequences, arriving at something which just-so-happens to match reality far better than Newton's fitting-the-simplest-curve approach did.
Conventional processor speed it determined by the RC constants of its longest nets, not that much by the transistor speed. Your average FET can amplify signals in ~10 GHz range, and a bipolar -- GaAs, InP, SiGe -- transistor works just fine up to almost a 100 GHz, but it does NOT translate into digital processing clock speed much above 4 GHz, all due to wiring and its RC.
Paul B.
CmdrTaco is pointing out someone else's spelling error. The end is near.
Yoda of Borg am I! Assimilated shall you be! Futile resistance is, hmm?
A long time ago, software programming was done by people with some exposure to electrical engineering and specifically computer hardware. But from there programming became increasingly messy, less of a science. Lisp lost to C, then C++, then Java. Software Engineering has become an oxymoron; Cutler's latest Operating System has become WinXP and the situation you describe for hardware is the norm for operating systems. It would not surprise me if hardware industry becomes more infected by the "hack and check mentality." I think EDA tool venders are unlikely to do the "right thing"
Well theoretically you can have a lesser product and maintain market dominance. Not just slower clock speed, but even lower performance. Certainly the features and quality of the product has an impact, but I thinkt he biggest contributing factor is the marketability. If you can lock vendors in (microsoft), or make your brand name fashionable (nike, pepsi/coke), etc then you can hold a market.
Think about it, is coke/pepsi really about the product at all? It's flavored sugar water, there are plenty of companies that do a better job (higher quality, better taste, lower cost, whatever). This shows you the power of locking in vendors (restaurants, sporting events, etc) and applying some sort of collective desirability (drinking coke/pepsi is more fashionable than drinking faygo?).
Are consumer grade electronics any different? Maybe if the computer market was more like washing machines than it is like soda/shoes/cars we'd
“Common sense is not so common.” — Voltaire
one of the last episodes of Geeks in Space where this got mentioned as a submitted (but rejected) story? Looks like the submission approval process is taking a little long these days...
Think about 10,000% faster, or even more.
Strained silicon is just one of the last tweaks of the silicon era. The future is either carbon, or optics.
I'm not saying that 24% isn't good (it is). But rather that it's just a short-term achievement.
Strained Silicon is one of the three, relativly new, big processing technologies that makes chips go faster without changing any of their design. I say relativly new because, as someone mentioned before, they have allready been used on some PowerPC chips.
The two other main technologies are Copper wiring (used by intel since the coppermine PIII 800Mhz) and something called silicon on insulator or SOI. SOI is, to the best of my knowledge, only being used at IBM for the G5s but I could be wrong.
Instead of using silicon as the base material and then etching away at it, SOI starts with an insulating material (normally some form of Silicon like SiO2) and then layers the silicon on top with Silane gas etc.
Fast Federal Court and I.T.C. updates
But still even for small blocks (like your 16 bit adder) where lines are relatively short, charging and discharging of gate capacitance (expecially for modern thin gates) is another limiting factor in both speed (RC) and power (F*CV^2/2).
A related thing (that I personally worked on for many years) is how do you build general-purpose computing logic where you connect gates not with your standard "wires" but with real (matched) transmission lines. Belive me, it is not a trivial task, even if you have an ideal transmission lines (i.e., superconducting) and your active devices can operate at hundreds of GHz, you STILL get your "clock frequency" in the order of several 10s of GHz for small blocks, not hundreds.
Paul B.
It bought the lithography folks another few hundred megahertz, but it's not going to keep moore's law alive for another couple decades, at least not by itself.
This has been true for every innovation since before Moore first made his observation that is now known as Moore's Law.
To get a 100% increase in transistor count (or popularly and probably more relevently, processor performance) every 18 months has required numerous individual ideas, each of which is worth a one-time-only boost of 30%, 20%, 10%. Hell, a lot of times we're happy with 1%. Moore's Law isn't a Law like gravity, it's a testament to how successfull engineers have been in finding those 10%, 20%, 30% increases repeatedly and consistantly for several decades. There have been predictions that Moore's Law would end due to some problem for almost as long, and the truth is that it would end if the stream of innovations like strained silicon ever stopped.
You probably realize that, I just wanted to state it explicitly for those who may think Moore's Law is some trend that will continue on its own until some major roadblock is hit. There's always a major roadblock but engineers keep finding ways around them because they rock.
Oh, and I agree that the major problems today are wire capacitance and leakage current. Wire cap has been known as a big hurdle for quite a while, since just from the math you could tell that when you scale down the transistors get smaller and faster but the wire cap stays constant. Leakage current seems to have more or less snuck up on the industry, though, and it's causing some shakeups that may disrupt Moore's Law for a bit. You can already see it if you look at performance graphs for the last few years.
The enemies of Democracy are
I mean, lets say things just suddenly stop and say 10ghz is the max chip speed and every other thing intel tries explodes the chip within 10 seconds. So maybe intel folds because of that (I'm a bad american... I really don't care about a companies right to profit. (i also have corporate grammar)) But some other chip maker can then take this speed limit and generate a process to develop that chip for extremely low level costs. Or maybe other people come along and argue for power and heat friendly chips which are only slightly less than the upper bounds.
Then us software people start to run out of the excuse of "Hey, you should upgrade, then it'll run faster." And we can get down to the business of making the software just work correctly without having to worry about the next big thing we should be taking advantage of (sadly Game devs are still screwed for many more years.) We might even take the time to build software to eek out every possible advantage from the cpu ... you know ... back like we did when we thought 640k would be enough for anybody.
Then give it a few years... say 50. And suddenly bio computing or quantum computing takes shape and a new industry of chip design is born and bolsters us into the next phase... but in the meantime we've done a good job of building a nice little base in the phase we are in. Use it as a benchmark against the designs of the next phase.
I guess I don't see hitting this wall a bad thing. It seems that knowing there's a wall in front of you stimulates more in trying to get around the wall than seeing an endless open field does in making you feel like you might as well just sit down and take a breather.
People who quote themselves bug the crap out of me -- Me.
"Einstein did not go out and measure the relationship of mass and speed and fit a curve to it. He made a few assumptions (some of which noone had dare make before) and worked out the physical consequences, arriving at something which just-so-happens to match reality far better than Newton's fitting-the-simplest-curve approach did."
I think you're selling classical physics short. Newton's laws are hardly just empirical rules of thumb. I think there's hardly anything as beautiful in its simplicity as the principle of least action, and classical mechanics is embodied in it.
Kepler's laws fit your description fairly well, but Newton's laws were and still are rather profound in their scope.
Visualize whirled peas!
... your numbers are the other way around!
;-)
In 1 ns (1GHz) light travels roughly a foot (1/3 of a meter) in air or low-Er coax. In 0.3 ns (3 GHz) it's 10 cm -- see, an order or magnitude!
But as I pointed out couple postings above and what teh GP I think had in mind was not speed-of-light limited communication latency, but RC delays of (non-matched) metal wires.
And it does not really matter how fast electrones move on the wire (though it matters inside transistor gate) -- you are limited either by speed of light propagation in matched line OR the time it takes to charge C through R to threshold voltage V.
Paul B.