dmT第二講Quartus II開(kāi)發(fā)的環(huán)境及嵌入式邏輯分析儀使用_第1頁(yè)
dmT第二講Quartus II開(kāi)發(fā)的環(huán)境及嵌入式邏輯分析儀使用_第2頁(yè)
dmT第二講Quartus II開(kāi)發(fā)的環(huán)境及嵌入式邏輯分析儀使用_第3頁(yè)
dmT第二講Quartus II開(kāi)發(fā)的環(huán)境及嵌入式邏輯分析儀使用_第4頁(yè)
dmT第二講Quartus II開(kāi)發(fā)的環(huán)境及嵌入式邏輯分析儀使用_第5頁(yè)
已閱讀5頁(yè),還剩40頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、 3.1. Quartus 軟件簡(jiǎn)介3.2. Quartus 軟件主窗口3.3. Quartus 各功能窗口3.4. 嵌入式邏輯分析儀使用 第二講、第二講、Quartus 開(kāi)發(fā)環(huán)境開(kāi)發(fā)環(huán)境Quartus是是Altera公司的全公司的全功能,多平臺(tái)的開(kāi)發(fā)平臺(tái),功能,多平臺(tái)的開(kāi)發(fā)平臺(tái),同時(shí)也是一個(gè)綜合性的同時(shí)也是一個(gè)綜合性的SOPC開(kāi)發(fā)環(huán)境。開(kāi)發(fā)環(huán)境。Quartus包括了針對(duì)包括了針對(duì)CPLD和和FPGA開(kāi)發(fā)過(guò)程中所有階段的解決開(kāi)發(fā)過(guò)程中所有階段的解決方案。方案。如圖所示是利用如圖所示是利用Quartus進(jìn)進(jìn)行行CPLD/FPGA開(kāi)發(fā)的基本開(kāi)發(fā)的基本流程框圖。從圖中可以看出,流程框圖。從圖中可以看

2、出,Quartus軟件實(shí)現(xiàn)了從設(shè)計(jì)軟件實(shí)現(xiàn)了從設(shè)計(jì)輸入到下載的所有功能。輸入到下載的所有功能。第二講、第二講、Quartus Quartus 開(kāi)發(fā)環(huán)境開(kāi)發(fā)環(huán)境在設(shè)計(jì)輸入階段,在設(shè)計(jì)輸入階段,Quartus提提供了多種輸入編輯器供了多種輸入編輯器,支持硬支持硬件描述語(yǔ)言,圖形描述的輸件描述語(yǔ)言,圖形描述的輸入。同時(shí)還通過(guò)入。同時(shí)還通過(guò)MegaWizard提供參數(shù)化的模型庫(kù)。提供參數(shù)化的模型庫(kù)。綜合階段綜合階段, 除了自身的綜合除了自身的綜合器器,Quartus還支持多種主流還支持多種主流的第三方的綜合工具。這些的第三方的綜合工具。這些綜合工具可以無(wú)縫的銜接到綜合工具可以無(wú)縫的銜接到Quartus

3、的設(shè)計(jì)開(kāi)發(fā)流程中。的設(shè)計(jì)開(kāi)發(fā)流程中。布局布線主要由布局布線主要由Quartus的的Fitter等工具完成。等工具完成。Quartus軟件同時(shí)也支持增量軟件同時(shí)也支持增量編譯,編譯,LogicLock 。Quartus的主要工具的主要工具:2.1. Quartus 軟件簡(jiǎn)介軟件簡(jiǎn)介Quartus的主要工具的主要工具:Quartus的時(shí)序分析工具的時(shí)序分析工具提供設(shè)計(jì)實(shí)現(xiàn)中的各種時(shí)提供設(shè)計(jì)實(shí)現(xiàn)中的各種時(shí)序分析報(bào)告,用以對(duì)設(shè)計(jì)序分析報(bào)告,用以對(duì)設(shè)計(jì)做進(jìn)一步的時(shí)序優(yōu)化。做進(jìn)一步的時(shí)序優(yōu)化。Quartus也包含一個(gè)仿真也包含一個(gè)仿真器,并可以圖形模式進(jìn)行器,并可以圖形模式進(jìn)行波形仿真,用以實(shí)現(xiàn)設(shè)計(jì)波形仿

