Professional Documents
Culture Documents
Powercalculation PDF
Powercalculation PDF
1
Power calculation
Power routing calculations has to be done for determine ring and stripe widths needed
for the implementation. To better understanding of calculation an example has been
taken as below to show how the calculation of power grid can be done.
Input for power calculation
The power network is mainly dependent on the process technology so from the
technology DRM (Design rule Manufacture) EM (Electro Migration) Line Current Limits
(High Density Backend) (Tj = 125C) has been taken out as below
Metal Level Idc (mA)
M1 (Metal1) 0.759 * (W - 0.02)
M2 (Metal2) 1.007 * (W - 0.02)
M3 (Metal3) 1.007 * (W - 0.02)
M4 (Metal4) 1.007 * (W - 0.02)
M5 (Metal5) 1.007 * (W - 0.02)
M6 (Metal6) 2.904 * (W - 0.02)
M7 (Metal7) 2.904 * (W - 0.02)
Where, W is width of one pad finger.
CMOS90 spec indicates 110mA @125oc max continuous DC current per power pad
How to do the power calculation
Total Estimated core power : 4W
Core supply voltage : 1.1v-1.2-v-1.3v
Operating temperature : 125oc
P=IV therefore current is : 4/1.1=3.64A (909mA per side)
(1.1v is used to get the worst case scenario)
No of VDD pads : 24
(# of VDD pads decided from package)
Pad Design
o Pad has 8x fingers which are available for connection into core
o Layer M4 to M7 is available for connection with 3.36um wide pin with 1.68um
spacing
Below figure shows the structure of the pad.
2
Finger of pad
3
Calculating the density of Metal stripes
M7 core mesh - VDD/VSS 5.22um wide 6.72um pitch
straps in 100x100um 14.881*5.22=77.69% (38.84%per supply)
M6 core mesh - VDD/VSS 4.4um wide 12.32um pitch
straps in 100x100um 8.116*4.4=35.71% (17.85% per supply)
M5 core mesh - VDD/VSS 1.5um wide 13.44um pitch
straps in 100x100um 7.44*1.5=11.16% (5.58%per supply)
M4 core mesh - VDD/VSS 1.5um wide 24.64um pitch
straps in 100x100um 4.061*1.5um=6.092% (3%per supply)
M1 std rows - VDD/VSS 1.2um wide 3.92um pitch
25 rows in 100x100um 25*1.2um=30% (15%per supply)
Calculating the ring width using current per pad distributed calculation
For Horizontal Ring:
Pad Current: 104mA
Current through M7 straps = (2.904 * (5.22 0.02) * 4) = 60.4032mA
Current through ring = 104 60.4032 = 43.5968mA
Current in (left or right) ring branch = 43.5968/2 = 21.7984mA
Certain width (W7) of ring has to drive this current,
21.7984 = 2.904* (W7 0.02)
W7 = 7.526um (this is for single M7 segment either VSS or VDD)
~7.56um (to make it multiple of 0.28, pitch of lower most H Layer M1)
For Vertical Ring:
Pad Current: 104mA
Current through M6 straps = (2.904 * (4.4 0.02) * 2) = 25.43904mA
Current through ring = 104 25.43904 = 78.56096mA
Current in ring branch = 78.56096/2 = 39.28mA
Certain width (W6) of ring has to drive this current,
39.28 = 2.904* (W6 0.02)
W6 = 13.54um (this is for single M6 segment either VSS or VDD)
~13.44um (to make it multiple of 0.28, pitch of lower most V Layer M1)
It is recommended that once power structure has been created then user should run a
signoff analysis tool such as EPS to verify the power grids meeting the IR drop and EM
requirements.