新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 邏輯分析儀SignalTaPⅡ在系統(tǒng)級調試中的應用

邏輯分析儀SignalTaPⅡ在系統(tǒng)級調試中的應用

作者: 時間:2011-03-22 來源:網絡 收藏

d.jpg


在SignalTap II的采樣之前,要進行相關設置,比如要觀察產生的正弦波,先將撥碼開關12(sel[1..O])設置為“00”(三角波時設置為“01”,方波是設置為“10”),再將撥碼開關3(rst)由0變?yōu)?,產生一個上升沿,作為SignalTap II的采樣觸發(fā)信號。這時執(zhí)行Autorun
Analysis,就能在SignalTapII數據窗觀察到來自實驗板上FPGA內部的實時信號,如圖5所示。圖中依次為正弦波、三角波和方波數據。數據窗的上沿坐標是采樣深度的二進制位數,全程是1024位。
為了更直觀地看到波形圖,不需要進行數/模轉換,直接右鍵單擊所要觀察的總線信號名,在彈出的下拉菜單中選擇總線顯示模式“Bus Display Format”為“Line Chart”,即可獲得如圖6所示的模擬信號波形。
從圖5、圖6可以看出輸出結果和設計需求是一致的,驗證了設計的正確性。如果采用傳統(tǒng)的硬件測試方法,在本中還需要加入D/A轉換模塊,利用示波器觀察波形。故利用SignalTap II進行的硬件測試是非常方便的,可以加快的開發(fā)流程。而在整個工作流程中,STP文件的參數設置是至關重要的,它直接影響測試結果。例如在本系統(tǒng)中,采樣時鐘采用分頻后的信號,而不是采用主時鐘,因為主時鐘頻率太高,不便于觀察輸出信號。另外還有觸發(fā)信號的選擇,啟動采樣前開關的設置,都會直接影響輸出信號。

e.jpg



4 結論
嵌入式分析器SignalTap II克服了傳統(tǒng)硬件測試的缺點,為系統(tǒng)測試提供了一個很好的途徑。它具有實時性和可視性,減少了驗證的時間,加快了設計周期。通過對Cyclone II系列EP2C8Q208C8器件的實驗,證實該測試手段提高了系統(tǒng)的能力,具有很好的效果。在FPGA的時候,可以設置多個嵌入式測量模塊等其他功能,這樣可以加快系統(tǒng)的開發(fā),為社會帶來更大的經濟效益。但是它需要占據FPGA資源(如RAM、LE等),且資源消耗量與需采集的數據量成正比,因此采集信號的深度不能過大。此外,當利用SignalT印II將芯片中的信號全部測試結束后,需將SignalTap II從設計中移除,以免浪費資源。


上一頁 1 2 3 下一頁

評論


相關推薦

技術專區(qū)

關閉