Design Systems for VLSI Circuits by De Micheli, Giovanni