hi pavithra..
There are two types of power planning and management. They are core cell power management and I/O cell power management. In former one VDD and VSS power rings are formed around the core and macro.In the later one, power rings are formed for I/O cells and trunks are constructed between core power ring and power pads.
In addition to this straps and trunks are created for macros as per the power requirement...
powerplaning is done during floor plan..In power_route.tcl file we used to set offset values for rings around the core and for vertical and horizontal straps....
I/O cell libraries contain I/O and Power/Ground pad cell libraries. It also contain IP libraries for reusable IP like RAMs, ROMs and other pre-designed, standard, complex blocks.