加速FPGA系統實(shí)時(shí)調試技術(shù)
第4步. 進(jìn)行測量
使用Bank(組)列表下拉菜單,選擇想要測量的組。一旦選擇了組,FPGAView會(huì )通過(guò)JTAG接口與FPGA通信,并配置測試內核,以便選擇希望的組。

FPGAView還將這些通道名稱(chēng)通過(guò)對TLA系列邏輯分析儀的控制進(jìn)行自動(dòng)分配,從而可以簡(jiǎn)便地理解測量結果。為測量不同的一套內部信號,用戶(hù)只需選擇不同的信號組(參見(jiàn)圖7)。全功能TLA系列邏輯分析儀會(huì )自動(dòng)把這些FPGA信號與系統中的其它信號關(guān)聯(lián)起來(lái)(參見(jiàn)圖8)。

在TLA邏輯分析儀中,針對設計人員關(guān)心的各種時(shí)間信息,提供了業(yè)內獨有的定時(shí)參數自動(dòng)測量功能,通過(guò)鼠標簡(jiǎn)單的拖放操作,能夠得到周期、頻率、占空比、脈沖寬度、通道/通
道延遲、邊沿計數、周期計數、違規計數、周期抖動(dòng)、以及周期間抖動(dòng)等信息。
小結
通過(guò)在FPGA系統和設計與應用階段認真考慮調試需求,可以選擇相應的調試方法,既簡(jiǎn)化調試流程,也有助于節約時(shí)間。嵌入式邏輯分析儀和外部邏輯分析儀這兩種方法各有優(yōu)缺點(diǎn),但FPGAView等新方法進(jìn)一步提高了外部邏輯分析儀方法的吸引力。能夠快速方便地移動(dòng)探點(diǎn),而不需重新匯編設計,同時(shí)能夠把內部FPGA信號活動(dòng)與電路板級信號關(guān)聯(lián)起來(lái),直接決定著(zhù)能否滿(mǎn)足產(chǎn)品開(kāi)發(fā)周期的要求。
評論