Subscribe to EDN

Multi-voltage low-power design: someone has to pay the piper

March 26, 2007

There has been a huge amount written in the last year about the use of voltage islands, power gating and even dynamic voltage adjustment as tools for reducing the energy consumption of SoCs. Early on the talk was more conceptual, as only teams with the resources to develop their own tools could actually try such techniques. Now, commercial tool chains are beginning to support these techniques at least tentatively, with automatic layout and supply routing for voltage islands, automatic level converter insertion and so on, and the conversation is moving on toward evaluation of the new tools and practical experiences.

But there is another part of the conversation that needs to happen as well. That is the impact of these techniques at the system level. It’s wonderful if SoC designers can use every trick in the book and reduce energy consumption in the chip by 39 percent. But what is every trick in the book doing to the board-level design?

I was rather forced to think about this the other day when looking at a smartphone reference design. The board was build around one of those elegant all-in-one application processor SoCs that combines CPU, local memory and every interface controller you can think of. But the result was not a small, sparsely-populated board by any means. And a lot of the chip population could be traced back to the aggressive power management in the SoC.

Begin with the obvious. If you use multiple voltage islands in the SoC, unless you provide on-chip regulators, you will create the need for multiple supply voltages on the board. Unless you are so big and powerful that you can have linear chip companies make a multi-voltage regulator IC just for you, that probably means multiple regulators to deal with multiple voltages at different loads and different dynamics. But this also probably means some sort of state machine—probably a microcontroller—just to sequence the power supplies so that they come up and go down in the correct sequence to not fry anything or create spurious states. And that, for anyone who hasn’t tried it, is a serious design problem all by itself, requiring a detailed understanding of a large portion of both the digital and analog subsystems.

Then there is the problem of level translators. In this particular case, the low I/O voltages chosen by the SoC designers didn’t happen to match the low I/O voltages chosen by some of the external chip designers. So the board had a fair number of level-translating buffer chips scattered about. This is not to mention the power supply issues of Ethernet, USB, and disk interfaces.

Finally, there is the question of dynamic voltage control, which didn’t happen to be an issue on this particular board. Take a look at ARM’s (see for instance here) or National Semiconductor’s (see here) reference design work on their intelligent energy management initiative to get some idea of the board-level complexity this can entail—now imagine it without a specialized power controller chip such as the one National provides for ARM CPUs.

Not only can aggressive power management at the chip level significantly complicate the board-level design and run up the bill-of-materials cost, I suspect that one would have to go all the way to usage scenario analysis to prove that the energy savings in the SoC really outweighed the energy costs outside the chip. When the end customer only cares about features, weight, and battery life, that’s a significant concern.

Posted by Ron Wilson on March 26, 2007 | Comments (4)

August 26, 2011
In response to: Multi-voltage low-power design: someone has to pay the piper
Geraldine commented:

Heck of a job there, it absoleutly helps me out.


April 3, 2007
In response to: Multi-voltage low-power design: someone has to pay the piper
Scottie commented:

I wonder any product with multi-voltage designs really integrating power converters on the same chip? To me, switching converters require off-chip inductor and capcaitor and LDOs is not power efficient, so any real products do it? If not, it means all existing products rely on another stand-alone power management ICs where multiple LDOs and switching regulators are integrated there. I hope I can know the trend from here. Thanks


March 29, 2007
In response to: Multi-voltage low-power design: someone has to pay the piper
Anand Iyer (www.archpro-da.com) commented:

This is indeed a great observation, but I?d like to point out that all the issues you mentioned do have a solution. ArchPro Design Automation is in the business of enabling customers do such multi-voltage designs. To begin with, our tools check the sequencing of power supplies turning on or off in a multiple voltage island SOCs and systems usng both simulation and vectorless methods. In fact, we have found and fixed some nasty power sequencing issues which could have resulted in multiple design iterations for our customers. This is just one of the kind tool in the industry. But we don?t stop with that. Going back to Paul''s point, designers need to consider the penalties involved in doing a multi-voltage design. More than the noise issues, even just the sequencing latencies can kill any power benefit that could be derived by using multiple voltages. This case is very similar to losing benefits of clock gating if the flop is switching majority of the time. We have the low power expertise to guide our customers to the appropriate solution for their power issues considering the cost factors such as board cost and bill of materials and not just recommending a multi-voltage approach.


March 27, 2007
In response to: Multi-voltage low-power design: someone has to pay the piper
Paul Rako commented:

Boy this is a lucid observation. I first noticed this proliferation of power rails in Xilinx Vertex boards-- they need a bunch of rails and the sequencing between those rails is critical to bring the part up properly. A designcon presenter from HP said that their servers had 200 power rails in them. Whew-- needless to say he pointed out that those rails were a real reliability headache. And what good will it be to save power in the chip only to waste in a regulator? So this means each rail needs a switcher and that will raise heck with EMI and noise. If only things were simple in electronics.

POST A COMMENT
Display Name
captcha

Before submitting this form, please type the characters displayed above. Note the letters are case sensitive:

Advertisement
Advertisement
Advertisement
About EDN   |   Site Map   |   Contact Us   |   Subscription   |   RSS
© 2012 UBM Electronics. All rights reserved.
Use of this Web site is subject to its Terms of Use | Privacy Policy

Please visit these other UBM Canon sites

UBM Canon | Design News | Test & Measurement World | Packaging Digest | EDN | Qmed | Pharmalive | Appliance Magazine | Plastics Today | Powder Bulk Solids | Canon Trade Shows