4、真,用以實(shí)現(xiàn)設(shè)計(jì)邏輯的功能和時(shí)序仿真。邏輯的功能和時(shí)序仿真。Quartus軟件的編程器不軟件的編程器不僅具有匯編下載功能,也僅具有匯編下載功能,也支持編程文件格式的轉(zhuǎn)換,支持編程文件格式的轉(zhuǎn)換,以支持目標(biāo)系統(tǒng)不同的下以支持目標(biāo)系統(tǒng)不同的下載方式。載方式。2.1. Quartus 軟件簡(jiǎn)介軟件簡(jiǎn)介如圖是如圖是Quartus軟軟件的開(kāi)發(fā)件的開(kāi)發(fā)設(shè)計(jì)流程設(shè)計(jì)流程圖,圖,Quartus支支持網(wǎng)表作持網(wǎng)表作為設(shè)計(jì)輸為設(shè)計(jì)輸入,同時(shí)入,同時(shí)也可輸出也可輸出網(wǎng)表文件網(wǎng)表文件到第三方到第三方工具進(jìn)行工具進(jìn)行分析和仿分析和仿真。真。電路輸入電路輸入編譯綜合編譯綜合仿真分析仿真分析編程下載編程下載EDA軟件、計(jì)算

5、機(jī)、編程器軟件、計(jì)算機(jī)、編程器EDA軟件、計(jì)算機(jī)軟件、計(jì)算機(jī)開(kāi)發(fā)流程開(kāi)發(fā)流程開(kāi)發(fā)流程開(kāi)發(fā)流程電電路路輸輸入入編編譯譯綜綜合合仿仿真真分分析析編編程程下下載載開(kāi)發(fā)過(guò)程開(kāi)發(fā)過(guò)程電電路路輸輸入入編編譯譯綜綜合合仿仿真真分分析析編編程程下下載載原理圖方式原理圖方式HDL方式方式原理圖與原理圖與HDL混合方式混合方式功能仿真功能仿真時(shí)序仿真時(shí)序仿真主動(dòng)主動(dòng)AS方式方式被動(dòng)被動(dòng)PS方式方式Altera綜合工具綜合工具第三方工具第三方工具 2.2. Quartus 軟件主窗口2.2. Quartus 軟件主窗口軟件主窗口編輯器文檔窗口編輯器文檔窗口這是這是Quartus軟件界面的主要部分,所有的軟件界面的主

6、要部分,所有的輸入設(shè)計(jì)文檔都在此窗口顯示和編輯。輸入設(shè)計(jì)文檔都在此窗口顯示和編輯。2.2. Quartus 軟件主窗口軟件主窗口Project Navigator窗口窗口Project Navigator顯示了當(dāng)前工程的相關(guān)信息,并顯示了當(dāng)前工程的相關(guān)信息,并以圖形的方式顯示出工程的層次體系結(jié)構(gòu),顯示以圖形的方式顯示出工程的層次體系結(jié)構(gòu),顯示工程的文件,設(shè)計(jì)單元信息。同時(shí)也顯示出工程工程的文件,設(shè)計(jì)單元信息。同時(shí)也顯示出工程設(shè)計(jì)消耗的資源信息。設(shè)計(jì)消耗的資源信息。通過(guò)通過(guò)Project Navigator的的Files欄,可以在設(shè)計(jì)輸入欄,可以在設(shè)計(jì)輸入文件中快速的選擇切換。文件中快速的選擇切

7、換。通過(guò)右鍵通過(guò)右鍵-Customize Columns可以定制可以定制Project Navigator的顯示信息。的顯示信息。2.2. Quartus 軟件主窗口軟件主窗口Status窗口窗口Status窗口顯示窗口顯示Quartus軟件在綜合和編譯過(guò)軟件在綜合和編譯過(guò)程中的進(jìn)度,并顯示各項(xiàng)操作使用的時(shí)間。程中的進(jìn)度,并顯示各項(xiàng)操作使用的時(shí)間。2.2. Quartus 軟件主窗口軟件主窗口Message窗口和窗口和Tcl Console窗口窗口Message窗口顯示窗口顯示Quartus軟件在處理過(guò)程中的軟件在處理過(guò)程中的各種輸出信息,比如綜合過(guò)程的警告信息,以各種輸出信息,比如綜合過(guò)程的

