Farklı VHDL projelerinde tekrar tekrar gördüğüm bir problem, üst düzey test tezgahlarının her zaman büyük ve organize olmasının zor olmasıdır. Temel olarak, EVERY test sinyalinin kontrol edildiği veya onaylandığı, zaman içinde BÜYÜK hale gelen bir ana test süreci vardır. Alt seviyedeki bileşenler için test tezgahları yapabileceğinizi biliyorum, ancak bu soru temel olarak en üst düzey giriş/çıkış testleri için geçerlidir.Büyük VHDL test tezgahları nasıl yönetilir
Bir şeyleri düzenli tutmak için bir çeşit hiyerarşi yapısına sahip olmak isterim. VHDL yordamlarını uygulamayı denedim, ancak derleyici çok mutsuzdu çünkü farklı kod bölümlerinden sinyaller atama girişiminde bulunduğumu düşündüm ...
VHDL'de c programcılığının inline- işlev ya da ön işlemci önyükleme makroları? Eğer değilse, ne önerebilirsiniz? Benim üst düzey test tezgahı gibi görünecektir sahip olabilmek için mutlu olacağımı:
testClockSignals();
testDigitialIO();
testDACSignals();
...
pasta üzerine krema olacağını ayrı bir dosyada bu fonksiyonların uygulanması olmak. bir prosedür değildi sinyallerini erişmeye çünkü Haha ... Sadece belki derleyici şikayet yazmak ve yönetilebilir prosedürlerde test tezgahı kodu mümkündür Ayırma C