Global Sources
EE Times-Asia
Stay in touch with EE Times Asia
EE Times-Asia > Embedded

Identify drain-current conditions when computing power of multicore SoCs

Posted: 17 Jan 2012 ?? ?Print Version ?Bookmark and Share

Keywords:power numbers? multicore? drain current?

The following are some of important considerations to be considered to reduce the impact of setup related issues affecting the power numbers.

???When SoC is configured to operate in external regulation mode, make sure that a proper compenzation mechanism is put in place to ensure that the voltage drop caused by board trace impedances is compensated, and the final voltages reaching the supply pins are as desired for SoC operation. For internal regulation mode, the compenzation is controlled by the internal regulator, but the drop should be manually compensated for the non-regulated supplies.
???The power consumption calculation for a device is based on the formula:

Total Power = I1 * V1 + I2 * V2 + I3 * V3 + .....

Where I1 is the current measured on voltage V1, I2 is the current measured on voltage V2, and so on.Therefore, connect an ammeter of the desired range on every supply pin of the SoC. By desired specifications, it is meant that if a supply pin shows a current of the order of?A, make sure that the range of the ammeter is properly selected to provide a realistic measurement.

???One should make sure that the power consumption occurring due to external board components is ruled out during the power measurement for SoC. This can otherwise give false power numbers for datasheet. In particular, current on VDD_IO supply is affected due to external board consumption.

Effect of leakage current
One of the major challenges which one may face during the power measurement exercise is related to the leakage numbers measured on silicon across process and temperature.

This is seen when, for a given corner lot sample at the same voltage, the current numbers vary largely with temperature due to leakage. In our case, we observed that at -40C, the core current was ~550 mA and it shot to ~1A at 125C. Of course, the Run-Idd activity would not cause the current to shoot up by twice from -40 to 125C. Therefore, it is important to know the expected leakage numbers for each corner lots samples under measurement. This can be done by simply holding the part in reset and measuring the current on each supply pin across temperature.

The graph of figure 4 below shows the relation between leakage and Run-Idd numbers on a particular supply pin at 25C and 125C.

Figure 4: Leakage impact on power number.

As with the other parameters in the datasheet, publishing maximum power numbers requires thorough background work, which we call here, "defining the typical Run-Idd conditions." This is an important activity to complete before starting the measurements. This feature discussed the various Run-Idd conditions, the details about measurement setup, and the effect of leakage current on the power numbers. Having the power numbers calculated with all the considerations discussed in this paper allows realistic values that can be provided for customers.

About the author
Arun Mishra is lead design engineer at Freescale Semiconductor.

To download the PDF version of this article, click here.

?First Page?Previous Page 1???2???3

Article Comments - Identify drain-current conditions wh...
*? You can enter [0] more charecters.
*Verify code:


Visit Asia Webinars to learn about the latest in technology and get practical design tips.

Back to Top