8、警告信息,以及輸入文件的出錯(cuò)信息。在設(shè)計(jì)輸入過(guò)程中,及輸入文件的出錯(cuò)信息。在設(shè)計(jì)輸入過(guò)程中,主要就通過(guò)主要就通過(guò)Message窗口的輸出信息對(duì)設(shè)計(jì)輸入窗口的輸出信息對(duì)設(shè)計(jì)輸入進(jìn)行修改。進(jìn)行修改。Quartus軟件也提供軟件也提供Tcl控制臺(tái)窗口,控制臺(tái)窗口,quartus軟軟件的各項(xiàng)操作都可以通過(guò)件的各項(xiàng)操作都可以通過(guò)Tcl Console輸入命令輸入命令和用戶編寫(xiě)和用戶編寫(xiě)Tcl腳本來(lái)實(shí)現(xiàn)。腳本來(lái)實(shí)現(xiàn)。2.2. Quartus 軟件主窗口軟件主窗口 2.3. Quartus II 各功能窗口第二章、第二章、Quartus Quartus 開(kāi)發(fā)環(huán)境開(kāi)發(fā)環(huán)境Setting窗口窗口2.3. Qua

9、rtus II 各功能窗口各功能窗口在菜單欄選擇在菜單欄選擇Assignments-Setting或者點(diǎn)擊快或者點(diǎn)擊快捷建捷建Ctl+Shift+E進(jìn)入進(jìn)入Setting窗口。窗口。和當(dāng)前工程相關(guān)的所有設(shè)置信息都可以在這個(gè)和當(dāng)前工程相關(guān)的所有設(shè)置信息都可以在這個(gè)窗口找到。包括設(shè)計(jì)項(xiàng)目文件管理,用戶庫(kù)設(shè)窗口找到。包括設(shè)計(jì)項(xiàng)目文件管理,用戶庫(kù)設(shè)置,器件選擇和設(shè)置。置,器件選擇和設(shè)置。EDA工具設(shè)置,綜合設(shè)工具設(shè)置,綜合設(shè)置,仿真設(shè)置,時(shí)序分析設(shè)置,優(yōu)化設(shè)置等。置,仿真設(shè)置,時(shí)序分析設(shè)置,優(yōu)化設(shè)置等。其中最基本的也就是其中最基本的也就是Device選項(xiàng),包括選項(xiàng),包括FPGA器器件的選擇,不用的管腳

10、設(shè)置等,這是任何一個(gè)件的選擇,不用的管腳設(shè)置等,這是任何一個(gè)工程都必須做的配置。工程都必須做的配置。2.3. Quartus II 各功能窗口各功能窗口Compiler Tool窗口窗口在菜單欄選擇在菜單欄選擇Tools-Compiler Tool即打開(kāi)即打開(kāi)Compiler Tool窗口。窗口。Quartus軟件工具欄提供了對(duì)工程進(jìn)行完全編譯軟件工具欄提供了對(duì)工程進(jìn)行完全編譯的按鈕,通過(guò)的按鈕,通過(guò)Compiler Tool窗口,可對(duì)設(shè)計(jì)中窗口,可對(duì)設(shè)計(jì)中的各個(gè)流程進(jìn)行單獨(dú)的操作并分別查看每一步的各個(gè)流程進(jìn)行單獨(dú)的操作并分別查看每一步的輸出結(jié)果。的輸出結(jié)果。2.3. Quartus II 各

11、功能窗口各功能窗口Simulator Tool窗口窗口 在菜單欄選擇在菜單欄選擇Tools-Simulator Tool即打開(kāi)即打開(kāi)Simulator Tool窗口。窗口。 當(dāng)用戶完成設(shè)計(jì)文件的輸當(dāng)用戶完成設(shè)計(jì)文件的輸入和全編譯以后,在入和全編譯以后,在Quartus中選擇菜單欄中選擇菜單欄-Processing-Generate Functional Simulation netlist生成仿真用的網(wǎng)表文件,再生成仿真用的網(wǎng)表文件,再新建新建vwf文件,并設(shè)置好輸文件,并設(shè)置好輸入端波形入端波形, 即可進(jìn)入即可進(jìn)入Simulator Tool窗口進(jìn)行波形窗口進(jìn)行波形仿真并查看輸出波形是否符仿

12、真并查看輸出波形是否符合設(shè)計(jì)要求。合設(shè)計(jì)要求。2.3. Quartus II 各功能窗口各功能窗口向量波形文件編輯窗口向量波形文件編輯窗口波形仿真之前要新建向量波形文件并設(shè)置好各輸入端波形仿真之前要新建向量波形文件并設(shè)置好各輸入端的波形。的波形。新建向量波形文件之后即進(jìn)入編輯界面,在編輯界面新建向量波形文件之后即進(jìn)入編輯界面,在編輯界面下,用戶可以導(dǎo)入需要仿真的節(jié)點(diǎn),并利用波形繪制下,用戶可以導(dǎo)入需要仿真的節(jié)點(diǎn),并利用波形繪制工具各輸入端的波形。工具各輸入端的波形。2.3. Quartus II 各功能窗口各功能窗口MegaWizard 窗口窗口2.3. Quartus II 各功能窗口各功能

