Pipelining In Vlsi Design