News & Analysis
Moore's Law repealed! But does it matter?
Gene Frantz
6/18/2009 8:40 AM EDT
I'll start with first the meaning of "Moore's Law." Moore's Law was really a prediction on how rapidly the SC industry would be able to integrate transistors onto one piece of silicon. It was something like "we will be able to double the number of transistors we can integrate on one piece of silicon every two to three years." In fact, that prediction has been so successful that other corollaries have become attached.
Such corollaries as performance and power dissipation have become a part of our drive for technology. I'm not sure when performance was added as a driver, but I do remember when power dissipation was added as I was one who added it. I called it "Genes Law" and it had to do with my observation that the power dissipation to do a DSP function was being reduced at a rate of one half every eighteen months " the same rate that performance was increasing and, at that time, transistors per unit area were doubling. And, it seems that performance, as measured by clock speed, fell off of the trend line in the early 1990s and Gene's Law fell off of the trend line for a couple of years around the 90 nm node.
But, back to Moore's Law. I'd like to address it from the perspective of the systems our customers are designing. Honestly, our customers don't care about process nodes. They don't come to us and ask for a 90 nm part or the latest device on 45 nm. Our customers are asking for a solution to their problem and not a new technology node. And at TI, we are more interested in meeting the needs of our customers than in getting caught up in how far Moore's law will take us down the nanometer trail. No, this doesn't mean we don't care about Moore's Law, but is does mean we have put it into perspective.
Let's start with voltage scaling. Along with driving the technology, the voltage goes with it. We are now specifying operating voltages in the one to two volt range. But, unfortunately, the real world hasn't followed us. Car batteries haven't gone to two volts to make the system easier. In fact they are going the other way. Car batteries are on their way to 48 volts and higher. Alternative energy requires hundreds of volts. My pointwhat fits these applications best are older technology nodes, not newer ones.
Then there is the demand for faster time to market and more flexibility by our customers. It's the older technology nodes that provide both, not the newer ones.
I tell people that my customer wants four things from me:
A device with good enough performance
A device with low enough cost
A device with low enough power dissipation
So they can be first to market
In fact, ignore the first three. My customer wants me to help them "be first to market with a roadmap to cheap." And what I mean by a roadmap to cheap is that they want the lowest priced solution they can get that still allows them to be cost competitive in the markets they serve.
Finally, there is the idea that we can provide more technology than our customers can figure out how to design into their systems. I'll cover that in my next blog: "A Buck a Billion." It won't be long before the cost of transistors will be in the range of one US dollar per billion transistors. In my blog, I will argue that there aren't many opportunities that need that many transistors at any cost.
So, back to the question at hand, "Is Moore's Law coming to an end?" It may very well be moving in that direction. But, I don't see it affecting the system-level designs our customers are building for a very long time. I believe that what will hold up our customers is their ability to figure out what to do with all of the technology we provide them now. It will be fun to watch
What are your thoughts on the topic?
BTW, I am on twitter. Follow me at @nGENEr.




Comments
mpd
6/18/2009 1:39 PM EDT
There is an interesting book called "Free, Perfect, and Now" which agrees with you.
Since it is becoming more acceptable to beat up on Moore's Law now, I can say what I have been saying in private for a while: For those working in the industry, it has been "Moore's Curse" - make your products faster and more powerful and cheaper until most of you are out of business.
Sign in to Reply
mpd
6/18/2009 1:46 PM EDT
There is an interesting book called "Free, Perfect, and Now" which agrees with you.
Since it is becoming more acceptable to beat up on Moore's Law now, I can say what I have been saying in private for a while: For those working in the industry, it has been "Moore's Curse" - make your products faster and more powerful and cheaper until most of you are out of business.
Sign in to Reply
Christober
6/22/2009 2:28 AM EDT
There should be some saturating level for any exponential growth. As you have pointed out moore's law is not an exception.
Intresting thing would be how perfect the model will look like in future. Can it follow logistic equation?
Sign in to Reply
rajat_asic
6/23/2009 12:30 AM EDT
Hi Gene,
Well said. I always thought how on earth it matters to customers whether their chip is working at 90nm or 45nm. But your words are taken.
But I also wonder, isnt the race to scale down processes has been bit ahead of time. I mean its utter confusion when the same solution is available in 90nm and 45 nm. Who would like to save power in automobile electronics like one likes to do in mobile phones? Moore's law stays or not doesnt matter.. not even to Mr Moore, but how we solve problems through innovation matters a lot. Gene, I feel companies should focus on computing, getting killer applications on chip. Then later we can optimize them. How long we can hang on to the clocked based design, How long processors will be virtually fast and really slow compared to mammoth OSes it operates...
Thanks for sharing your thoughts.
Sign in to Reply
pjduncan
6/26/2009 10:19 PM EDT
As I ponder your comment about the limited applications that would require a billion transistors, I hear the fan whirring on my dual core laptop, struggling to keep the processor from frying itself... and I stare at a screen whose only action is my rather slow typing. Granted it may be a personal failing that I can't ever seem to close browser tabs, letting them pile up thinking there is something more to be had from each while secretly looking forward to the next OS crash to get rid of them all.
I guess the point is that huge inefficiencies in software seem to be an almost unstoppable consumer of computational power. Who would have ever imagined that the modern equivalent of the old computer bulletin board systems would now have a processor running billions of operations per second worth of Java and Flash. I for one will never bet against programmers using up every last MIP, and still crying for lack of more.
Beyond that, we still are a long way from truly intelligent machines. Who knows how many billions of transistors it will take to create a universal translator or a robot that can truly function as an independent actor in society.
Sign in to Reply
nGENEr
7/1/2009 3:22 PM EDT
pjduncan,
You make some good point with your multi-billion transistor typewriter. Gee, I can remember back when the biggest problem with writing was jamming keys. Unfortunately, as I write using my multi-billion transistor typewriter, I can't think of that many other multi-billion transistor opportunities.
But then you point out the best use of a lot of transistors - being sloppy. On the positive side, being sloppy is the best way to be first to market. So, maybe the killer application for billions of transistors is time to market.
Sign in to Reply