13、窗口在菜單欄選擇在菜單欄選擇Tools-MegaWizard Plug-in Manager即進(jìn)入即進(jìn)入MegaWizard窗口。窗口。Altera提供了一系列可以直接調(diào)用的功能模塊和組件,這一提供了一系列可以直接調(diào)用的功能模塊和組件,這一集合稱為集合稱為MegaCore,這些模塊和組件既有,這些模塊和組件既有Altera的參數(shù)化的參數(shù)化模型庫(kù),也有第三方公司提供的模型庫(kù),也有第三方公司提供的IP Core。在。在Quartus中中,通通過(guò)過(guò)MegaWizard來(lái)調(diào)用來(lái)調(diào)用MegaCore中的各種模塊和組件。中的各種模塊和組件。在在MegaWizard窗口中列出了已有的模塊和組件。主要包括:窗

14、口中列出了已有的模塊和組件。主要包括:Arithmetic:一些數(shù)學(xué)運(yùn)算功能模塊。:一些數(shù)學(xué)運(yùn)算功能模塊。Communication:幾個(gè)通信功能模塊。:幾個(gè)通信功能模塊。DSP:數(shù)字信號(hào)處理常用到的:數(shù)字信號(hào)處理常用到的IP,例如數(shù)字濾波器和,例如數(shù)字濾波器和FFT 。Interface:通用的接口:通用的接口IP,例如,例如PCI。另外還有以參數(shù)化模型庫(kù)的形式實(shí)現(xiàn)的和另外還有以參數(shù)化模型庫(kù)的形式實(shí)現(xiàn)的和Altera FPGA芯片芯片結(jié)構(gòu)相關(guān)的各種存儲(chǔ)和結(jié)構(gòu)相關(guān)的各種存儲(chǔ)和IO模塊。模塊。2.3. Quartus II 各功能窗口各功能窗口Timing Analyzer Tool窗口窗口在菜

15、單欄選擇在菜單欄選擇Tools-Timing Analyzer Tool即打開(kāi)即打開(kāi)Timing Analyzer Tool窗口。窗口。Timing Analyzer Tool對(duì)綜合后的工程做時(shí)序分析,給對(duì)綜合后的工程做時(shí)序分析,給出各項(xiàng)時(shí)序參數(shù),并計(jì)算出現(xiàn)有設(shè)計(jì)運(yùn)行的最高頻率,出各項(xiàng)時(shí)序參數(shù),并計(jì)算出現(xiàn)有設(shè)計(jì)運(yùn)行的最高頻率,同時(shí)給出最差的時(shí)序情況,以便進(jìn)一步的進(jìn)行約束和同時(shí)給出最差的時(shí)序情況,以便進(jìn)一步的進(jìn)行約束和優(yōu)化。優(yōu)化。2.3. Quartus II 各功能窗口各功能窗口注:內(nèi)核包含觸發(fā)電路,以及用于設(shè)置測(cè)量和內(nèi)部注:內(nèi)核包含觸發(fā)電路,以及用于設(shè)置測(cè)量和內(nèi)部RAM,以保存數(shù)據(jù)的資源。以

16、保存數(shù)據(jù)的資源。內(nèi)嵌式邏輯分析儀的使用內(nèi)嵌式邏輯分析儀的使用DDS設(shè)計(jì)設(shè)計(jì) 數(shù)字直接頻率綜合技術(shù)(Direct Digital Frequency Synthesis,簡(jiǎn)稱DDS)的基本原理是利用Nyquist時(shí)域采樣定理,在時(shí)域中進(jìn)行頻率合成,通過(guò)查表法產(chǎn)生波形,DDS的頻率及步進(jìn)容易控制,且合成的頻率取決于累加器及查找表的速度。DDS設(shè)計(jì)設(shè)計(jì) DDS的工作原理是以數(shù)控振蕩器的方式產(chǎn)生頻率、相位可控制的正弦波本例加入三角波,方波)。電路一般包括基準(zhǔn)時(shí)鐘、頻率累加器、相位累加器、幅度/相位轉(zhuǎn)換電路、D/A轉(zhuǎn)換器。頻率累加器對(duì)輸入信號(hào)進(jìn)行累加運(yùn)算,產(chǎn)生頻率控制數(shù)據(jù)frequency data或相

