回覆列表
-
1 # 使用者6263987322072
-
2 # 使用者8774898222410
SignalTap II 是一款功能強大且極具實用性的FPGA片上debug工具軟體,它整合在altera公司提供的FPGA開發工具Quartus II中。 軟體介面(1張) SignalTap II全稱SignalTap II Logic Analyzer是第二代系統級除錯工具,可以捕獲和顯示實時訊號,觀察在系統設計中的硬體和軟體之間的互相作用。Quartus II軟體可以選擇要捕獲的訊號、開始捕獲的時間,以及要捕獲多少資料樣本。還可以選擇時間資料從器件的儲存器塊透過JTAG埠傳送至SignalTap II Logic Analyzer,還是至I/O引腳以供外部邏輯分析儀或示波器使用。將實時資料提供給工程師幫助debug。 SignalTap II獲取實時資料的原理是在工程中引入Megafunction中的ELA(Embedded Logic Analyzer),以預先設定的時鐘取樣實時資料,並存儲於FPGA片上ram資源中,然後透過JTAG傳送回Quartus II分析。可見SignalTap II,其實也是在工程額外加入了模組來採集訊號,所以使用SignalTap II需要一定的代價,首先是邏輯單元(ELA),其次是ram,如果[1-2] 工程中剩餘的ram資源比較充足,則SignalTap II 一次可以採集較多的資料,相應的如果FPGA資源已被工程耗盡則無法使用SignalTap II除錯
important就是重要的significant:很重要,比important強essential:必須的,類似necessarycrucial:決定性的,比essential更強,而且更偏向於說明對未來結果的決定性,essential偏向基礎性和必須性。cardinal:首要的,強調的是首要性,一般用來強調某項特性or職責相比於其他是首要的。vital:致命的,一般用於和生命相關或者擬人用法。另外還有paramount:最重要的,強度介於crucial和essential之間。