Per il software, il libro Design Patterns è un insieme di modelli per fare cose comuni nel software e offre ai professionisti del software una terminologia comune per descrivere alcuni dei componenti che devono creare.
Esiste un libro o una risorsa del genere per RTL o RTL sintetizzabili in generale? Cose come insidie comuni, compromessi di progettazione, considerazioni di deadlock e design dell'interfaccia.