17、位步進(jìn)量)。 相位累加器相位累加器波形信號(hào)產(chǎn)生波形信號(hào)產(chǎn)生幅度控制幅度控制決定輸出信決定輸出信號(hào)的頻率和號(hào)的頻率和相位相位存儲(chǔ)各種存儲(chǔ)各種波形數(shù)據(jù)波形數(shù)據(jù)DDS結(jié)構(gòu)圖結(jié)構(gòu)圖DA輸出控制輸出控制步長(zhǎng)輸入及步長(zhǎng)輸入及頻率控制頻率控制波形控制波形控制輸入輸入幅度控制幅度控制輸入輸入DDS設(shè)計(jì)設(shè)計(jì) DDS設(shè)計(jì)實(shí)驗(yàn):1、能夠產(chǎn)生正弦波、方波、三角波等三種波形。2、 相位累加器步長(zhǎng)可控,累加頻率可控;3、輸出信號(hào)幅度可控;4、可通過(guò)嵌入式邏輯分析儀觀察波形;六、六、 嵌入式邏輯分析儀嵌入式邏輯分析儀數(shù)據(jù)捕獲分為兩類:數(shù)據(jù)捕獲分為兩類: 異步捕獲獲取信號(hào)的時(shí)間信息。在這個(gè)異步捕獲獲取信號(hào)的時(shí)間信息。在這個(gè)模

18、模式中,邏輯分析儀內(nèi)部時(shí)鐘用于數(shù)據(jù)取樣,式中,邏輯分析儀內(nèi)部時(shí)鐘用于數(shù)據(jù)取樣,取取樣速度越快,測(cè)量分辨率越高。在目標(biāo)設(shè)備樣速度越快,測(cè)量分辨率越高。在目標(biāo)設(shè)備與與分析儀捕獲的數(shù)據(jù)之間分析儀捕獲的數(shù)據(jù)之間, 沒(méi)有固定的時(shí)間關(guān)沒(méi)有固定的時(shí)間關(guān)系。系。 當(dāng)當(dāng)SUT信號(hào)間的時(shí)間關(guān)系成為主要考慮信號(hào)間的時(shí)間關(guān)系成為主要考慮因素時(shí),通常使用這種捕獲模式。因素時(shí),通常使用這種捕獲模式。六、六、 嵌入式邏輯分析儀嵌入式邏輯分析儀注:注: SUT為待測(cè)系統(tǒng)為待測(cè)系統(tǒng)同步捕獲用于獲取同步捕獲用于獲取SUT“狀態(tài)狀態(tài)”。一個(gè)源自。一個(gè)源自SUT的信號(hào)確定了取樣點(diǎn)何時(shí)、間隔多久的信號(hào)確定了取樣點(diǎn)何時(shí)、間隔多久一一次)

19、。用于為捕獲確定時(shí)間的信號(hào)可以是系次)。用于為捕獲確定時(shí)間的信號(hào)可以是系統(tǒng)統(tǒng)時(shí)鐘、總線控制信號(hào)或一個(gè)引發(fā)時(shí)鐘、總線控制信號(hào)或一個(gè)引發(fā)SUT改變狀改變狀態(tài)態(tài)的信號(hào)。數(shù)據(jù)在活動(dòng)邊緣取樣,代表邏輯信的信號(hào)。數(shù)據(jù)在活動(dòng)邊緣取樣,代表邏輯信號(hào)號(hào)穩(wěn)定時(shí)穩(wěn)定時(shí)SUT所處的狀態(tài)。當(dāng)且僅當(dāng)所選信號(hào)所處的狀態(tài)。當(dāng)且僅當(dāng)所選信號(hào)有有效時(shí),邏輯分析儀才能夠完成取樣操作。此效時(shí),邏輯分析儀才能夠完成取樣操作。此時(shí),不考慮兩個(gè)時(shí)鐘事件之間所發(fā)生的操作。時(shí),不考慮兩個(gè)時(shí)鐘事件之間所發(fā)生的操作。六、六、 嵌入式邏輯分析儀嵌入式邏輯分析儀 SignalTap II 邏輯分析儀是第二代系統(tǒng)級(jí)調(diào)試工具,能夠獲取、顯示可編程片上系統(tǒng)

