Physical design stage where we decide where big blocks sit on the chip and how electrical power reaches every transistor before we place standard cells or route signals.
Increase strap width W (lower R) and add more parallel straps (effective R/N); also use thick top metals.
Why route the power grid on top thick metals?
They have low sheet resistance (low IR drop) and higher current limit (less electromigration).
What is electromigration and its width constraint?
Current-driven atomic drift erodes metal → opens; needs I≤Jmax(Wt), i.e. W≥I/(Jmaxt), so current density stays under Jmax (per cross-sectional area Wt).
Name the power grid hierarchy from edge to cell.
Power ring → straps/stripes → standard-cell rails → vias stitching them together.
Where should macros be placed and why?
At the core periphery with pins toward core, plus halos — to avoid routing shadows and congestion.
Recall Feynman: explain to a 12-year-old
Imagine drawing a plan for a video-game city before building it. First you decide how big the map is and where the huge buildings (the memory blocks) go — that's floorplanning. Then, before placing any little houses, you draw thick electric cables all around and across the city so every house can get power without the lights dimming — that's power planning. Thick cables and lots of them = strong power. Thin cables far away = dim, flickering lights (that's "IR drop"). Do the cables first, houses second!
Dekho, floorplanning matlab chip banane se pehle ka "city planning". Pehle decide karte hain ki die/core kitna bada hoga, uska shape (aspect ratio) kya hoga, aur bade blocks yaani macros (SRAM, PLL) kahan baithenge. Ye sab standard cells place karne se pehle hota hai. Ek important number hai utilization — core kitna bhara hai. Usko 65-75% ke aas-paas rakhte hain, kyunki agar 100% bhar diya to wires ke liye jagah hi nahi bachegi aur routing fail ho jayegi (congestion).
Ab power planning. Har gate current kheenchta hai, aur metal wire mein resistance hota hai, to Ohm's law se voltage gir jata hai: ΔV=IR. Isko IR drop kehte hain. Agar VDD zyada gir gaya to gates slow ya fail. Isliye pehle ek strong power grid banate hain: ring core ke around, uske andar straps (motai wali lines) top thick metal par, aur har cell row mein patli rails. Thick top metal isliye kyunki uska sheet resistance kam hota hai — IR drop kam.
IR drop kam karne ke do simple tarike: strap ki width badhao (R kam hota hai) aur zyada straps parallel mein daalo (effective R = R/N). Dono seedha ΔV=IR pe attack karte hain. Ek aur cheez — electromigration: current density J=I/(Wt) yaani current divided by cross-sectional area (width × thickness). Agar J bahut zyada ho gayi to years mein metal atoms shift ho ke wire tut jayegi. Isliye minimum width bhi maintain karni padti hai: W≥I/(Jmaxt), jisme t process ki fixed thickness hai.
Yaad rakho: power grid pehle, cells baad mein — jaise city mein bijli-paani ki pipeline pehle bichhate hain, ghar baad mein. Yehi core intuition hai jo interviews aur design dono mein kaam aayegi.