集成化邏輯分析工具簡介
發(fā)布時間:2008/9/11 0:00:00 訪問次數:684
chipscope/chipscope pro具有傳統(tǒng)邏輯分析儀的功能,價格便宜。而且不需要附加大量探頭,具有很高的實用價值。在ise 10.x版本的設計工具中,該工具可以在工程管理器中作為一個ip模塊來調用。從而極大地方便了設計,如圖1所示。
圖1 ise工具中的chipscope模塊
chipscope/chipscope pro是針對xilinx公司邏輯器件中全部的virtex系列和spartan系列(spartan-3/3a/3an/3e/3ad及spartan-2/2e)的片內集成化信號分析工具的,主要功能是通過jtag編程接口,在線且實時地讀出fpga的內部信號。其基本原理是利用fpga中未使用的塊存儲器,根據用戶設定的觸發(fā)條件將信號實時地保存到這些塊存儲器中。然后通過jtag接口傳送到計算機,并通過計算機的用戶界面gui顯示出所采集的時序波形。使用這種技術進行觀察fpga內部信號和跟蹤器件,調試具有以下優(yōu)點。
。1)成本較低。由于在virtex系列和spartan系列的fpga器件中可提供大量的塊存儲器,這些存儲器在調試階段往往是空閑的,這就為內嵌chipscope pro工具提供了必備的條件。此外,僅需要集成在ise 10.x中的chipscope pro 10.1i設計工具和一根jtag電纜(tdi、tck、tdo及tms控制信號)就可進行信號分析,極大地簡化了pcb的設計成本。
。2)較高的靈活性。不需將觀察的信號通過額外的引腳輸出,所觀察信號的數量和存儲深度由器件可提供的塊存儲器的數量決定。設置的blockram越多,可觀察的信號數量和存儲深度就越大。
。3)使用方便。chipscope pro 10.1i可以在ise 10.x設計工具中作為一個ip模塊來調用,更加方便使用。該工具可以自動讀取設計網表文件(ngc、edf及edn),自動將其tp核的網表插入到原設計的網表中?梢苑奖愕剡x擇待觀測信號,也可以設置復雜的觸發(fā)條件。chipscope pro的p核只使用少量的查找表資源和寄存器資源,幾乎不會對原設計造成影響,可以方便地觀測fpga內部的所有信號。
歡迎轉載,信息來自維庫電子市場網(www.dzsc.com)
chipscope/chipscope pro具有傳統(tǒng)邏輯分析儀的功能,價格便宜。而且不需要附加大量探頭,具有很高的實用價值。在ise 10.x版本的設計工具中,該工具可以在工程管理器中作為一個ip模塊來調用。從而極大地方便了設計,如圖1所示。
圖1 ise工具中的chipscope模塊
chipscope/chipscope pro是針對xilinx公司邏輯器件中全部的virtex系列和spartan系列(spartan-3/3a/3an/3e/3ad及spartan-2/2e)的片內集成化信號分析工具的,主要功能是通過jtag編程接口,在線且實時地讀出fpga的內部信號。其基本原理是利用fpga中未使用的塊存儲器,根據用戶設定的觸發(fā)條件將信號實時地保存到這些塊存儲器中。然后通過jtag接口傳送到計算機,并通過計算機的用戶界面gui顯示出所采集的時序波形。使用這種技術進行觀察fpga內部信號和跟蹤器件,調試具有以下優(yōu)點。
。1)成本較低。由于在virtex系列和spartan系列的fpga器件中可提供大量的塊存儲器,這些存儲器在調試階段往往是空閑的,這就為內嵌chipscope pro工具提供了必備的條件。此外,僅需要集成在ise 10.x中的chipscope pro 10.1i設計工具和一根jtag電纜(tdi、tck、tdo及tms控制信號)就可進行信號分析,極大地簡化了pcb的設計成本。
。2)較高的靈活性。不需將觀察的信號通過額外的引腳輸出,所觀察信號的數量和存儲深度由器件可提供的塊存儲器的數量決定。設置的blockram越多,可觀察的信號數量和存儲深度就越大。
。3)使用方便。chipscope pro 10.1i可以在ise 10.x設計工具中作為一個ip模塊來調用,更加方便使用。該工具可以自動讀取設計網表文件(ngc、edf及edn),自動將其tp核的網表插入到原設計的網表中。可以方便地選擇待觀測信號,也可以設置復雜的觸發(fā)條件。chipscope pro的p核只使用少量的查找表資源和寄存器資源,幾乎不會對原設計造成影響,可以方便地觀測fpga內部的所有信號。
歡迎轉載,信息來自維庫電子市場網(www.dzsc.com)
上一篇:PIC單片機滾動碼的解碼程序