20、SOPC的實(shí)時(shí)信號(hào),幫助工程師在其系統(tǒng)設(shè)計(jì)中觀察硬件和軟件的交互作用。 下圖是SignalTap II嵌入式邏輯分析儀的組成。SignalTap II嵌入式邏輯分析儀不需要對(duì)用戶設(shè)計(jì)文件進(jìn)行任何的外部探測(cè)或者修改,就可以得到內(nèi)部節(jié)點(diǎn)或者I/O引腳的狀態(tài)。3. 內(nèi)嵌式邏輯分析儀的使用內(nèi)嵌式邏輯分析儀的使用 每個(gè)器件上可由多個(gè)邏輯分析儀;每個(gè)器件上可由多個(gè)邏輯分析儀; 單個(gè)單個(gè)JTAGJTAG鏈上多個(gè)器件的邏輯分析儀;鏈上多個(gè)器件的邏輯分析儀; 每個(gè)分析儀具有每個(gè)分析儀具有1010個(gè)基本或高級(jí)觸發(fā)級(jí)別;個(gè)基本或高級(jí)觸發(fā)級(jí)別; 靈活的緩沖獲得模式捕獲周期事件;靈活的緩沖獲得模式捕獲周期事件; 分段緩

21、沖獲得模式;分段緩沖獲得模式; 每個(gè)器件上最多每個(gè)器件上最多1,0241,024個(gè)通道;個(gè)通道; 每個(gè)通道上最大每個(gè)通道上最大128K128K采樣;采樣; 時(shí)鐘支持超過(guò)時(shí)鐘支持超過(guò)200MHz200MHz; 助記和基數(shù)表;助記和基數(shù)表; 多總線顯示格式;多總線顯示格式; 多文件格式輸出數(shù)據(jù)。多文件格式輸出數(shù)據(jù)。 七、七、 SignalTap II 主要功能主要功能每個(gè)器件上的多個(gè)邏輯分析儀每個(gè)器件上的多個(gè)邏輯分析儀SignalTap II邏輯分析儀在每個(gè)器件中支持邏輯分析儀邏輯分析儀在每個(gè)器件中支持邏輯分析儀IP函數(shù)的多個(gè)實(shí)例。此特性實(shí)現(xiàn)了器件中每個(gè)時(shí)鐘域上單獨(dú)且函數(shù)的多個(gè)實(shí)例。此特性實(shí)現(xiàn)了器

22、件中每個(gè)時(shí)鐘域上單獨(dú)且唯一的嵌入式邏輯分析儀功能。唯一的嵌入式邏輯分析儀功能。實(shí)例管理器對(duì)話框識(shí)別出設(shè)計(jì)中等待測(cè)試的所有驗(yàn)證過(guò)的邏實(shí)例管理器對(duì)話框識(shí)別出設(shè)計(jì)中等待測(cè)試的所有驗(yàn)證過(guò)的邏輯分析儀,他們可以用來(lái)捕獲并存儲(chǔ)數(shù)據(jù)。該對(duì)話框還可以輯分析儀,他們可以用來(lái)捕獲并存儲(chǔ)數(shù)據(jù)。該對(duì)話框還可以對(duì)用來(lái)生成每個(gè)分析儀的資源進(jìn)行估算。對(duì)用來(lái)生成每個(gè)分析儀的資源進(jìn)行估算。七、七、 SignalTap II 主要功能主要功能1)七、七、 SignalTap II 主要功能主要功能2)每個(gè)分析儀具有每個(gè)分析儀具有10個(gè)基本或高級(jí)觸發(fā)級(jí)別個(gè)基本或高級(jí)觸發(fā)級(jí)別基本觸發(fā)功能基本觸發(fā)功能使用基本觸發(fā)條件,可以對(duì)給定的信號(hào)

23、或者總線指使用基本觸發(fā)條件,可以對(duì)給定的信號(hào)或者總線指定數(shù)值,而不必關(guān)心其上升沿、下降沿,電平的高定數(shù)值,而不必關(guān)心其上升沿、下降沿,電平的高低或任何一個(gè)邊沿條件。低或任何一個(gè)邊沿條件。高級(jí)觸發(fā)功能高級(jí)觸發(fā)功能設(shè)計(jì)人員使用高級(jí)觸發(fā)功能提供的圖形界面,可以設(shè)計(jì)人員使用高級(jí)觸發(fā)功能提供的圖形界面,可以輕松的生成用戶定義的觸發(fā)邏輯,對(duì)總線狀態(tài)和單輕松的生成用戶定義的觸發(fā)邏輯,對(duì)總線狀態(tài)和單個(gè)信號(hào)進(jìn)行比較;此功能實(shí)現(xiàn)了更高的精度以及問(wèn)個(gè)信號(hào)進(jìn)行比較;此功能實(shí)現(xiàn)了更高的精度以及問(wèn)題解決能力。題解決能力。七、七、 SignalTap II 主要功能主要功能3)靈活的緩沖獲得模式靈活的緩沖獲得模式 Sign

