Modern VLSI design : systems on silicon - Wolf, Wayne (Prentice Hall, 1998)