硬體描述語言與驗證
關於HDL驗證中所使用的測試平台(testbench)的說明,下列何者正確?
- A用來製造電路的工廠設備
- B對受驗證的電路給予輸入,並確認輸出是否正確的模擬用描述,不進行邏輯合成
- C用來測量電路耗電量的測量儀器
查看答案與解析
正確答案:B. 對受驗證的電路給予輸入,並確認輸出是否正確的模擬用描述,不進行邏輯合成
測試平台是用來將受驗證的電路(DUT)實體化,產生並給予時脈、重置、輸入的訊號,並觀察輸出的HDL描述。由於不會成為電路,所以可以自由使用延遲指定、檔案讀寫、顯示指令等模擬用的功能。有時投入的心力與設計相當,甚至更多。
- A. 不是工廠設備。
- B. 正確。這是包覆所設計電路的測試環境。
- C. 不是實體的測量儀器,而是模擬的描述。