Reuse techniques for VLSI design - Seepold, Ralf; Kunzmann (Kluwer, 1999)