Untuk perangkat lunak, buku Pola Desain adalah seperangkat pola untuk melakukan hal-hal umum dalam perangkat lunak dan memberi para praktisi perangkat lunak terminologi umum untuk menggambarkan beberapa komponen yang perlu mereka buat.
Apakah ada buku atau sumber daya seperti itu untuk RTL atau RTL yang disintesis secara umum? Hal-hal seperti jebakan umum, pertukaran desain, pertimbangan kebuntuan, dan desain antarmuka.
vhdl
verilog
best-practice
Ross Rogers
sumber
sumber
Pengalaman saya adalah bahwa Anda perlu membaca dokumen pada satu atau lebih alat sintesis populer untuk melihat pola desain yang mereka terima dan apa yang mereka terjemahkan.
Sebagian besar yang perlu Anda ketahui: - cara membuat jepit - cara membuat kabel (dan bukan kait) - cara menangani reset (sinkronisasi dan / atau async)
sumber
Saya menemukan metode desain VHDL terstruktur (pdf) menarik dan bermanfaat, tetapi hanya mencakup satu pola desain.
sumber