24、alTap II邏輯分析儀對(duì)環(huán)形緩沖模式支持邏輯分析儀對(duì)環(huán)形緩沖模式支持4個(gè)觸發(fā)位置;這樣,當(dāng)觸發(fā)條件滿足后,用戶可以更個(gè)觸發(fā)位置;這樣,當(dāng)觸發(fā)條件滿足后,用戶可以更多的控制應(yīng)該捕獲并顯多的控制應(yīng)該捕獲并顯 示什么樣的數(shù)據(jù)。示什么樣的數(shù)據(jù)。4個(gè)觸發(fā)位置為:個(gè)觸發(fā)位置為:前前“前觸發(fā)位置向軟件表明,在達(dá)到觸發(fā)條件前,前觸發(fā)位置向軟件表明,在達(dá)到觸發(fā)條件前,保存所發(fā)生采樣的保存所發(fā)生采樣的12,達(dá)到觸發(fā)條件后達(dá)到觸發(fā)條件后,再保存采樣的再保存采樣的88。 中中“中觸發(fā)位置向軟件表明,在達(dá)到觸發(fā)條件前,中觸發(fā)位置向軟件表明,在達(dá)到觸發(fā)條件前,保存所發(fā)生采樣的保存所發(fā)生采樣的50,達(dá)到觸發(fā)條件后達(dá)到觸

25、發(fā)條件后,再保存采樣的再保存采樣的50。 后后 “后觸發(fā)位置向軟件表明,在達(dá)到觸發(fā)條件前,后觸發(fā)位置向軟件表明,在達(dá)到觸發(fā)條件前,保存所發(fā)生采樣的保存所發(fā)生采樣的88,達(dá)到觸發(fā)條件后達(dá)到觸發(fā)條件后,再保存采樣的再保存采樣的12。 連續(xù)連續(xù)“連續(xù)觸發(fā)位置向軟件表明,以環(huán)形緩沖的連續(xù)觸發(fā)位置向軟件表明,以環(huán)形緩沖的方式進(jìn)行連續(xù)采樣保存,直到用戶中斷為止。方式進(jìn)行連續(xù)采樣保存,直到用戶中斷為止。七、七、 SignalTap II 主要功能主要功能4)分段緩沖獲得模式捕獲周期事件分段緩沖獲得模式捕獲周期事件用戶使用此模式,可以將緩沖獲得存儲(chǔ)器進(jìn)行用戶使用此模式,可以將緩沖獲得存儲(chǔ)器進(jìn)行分段處理分段處理

26、, 這樣就可以多次捕獲同一個(gè)事件這樣就可以多次捕獲同一個(gè)事件, 而而不浪費(fèi)儲(chǔ)存器資源。此功能特別適用于捕獲周不浪費(fèi)儲(chǔ)存器資源。此功能特別適用于捕獲周期事件。期事件。7. SignalTap II 主要功能主要功能5)每個(gè)器件上最多每個(gè)器件上最多1,024個(gè)通道個(gè)通道一個(gè)專用設(shè)計(jì)中所能夠支持的通道數(shù)量,一個(gè)專用設(shè)計(jì)中所能夠支持的通道數(shù)量,很大程度上取決于可以使用的器件資源很大程度上取決于可以使用的器件資源如邏輯單元如邏輯單元LE和和RAM)。)。SignalTap II邏輯分析儀可以管理來(lái)自每邏輯分析儀可以管理來(lái)自每個(gè)器件上一個(gè)或多個(gè)邏輯分析儀宏函數(shù)的個(gè)器件上一個(gè)或多個(gè)邏輯分析儀宏函數(shù)的1,02

27、4個(gè)通道。個(gè)通道。每個(gè)通道上最大每個(gè)通道上最大128K的采樣深度的采樣深度可以儲(chǔ)存在可以儲(chǔ)存在Altera器件嵌入式儲(chǔ)存器中器件嵌入式儲(chǔ)存器中的采樣數(shù)量取決于器件中的剩余存儲(chǔ)器資的采樣數(shù)量取決于器件中的剩余存儲(chǔ)器資源,這些資源在設(shè)計(jì)測(cè)試中沒(méi)有使用。源,這些資源在設(shè)計(jì)測(cè)試中沒(méi)有使用。SignalTap II邏輯分析儀可以單獨(dú)支持每邏輯分析儀可以單獨(dú)支持每通道通道128K采樣。采樣。時(shí)鐘支持超過(guò)時(shí)鐘支持超過(guò)200MHz許多含有許多含有FPGA的復(fù)雜數(shù)字系統(tǒng)具有速率的復(fù)雜數(shù)字系統(tǒng)具有速率超過(guò)超過(guò)200MHz的時(shí)鐘。如果要支持超過(guò)的時(shí)鐘。如果要支持超過(guò)200MHz的時(shí)鐘頻率,設(shè)計(jì)人員可以以系的時(shí)鐘頻率

