我曾經在不同的VHDL項目上看到過一次又一次的問題,那就是頂級測試平臺總是很大,難以保持組織。基本上有一個主要的測試過程,其中每個測試信號都被控制或驗證,隨着時間的推移,它會變得很大。我知道你可以爲低級組件製作測試平臺,但是這個問題主要適用於頂級輸入/輸出測試。如何管理大型VHDL測試平臺
我想有某種層次結構來保持組織結構。我試過實現VHDL程序,但是編譯器非常不高興,因爲它以爲我試圖從不同的代碼段中分配信號......
VHDL中是否有任何可用的實現c編程的內聯函數的行爲?函數或#define預處理器替換宏?如果不是,你可以提出什麼建議?那會使我很高興能夠有我的頂級測試平臺如下所示:
testClockSignals();
testDigitialIO();
testDACSignals();
...
具有這些功能的實現在一個單獨的文件將被錦上添花。哈哈...我只是想編寫和模擬測試平臺的C.