Crossing The Great Divide
Friday, August 28th, 2009What’s intriguing about economic downturns is that technology companies race to innovate, but the majority of their customers don’t want to risk using new technology until they’re sure the downturn is firmly behind them.
Nowhere is that more evident than in low-power design. The majority of companies developing complex SoCs still don’t use multiple power island, they don’t build power considerations into the initial architecture and they don’t model power the same way they model transactions.
There are several explanations for why this is happening. One is that while companies are just beginning to get used to the concept of transaction-level modeling, they’re simultaneously adjusting to the realization that you don’t need to understand all the pieces in a design to create a working chip. What used to be a badge of honor in chip design—knowing how everything worked and where the potential problems would be—is a potential weakness in system-level design because it can slow down the process. Low-power design is the latest addition to that equation, because the classic tradeoffs between area and performance have been expanded to area, performance and power.
Second, modeling is expensive. There’s a lot of finger pointing going on about who should create the models—whether it’s the IP vendors, the EDA tools vendors or even the foundries. Some of the largest semiconductor companies have bitten the bullet and created their own re-usable models, but there’s a risk in being too far ahead of the curve in case something changes that could make that kind of investment obsolete. Power modeling can work great, but only if it’s part of an overall modeling approach for an SoC.
Finally, there’s a risk in every new technology. These days, getting it wrong can completely blow a market window. And if companies are investing tens of millions of dollars in developing new chips, they need to be darn certain it will reach tapeout on schedule. Adding multiple power domains can significantly lower the power consumption on a chip, but it requires a change in thinking from the initial architecture all the way to validation and final verification. Accepting these risks is inevitable, because power is so integral to all designs at advanced process nodes, but it’s going to take some time before acceptance is universal.
The good news is that the downturn is drawing to an end after nearly 22 months. That means companies will begin looking ahead to future process nodes and mapping out plans for new chips at those nodes. After that, they’ll have no choice but to figure out how they’re going to manage their power budget and what tools and approaches they’ll need to get there.
–Ed Sperling
