Design of a low power VLSI systems powered by ambient mechanical vibration