28、,設(shè)計(jì)人員可以以系統(tǒng)速率對(duì)數(shù)據(jù)進(jìn)行采樣。統(tǒng)速率對(duì)數(shù)據(jù)進(jìn)行采樣。七、七、 SignalTap II 主要功能主要功能6)助記和基數(shù)表助記和基數(shù)表 當(dāng)需要處理許多信號(hào)時(shí),所捕獲的信號(hào)易讀、當(dāng)需要處理許多信號(hào)時(shí),所捕獲的信號(hào)易讀、易懂是非常重要的。易懂是非常重要的。SignalTap II軟件同時(shí)具軟件同時(shí)具有助記功能名稱同比特圖樣相聯(lián)系和可選有助記功能名稱同比特圖樣相聯(lián)系和可選擇基數(shù)表功能二進(jìn)制、八進(jìn)制、十六進(jìn)制、擇基數(shù)表功能二進(jìn)制、八進(jìn)制、十六進(jìn)制、無(wú)符號(hào)、符號(hào)以及二元補(bǔ)碼等)。助記功能可無(wú)符號(hào)、符號(hào)以及二元補(bǔ)碼等)。助記功能可以同數(shù)據(jù)波形視圖中的一組信號(hào)相關(guān)聯(lián)。助記以同數(shù)據(jù)波形視圖中的一組信號(hào)

29、相關(guān)聯(lián)。助記表可以根據(jù)信號(hào)組中比特的數(shù)量進(jìn)行定義。如表可以根據(jù)信號(hào)組中比特的數(shù)量進(jìn)行定義。如果相同比特長(zhǎng)度定義了多個(gè)助記表,用戶可以果相同比特長(zhǎng)度定義了多個(gè)助記表,用戶可以指定特定的信號(hào)組應(yīng)采用哪個(gè)表。用戶可以從指定特定的信號(hào)組應(yīng)采用哪個(gè)表。用戶可以從一個(gè)一個(gè)SignalTap II文件輸入助記表到另一個(gè)文文件輸入助記表到另一個(gè)文件中。件中。多總線顯示格式多總線顯示格式另一個(gè)使所捕獲的數(shù)據(jù)更加易懂的方式是以用另一個(gè)使所捕獲的數(shù)據(jù)更加易懂的方式是以用戶指定的格式識(shí)別和顯示總線。戶指定的格式識(shí)別和顯示總線。 SignalTap II嵌入式邏輯分析儀能夠以等價(jià)的十六進(jìn)制,無(wú)嵌入式邏輯分析儀能夠以等價(jià)

30、的十六進(jìn)制,無(wú)符號(hào)十進(jìn)制,二元補(bǔ)碼形式的符號(hào)十進(jìn)制,符符號(hào)十進(jìn)制,二元補(bǔ)碼形式的符號(hào)十進(jìn)制,符號(hào)大小表示法表示的符號(hào)十進(jìn)制、八進(jìn)制、二號(hào)大小表示法表示的符號(hào)十進(jìn)制、八進(jìn)制、二進(jìn)制、進(jìn)制、8比特比特ASCII等格式來(lái)顯示總線。用戶還等格式來(lái)顯示總線。用戶還可以選擇條形圖或者線性圖表示總線時(shí)間關(guān)系??梢赃x擇條形圖或者線性圖表示總線時(shí)間關(guān)系。七、七、 SignalTap II 主要功能主要功能7)多文件格式輸出數(shù)據(jù)多文件格式輸出數(shù)據(jù)SignalTap II嵌入式邏輯分析儀可以嵌入式邏輯分析儀可以采用矢量波形采用矢量波形 (.vwf)、矢量表、矢量表(.tbl)、矢量文件矢量文件 (.vec)、逗號(hào)分割數(shù)據(jù)、逗號(hào)分割數(shù)據(jù) (.csv)和和Verilog數(shù)值更改轉(zhuǎn)存數(shù)值更改轉(zhuǎn)存(.vcd) 文件格文件格式輸出所捕獲的數(shù)據(jù)。這些文件格式可式輸出所捕獲的數(shù)據(jù)。這些文件格式可以被第三方

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論