Note for VLSI Design - VLSI by srikanth vuyyuru