DSP實(shí)驗(yàn)12.doc_第1頁(yè)
DSP實(shí)驗(yàn)12.doc_第2頁(yè)
DSP實(shí)驗(yàn)12.doc_第3頁(yè)
DSP實(shí)驗(yàn)12.doc_第4頁(yè)
DSP實(shí)驗(yàn)12.doc_第5頁(yè)
已閱讀5頁(yè),還剩12頁(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)介

數(shù)字信號(hào)處理實(shí)驗(yàn)報(bào)告實(shí)驗(yàn)1 正弦信號(hào)發(fā)生器實(shí)驗(yàn)2 AM系統(tǒng)學(xué)院:學(xué)院班級(jí):學(xué)號(hào):姓名: 2012.6.2實(shí)驗(yàn)一 正弦信號(hào)發(fā)生器一、實(shí)驗(yàn)儀器:PC機(jī)一臺(tái),JQ-SOPC-2C35實(shí)驗(yàn)箱一臺(tái)及輔助軟件(DSP Builder、Matlab/Simulink、Quartus II、Modelsim)。二、實(shí)驗(yàn)?zāi)康模?.初步了解JQ-NIOS-2C35實(shí)驗(yàn)箱的基本結(jié)構(gòu);2。學(xué)習(xí)和熟悉基于DSP Builder開發(fā)數(shù)字信號(hào)處理實(shí)驗(yàn)的流程。三、實(shí)驗(yàn)原理:正弦波是一種基本信號(hào),任何復(fù)雜信號(hào)都可由許多頻率、幅度各不相同的正弦波復(fù)合而成。已知正弦波存在如下的關(guān)系: 由以上公式可知,正弦波存在周期性,本實(shí)驗(yàn)就是根據(jù)正弦波的這一特性進(jìn)行正弦波發(fā)生。在Altera DSP Builder庫(kù)中,有一名為Increment Decrement的模塊,根據(jù)參數(shù)設(shè)置的不同,Increment Decrement會(huì)不斷從0計(jì)數(shù)到設(shè)定值,然后清0,接著又從0開始計(jì)數(shù)。圖3-1顯示的是Increment Decrement的參數(shù)設(shè)置界面,以圖中參數(shù)為例,number of bits設(shè)置為6,即從0開始計(jì)數(shù)到26,然后清0,接著又從0開始計(jì)數(shù)。在LUT(Look Up Table)查找表模塊中事先存入一個(gè)周期的正弦波的抽樣值,利用Increment Decrement模塊不斷計(jì)數(shù),根據(jù)計(jì)數(shù)值找到查找表的地址取出里面的值進(jìn)行輸出,因?yàn)镮ncrement Decrement模塊的輸出具有周期性,則從LUT的輸出也具有了周期性,這樣,就產(chǎn)生了正弦波。四、實(shí)驗(yàn)步驟: 本實(shí)驗(yàn)的操作步驟如下:1點(diǎn)擊桌面上的Matlab圖標(biāo),進(jìn)入Matlab主界面,并將工作目錄設(shè)為Matlab安裝目錄下的work文件夾,如圖1所示:2點(diǎn)擊菜單欄中的File-New-Model,新建一個(gè)模型,在Matlab命令窗口中輸入simulink命令,調(diào)出simulink工具欄,如圖2所示: 3雙擊simulink工具欄中的Altera DSP Builder中的Arithmetic庫(kù),找到Increment Decrement模塊,選中它并按住鼠標(biāo)左鍵將其拖到新建的模型文件中。 4雙擊模型文件中的Increment Decrement模塊,打開模塊參數(shù)對(duì)話框,將Bus Type設(shè)為Signed Integer,number of bits設(shè)為6,保持其他參數(shù)不變,點(diǎn)擊【OK】按鈕確認(rèn)。點(diǎn)擊模塊下面的文本,將其重命名為IncCount。 5雙擊simulink工具欄中的Altera DSP Builder中的Storage庫(kù),找到LUT模塊,選中它并按住鼠標(biāo)左鍵將其拖到新建的模型文件中。雙擊模型文件中的LUT模塊,打開模塊參數(shù)對(duì)話框,將Data Type設(shè)為Signed Integer,Address Width設(shè)為6,number of bits設(shè)為8,MATLAB Array設(shè)為127*sin( 0:2*pi/(26):2*pi )。保持其他參數(shù)不變,點(diǎn)擊【OK】按鈕確認(rèn)。點(diǎn)擊模塊下面的文本,將其重命名為SinLut。 6雙擊simulink工具欄中的Altera DSP Builder中的Storage庫(kù),找到Delay模塊,選中它并按住鼠標(biāo)左鍵將其拖到新建的模型文件中。 7雙擊simulink工具欄中的Altera DSP Builder中的Arithmetic庫(kù),找到其中的Product模塊,選中它并按住鼠標(biāo)左鍵將其拖到新建的模型文件中,雙擊該模塊,打開模塊參數(shù)對(duì)話框,在Optional ports and settings中的Use LPM選項(xiàng)前打勾。保持其他參數(shù)不變,點(diǎn)擊【OK】按鈕確認(rèn)。 8雙擊simulink工具欄中的Altera DSP Builder中的IO&Bus庫(kù),找到其中的Input和Output模塊,選中它們并按住鼠標(biāo)左鍵將其拖到新建的模型文件中,雙擊Input模塊,打開模塊參數(shù)設(shè)置界面,將Bus Type設(shè)為Single Bit,保持其他參數(shù)不變,點(diǎn)擊【OK】按鈕確認(rèn)。雙擊Output模塊,打開模塊參數(shù)設(shè)置界面,Bus Type設(shè)為Signed Integer,number of bits設(shè)為8,保持其他參數(shù)不變,點(diǎn)擊【OK】按鈕確認(rèn)。 9雙擊simulink工具欄中的Simulink中的Sinks庫(kù),找到Scope模塊,選中它并按住鼠標(biāo)左鍵將其拖到新建的模型文件中,雙擊Scope模塊,打開模塊參數(shù)設(shè)置界面,點(diǎn)擊菜單欄中的Parameters,將number of axes 設(shè)為2。點(diǎn)擊【OK】確認(rèn),關(guān)閉模塊參數(shù)設(shè)置界面。 10雙擊simulink工具欄中的Simulink中的Source庫(kù),找到Step模塊,選中它并按住鼠標(biāo)左鍵將其拖到新建的模型文件中,雙擊Step模塊,打開模塊參數(shù)界面,將Step time 設(shè)為50,Initial value設(shè)為50,F(xiàn)inal time 設(shè)為1,Sample time 設(shè)為1。保持其他參數(shù)不變,點(diǎn)擊【OK】確認(rèn)。 11連接模塊,連接后的模型如圖4所示:圖4 正弦發(fā)生器模型 12雙擊simulink工具欄中的Altera DSP Builder中的AltLab庫(kù),找到其中的Signal Compiler和TestBenchOn模塊,選中它們并按住鼠標(biāo)左鍵將其拖到新建的模型文件中,執(zhí)行File-Save 保存文件,將其命名為sinwave.mdl。 13執(zhí)行Simulation-Configuration Parameters,將solver設(shè)為discrete,Type設(shè)為Fixed-step,Stop Time設(shè)為500。 14點(diǎn)擊菜單欄中的黑色小三角,啟動(dòng)simulation,simulation結(jié)束后,雙擊Scope模塊,打開波形觀察界面,在波形上點(diǎn)擊鼠標(biāo)右鍵,選擇Autoscale,即可觀察simulation后的正弦波形。 15點(diǎn)擊TestBenchOn模塊,打開模塊參數(shù)界面,在Advanced選項(xiàng)卡中,點(diǎn)選Lauch GUI,并依次點(diǎn)擊Generate HDL,Run Simulink和Run Modelsim,啟動(dòng)RTL級(jí)仿真。 16隨后顯示的界面即為Modelsim RTL級(jí)仿真的波形圖。選中tb_sinwave/dut/output信號(hào),點(diǎn)擊鼠標(biāo)右鍵,選中Propertyties選項(xiàng),選擇Format為analog,將Height設(shè)為100,Scale設(shè)為0.4,點(diǎn)擊【OK】確認(rèn)。 17在信號(hào)上點(diǎn)擊鼠標(biāo)右鍵,選擇Zoom Full,即可看到RTL級(jí)仿真波形。 18點(diǎn)擊Signal Compiler模塊,打開參數(shù)設(shè)置頁(yè)面,器件系列選擇cylone II,點(diǎn)擊compile,結(jié)束后,關(guān)閉該頁(yè)面。 19點(diǎn)擊桌面上的 Quartus 圖標(biāo),執(zhí)行File-New Project Wizard,創(chuàng)建新的工程,將工程路徑設(shè)置成模型文件所在路徑,對(duì)project命名為sinwave。 20點(diǎn)擊next,添加文件,將.tcl和.vhd文件添加進(jìn)工程中,點(diǎn)擊next,在器件family中選擇Cyclone ,選擇下拉菜單中的EP2C35F672C6.,點(diǎn)擊finish。 21點(diǎn)擊菜單欄中的紫色小三角,對(duì)創(chuàng)建的文件進(jìn)行編譯。 22編譯成功后執(zhí)行File-New-Vector Waveform File,點(diǎn)擊【OK】確認(rèn)。 23執(zhí)行Edit-Insert-Time Node or Bus,在彈出的對(duì)話框中選擇Node Finder,再點(diǎn)擊List,從左邊彈出的管腳名中選擇Clock,aclr,Input和Output添加到右邊,點(diǎn)擊【OK】確認(rèn)。 24選中aclr信號(hào),選擇左邊工具欄的圖標(biāo),選中Input信號(hào),同樣設(shè)為。通過(guò)執(zhí)行菜單欄Edit-End Time設(shè)置仿真結(jié)束時(shí)間為1毫秒。選中Clock信號(hào),點(diǎn)擊,將周期設(shè)為20,單位納秒,仿真結(jié)束時(shí)間為1毫秒,點(diǎn)擊【OK】確認(rèn)。保存該文件,將其命名為sinwave。 25執(zhí)行Assignmets-Settings,選擇Simulator Settings,Simulation mode選為Functional,在右邊的對(duì)話框中將保存的波形文件添加到Simulation Input中,點(diǎn)擊【OK】確認(rèn)。執(zhí)行菜單欄的Processing-Generate Functional Simulation Netlists進(jìn)行功能仿真。 26執(zhí)行菜單欄Assignmets-Settings,選擇Simulator Settings,Simulation mode選為Timing,在右邊的對(duì)話框中將保存的波形文件添加到Simulation Input中,點(diǎn)擊【OK】確認(rèn)。點(diǎn)擊菜單工具欄中的圖標(biāo),對(duì)工程進(jìn)行時(shí)序仿真。仿真完成后,選中Output信號(hào),單擊鼠標(biāo)右鍵,選擇Display Format中的Analog Waveform,若彈出對(duì)話框詢問(wèn)是否覆蓋原文件,選擇Yes。再次選中Output信號(hào),單擊鼠標(biāo)右鍵,選擇Display Format中的Analog Waveform,將Display Style設(shè)為Step,Display Height設(shè)為4,點(diǎn)擊【OK】確認(rèn)。即可觀察到時(shí)序仿真波形。 27執(zhí)行Assignmets-Assignment Editor,將Category設(shè)為Pin,并按照下圖對(duì)Pin進(jìn)行設(shè)置:圖5 管腳設(shè)置按照實(shí)驗(yàn)箱中的用戶指南28頁(yè)中的圖4-5所示將aclr、Input分配給開關(guān)PIN_AE14,PIN_AF14,按照37頁(yè)圖4-8將Clock分配為PIN_N2管腳,按照52頁(yè)圖4-10將Output總管腳及其如Output0Output7的分管腳進(jìn)行分配,并保存。 28執(zhí)行Tools-SignalTap Logic Analyzer,在Data窗口中的空白處雙擊,在彈出的對(duì)話框中將Fiter設(shè)為all®isters:post fittings,點(diǎn)擊List,將Output添加至右邊的窗口中,點(diǎn)擊【OK】確認(rèn)。29在右邊的對(duì)話框中將Clock設(shè)為Clock信號(hào),Sample depth設(shè)為1K,點(diǎn)選Trigger in,Source設(shè)為Clock信號(hào),Pattern設(shè)為Rising edge。保存,若彈出對(duì)話框詢問(wèn)是否將文件添加至工程,選擇Yes。點(diǎn)擊菜單欄中的,重新對(duì)工程進(jìn)行編譯。30打開實(shí)驗(yàn)箱,接入電源,用USB Blaster線將電腦和實(shí)驗(yàn)箱連接起來(lái),選擇菜單欄中的圖標(biāo)。31點(diǎn)擊Hardware Setup,選擇USB-0,點(diǎn)擊【OK】確認(rèn)。選中sinwave.sof文件,點(diǎn)擊Start,將文件下載到實(shí)驗(yàn)板上。在Signaltap II界面點(diǎn)擊Hardware右邊的Setup,將其設(shè)為USB-BlasterUSB-0。 32將實(shí)驗(yàn)箱上的開關(guān)SW3和SW4撥至高電平,點(diǎn)擊工具欄的圖標(biāo),啟動(dòng)數(shù)據(jù)采集,一段時(shí)間后點(diǎn)擊圖標(biāo)停止數(shù)據(jù)采集,點(diǎn)擊SignalTap中的data窗口,即可看到硬件實(shí)現(xiàn)的波形。五、實(shí)驗(yàn)結(jié)果:matlab Scope 波形:Modelsim RTL級(jí)仿真的波形:Quartus功能仿真時(shí)序仿真波形。硬件實(shí)現(xiàn)的波形實(shí)驗(yàn)二 AM系統(tǒng)一、實(shí)驗(yàn)儀器:PC機(jī)一臺(tái),JQ-NIOS-2C35實(shí)驗(yàn)箱一臺(tái)及輔助軟件(DSP Builder、Matlab/Simulink、Quartus II、Modelsim)二、實(shí)驗(yàn)?zāi)康模?、初步了解JQ-NIOS-2C35實(shí)驗(yàn)箱的基本結(jié)構(gòu)。2、學(xué)習(xí)和熟悉基于DSP Builder開發(fā)數(shù)字信號(hào)處理實(shí)驗(yàn)的流程。3、理解AM系統(tǒng)設(shè)計(jì)的原理和方法。3、 實(shí)驗(yàn)原理: 在常規(guī)雙邊帶調(diào)幅中,輸出已調(diào)制的信號(hào)的包絡(luò)與輸入調(diào)制信號(hào)成正比,其時(shí)間波形可表達(dá)為: (4-11)式中,為外加的直流分量。為調(diào)制信號(hào),它可以是確知信號(hào),也可以是隨機(jī)信號(hào),但通常認(rèn)為平均值為0。為載波信號(hào)的頻率。為載波信號(hào)的起始相位。對(duì)于幅度調(diào)制信號(hào),在波形上,它的幅度隨基帶信號(hào)規(guī)律而變化。 由于頻譜的搬移是線性的,因此幅度調(diào)制通常又稱為線性調(diào)制。四、實(shí)驗(yàn)步驟: 本實(shí)驗(yàn)的操作步驟如下:1、 點(diǎn)擊桌面上的Matlab圖標(biāo),進(jìn)入Matlab主界面,并將工作目錄設(shè)為Matlab安裝目錄下的work文件夾。2、點(diǎn)擊菜單欄中的File-New-Model,新建一個(gè)模型,在Matlab命令窗口中輸入simulink命令,調(diào)出simulink工具欄,并執(zhí)行File-Save 保存文件,將其命名為AM。 3、在Altera DSP Builder Blockset中的IO&Bus下選擇Altbus模塊將其添加到文件中。打開模塊參數(shù)對(duì)話框,將Bus Type設(shè)置為Signed Integer,number of Bits設(shè)置為16,然后單擊【OK】按鈕確認(rèn)。4、在Altera DSP Builder Blockset中的Arithmetic下選擇Pipelined Adder模塊將其添加到文件中。設(shè)置Bus Type為Signed Integer;number of bits.為16;Number of Pipeline Stages為2。單擊【OK】確認(rèn)。點(diǎn)擊模塊下文本,將其重命名為“Pipelined Adder3”。5、在Altera DSP Builder Blockset中的Storage下選擇Delay模塊將其添加到文件中。6、在Altera DSP Builder Blockset中的IO&Bus下選擇Bus conversion模塊將其添加到文件中。打開模塊對(duì)話框,將Bus Type設(shè)置為Signed Integer,Input設(shè)置為16,output設(shè)置為8,Input Bit Connected to Output LSB設(shè)置為8,然后點(diǎn)擊【OK】確認(rèn)。7、在Altera DSP Builder Blockset中的Storage下選擇LUT模塊將其添加到文件中。將Data Type設(shè)置為Signed Integer;number of bits設(shè)置為8;LUT Address Width設(shè)置為8;MATLAB Array查找表中存儲(chǔ)數(shù)據(jù)的內(nèi)容,設(shè)置為127*sin(0:2*pi/(28):2*pi),然后點(diǎn)擊【OK】確認(rèn)。8、在Altera DSP Builder Blockset中的IO&Bus下選擇Constant模塊將其添加到文件中。打開模塊參數(shù)對(duì)話框,設(shè)置Constant Value為100;將Bus Type設(shè)置為Signed Integer;number of bits設(shè)置為8;其它參數(shù)設(shè)置保持不變,然后點(diǎn)擊【OK】確認(rèn)。9、按照?qǐng)D2-1連接模塊。10、將圖2-1的所有模塊選中,單擊鼠標(biāo)右鍵,點(diǎn)擊Creat Subsystem,點(diǎn)擊子系統(tǒng)下文本,將其重命名為“DDS”。11、重復(fù)步驟3-10,將AltBus的number of Bits設(shè)置為32;Constant模塊的Constant Value為88234567,number of Bits設(shè)為32;Bus conversion的Input設(shè)置為32,output設(shè)置為10,Input Bit Connected to Output LSB設(shè)置為22;LUT模塊的Data Type設(shè)置為Signed Integer;number of bits設(shè)置為10;LUT Address Width設(shè)置為10;MATLAB Array查找表中存儲(chǔ)數(shù)據(jù)的內(nèi)容,設(shè)置為511*sin(0:2*pi/(210):2*pi),同樣創(chuàng)建為子系統(tǒng),然后點(diǎn)擊子系統(tǒng)的文本,將其命名為“DDS1”12(為后面準(zhǔn)備)、在Altera DSP Builder Blockset中的IO&Bus下選擇Input添加到模型文件中。設(shè)置Bus Type為Unsigned Integer;設(shè)置number of bits.為3;勾選Specify Clock,并在Clock下寫入Clock;然后點(diǎn)擊【OK】確認(rèn)。13(為后面準(zhǔn)備)、在Altera DSP Builder Blockset中的IO&Bus下選擇Output添加到模型文件中。設(shè)置Bus Type為Signed Integer;設(shè)置number of bits.為10;其它參數(shù)設(shè)置不變;然后點(diǎn)擊【OK】確認(rèn)。14、在Altera DSP Builder Blockset中的Gate&Control下選擇Multiplexer添加到模型文件中。將其Number of Input Data Lines設(shè)置為8,然后點(diǎn)擊【OK】確認(rèn)。如圖2-2所示連接,并建立子系統(tǒng)。圖2-2 Mux子系統(tǒng)連接圖Constant5的設(shè)置如圖2-3所示。圖2-3 Constant5參數(shù)對(duì)話框Constant6Constant12的Constant Value分別為:0.79688,0.69922,0.59766,0.5,0.39844,0.19824,0.097656。其它設(shè)置如圖2-3保持不變。15、 在Altera DSP Builder Blockset中的Arithmetic下選擇兩個(gè)Product模塊添加到模型文件中分別命名為Product和Product1,bus type 設(shè)為Inferred。16、 在Altera DSP Builder Blockset中的IO&Bus下選擇兩個(gè)Constant模塊將其添加到文件中分別命名為Constant1和Constant2。打開模塊參數(shù)對(duì)話框,設(shè)置Constant1 Value為1;將Bus Type設(shè)置為Signed Integer;number of bits設(shè)置為8;其它參數(shù)設(shè)置保持不變,然后點(diǎn)擊【OK】確認(rèn),Constant2Value為1;將Bus Type設(shè)置為Signed Integer;number of bits設(shè)置為10;其它參數(shù)設(shè)置保持不變,然后點(diǎn)擊【OK】確認(rèn)。17、在Altera DSP Builder Blockset中的Arithmetic下選擇兩個(gè)Pipelined Adder模塊將其添加到文件中分別命名為Pipelined Adder和Pipelined Adder1。對(duì)Pipelined Adder設(shè)置Bus Type為Signed Integer;number of bits.為8;Number of Pipeline Stages為2。單擊【OK】確認(rèn)。對(duì)Pipelined Adder1設(shè)置Bus Type為Signed Integer;number of bits.為10;Number of Pipeline Stages為2。單擊【OK】確認(rèn)。18、在Altera DSP Builder Blockset中的IO&Bus下選擇Bus conversion模塊將其添加到文件中。打開模塊對(duì)話框,將Bus Type設(shè)置為Signed Integer,Input設(shè)置為18,output設(shè)置為10,Input Bit Connected to Output LSB設(shè)置為8,然后點(diǎn)下面的文本,將其命名為“Bus conversion1”,然后點(diǎn)擊【OK】確認(rèn)。19、在Altera DSP Builder Blockset中的Rate Change下選擇Clock模塊將其添加到文件中。將Simulink Sample Time設(shè)置為2e-8,其它參數(shù)保持不變,然后點(diǎn)擊【OK】確認(rèn)。20、在Altera DSP Builder Blockset中的AltLab下選擇Signal Compiler模塊和TestBench模塊將其添加到文件中。21、在Simulink中的Sinks下選擇Scope模塊添加到文件中。22、在Simulink中的Sources下選擇Constant模塊添加到文件中。23、按照?qǐng)D2-4連接AM系統(tǒng)。 24、執(zhí)行Simulation-Configuration Parameters,將solver設(shè)為discrete,Type設(shè)為Fixed-step,Tasking mode for periodic sample times設(shè)為:Single Tasking,Stop Time設(shè)為1e-4。Fixed-steptime設(shè)為auto。 25、點(diǎn)擊菜單欄中的黑色小三角,啟動(dòng)simulation,simulation結(jié)束后,雙擊Scope模塊,打開波形觀察界面,在波形上點(diǎn)擊鼠標(biāo)右鍵,選擇Autoscale,即可觀察simulation后的幅度調(diào)制的仿真波形。 26、點(diǎn)擊Signal Compiler模塊,打開參數(shù)設(shè)置頁(yè)面,將器件family設(shè)置成Cylone II,點(diǎn)擊compile,結(jié)束后,關(guān)閉該頁(yè)面。 27、點(diǎn)擊TestBenchOn模塊,打開模塊參數(shù)界面,在Advanced選項(xiàng)卡中,點(diǎn)選Lauch GUI,并依次點(diǎn)擊Generate HDL,Run Simulink和Run Modelsim,啟動(dòng)RTL級(jí)仿真。 28、隨后顯示的界面即為Modelsim RTL級(jí)仿真的波形圖。點(diǎn)擊wave-default中的unlock 按鈕選中tb_am/dut/output信號(hào),點(diǎn)擊鼠標(biāo)右鍵,選中Propertyties選項(xiàng),選擇Format的Analog,將Height設(shè)為100,Scale設(shè)為0.2,點(diǎn)擊【OK】確認(rèn)。 29、在信號(hào)上點(diǎn)擊鼠標(biāo)右鍵,選擇Zoom Full,即可看到RTL級(jí)仿真波形。30、點(diǎn)擊桌面上的 Quartus 圖標(biāo),執(zhí)行File-New Project Wizard,創(chuàng)建新的工程,將工程路徑設(shè)置成模型文件所在路徑,對(duì)project命名為AM。31、點(diǎn)擊next,將.tcl和.vhd文件添加至工程中,點(diǎn)擊next,在器件family中選擇Cyclone ,選擇下拉菜單中的EP2C35F672C6.,點(diǎn)擊Finish。32、點(diǎn)擊菜單欄中的紫色小三角,對(duì)創(chuàng)建的文件進(jìn)行編譯。33、編譯成功后執(zhí)行File-New-Vector Waveform File,點(diǎn)擊【OK】確認(rèn)。34、執(zhí)行Edit-Insert-Time Node or Bus,在彈出的對(duì)話框中選擇Node Finder,再點(diǎn)擊List,從左邊彈出的管腳名中選擇Clock,aclr,Input和Output添加到右邊,點(diǎn)擊【OK】確認(rèn)。35、選中aclr信號(hào),選擇左邊工具欄的圖標(biāo);選中Clock信號(hào),點(diǎn)擊,將周期設(shè)置為20ns,然后對(duì)彈出的對(duì)話框點(diǎn)擊【OK】確認(rèn);同時(shí)在EditEnd Time設(shè)置為100us,點(diǎn)擊【OK】確認(rèn);右鍵選中信號(hào)Input,選擇property-radix為unsigned decimal;右鍵選中信號(hào)Input,選擇value-count value,start value 設(shè)為0,increcment by設(shè)為1,設(shè)置Timing選項(xiàng)點(diǎn)選at absolute times,count every 設(shè)為10us;最后保存該文件,將其命名為AM。36、執(zhí)行Assignmets-Settings,選擇Simulator Settings,在右邊的對(duì)話框中將保存的波形文件添加到Simulation Input中,點(diǎn)擊【OK】確認(rèn)。37、點(diǎn)擊菜單工具欄中的圖標(biāo),對(duì)工程進(jìn)行時(shí)序仿真。仿真完成后,選中Output信號(hào),單擊鼠標(biāo)右鍵,選擇Display Format中的Analog Waveform,若彈出對(duì)話框詢問(wèn)是否覆蓋原文件,選擇Yes。再次選中Output信號(hào),單擊鼠標(biāo)右鍵,選擇Display Format中的Analog Waveform,將Display Style設(shè)為Step,Display Height設(shè)為10,點(diǎn)擊【OK】確認(rèn)。再次單擊鼠標(biāo)右鍵在ZoomFit in Window,即可觀察到時(shí)序仿真波形。38、執(zhí)行AssignmetsPin Planner,用Zoom Tool放大引腳分配圖,可以選擇需要分配的引腳,拖拽到對(duì)應(yīng)引腳分配圖上。按照表2-1對(duì)引腳進(jìn)行設(shè)置,并保存。 39、執(zhí)行Assignmets-Assignment Editor,在To欄中雙擊空白格,在下拉菜單中

溫馨提示

  • 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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)論