W przypadku oprogramowania książka Wzory projektowe to zestaw wzorców do wykonywania typowych czynności w oprogramowaniu i daje specjalistom ds. Oprogramowania wspólną terminologię do opisania niektórych składników, które muszą stworzyć.
Czy istnieje taka książka lub zasób do syntezowalnego RTL lub RTL ogólnie? Rzeczy takie jak typowe pułapki, kompromisy projektowe, kwestie impasu i projektowanie interfejsu.
vhdl
verilog
best-practice
Ross Rogers
źródło
źródło
Z mojego doświadczenia wynika, że musisz przeczytać dokumenty na jednym lub kilku popularnych narzędziach do syntezy, aby zobaczyć, które wzorce projektowe akceptują i na co tłumaczą.
Przede wszystkim musisz wiedzieć: - jak robić klapy - jak robić druty (a nie zatrzaskiwać) - jak obsługiwać reset (synchronizacja i / lub asynchronizacja)
źródło
Uważam, że strukturalna metoda projektowania VHDL (pdf) jest interesująca i użyteczna, ale obejmuje ona tylko jeden wzorzec projektowy.
źródło