freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于fpga多功能頻率計的設(shè)計_畢業(yè)設(shè)計論文(文件)

2025-07-31 21:32 上一頁面

下一頁面
 

【正文】 必不可少的,測量模塊測量完成后,在 load 信號的上升沿時刻將測量值鎖存到寄存器中,然后輸出到顯示模塊。 圖 鎖存器 REG32B 仿真 本程序是用來實現(xiàn)鎖存器模塊的功能,在鎖存信號 load 的上升沿到來時,鎖存器將測量值鎖存到寄存器,然后輸出到選擇模塊和周期模塊。此十進制計數(shù)器的特殊之處是,有一時鐘使能輸入端 ENA,用于控制計數(shù)器的工作。 圖 CNT10 時序仿真 此程序模塊實現(xiàn)的功能是帶使能端的 10 進制計數(shù)。 32 位除法器 division,轉(zhuǎn)碼器 B_BCD 的封裝如圖 所示。 end integer i。h00000000}。b0}。 end yshang = temp_a[31:0]。所以如果把 32 位的 yshang 直接輸入到數(shù)碼管顯示模塊所顯示的數(shù)據(jù)是錯誤的。 圖 周 期模塊仿真圖 在周期模塊的波形仿真中,除法器中的除數(shù)為常數(shù) 109,被除數(shù)隨機取 b=8388623。 大 學 畢 業(yè) 論 文 (設(shè) 計) 26 顯示模塊 數(shù)據(jù)選擇器 由于本次設(shè)計中有頻率和周期的顯示,則需要一個數(shù)據(jù)選擇器,輸入端為相應(yīng)頻率和周期,用按鍵控制輸出端具體為頻率或者周期。 圖 MUX_NUM 功能仿真 數(shù)碼管顯示驅(qū)動 LED 有段碼和位碼之分,所謂段碼就是讓 LED 顯示出八位數(shù)據(jù),一般情況下要通過一個譯碼電路,將輸入的 4 位 2 進制數(shù)轉(zhuǎn)換為與 LED 顯示對應(yīng)的 8 位段碼。要讓 8 個 LED 同時工作顯示數(shù)據(jù),就是要不停的循環(huán)掃描每一個 LED,并在使能每一個 LED 的同時,輸入所需顯示的數(shù)據(jù)對應(yīng)的 8 位段碼。 本章小結(jié) 本章首先介紹了頻率計的總體設(shè)計,然后分別介紹了各個軟件組成模塊,通過運用QUARTUS Ⅱ 集成開發(fā)環(huán)境對各功能模塊進行編輯、綜合、波形仿真,對各功能模塊的的仿真圖,及其仿真功能做了基本講解,對本設(shè)計的實現(xiàn)起到了主要作用。 圖 開發(fā)板的整體介紹 由兩個獨立按鍵控制待測信號頻率的加減,使得測試結(jié)果在 8 位數(shù)碼管上顯示;再由另一個按鍵控制數(shù)碼管顯示待測信號的頻率和周期。實際上,當設(shè)計比較簡單,且運行頻率比較低的時候,不加相關(guān)的時序約束, FPGA 軟件都可以綜合出來可用且相對較可靠的代碼來。首先介紹了頻率測量的一般方法,著重介 大 學 畢 業(yè) 論 文 (設(shè) 計) 30 紹等精度測頻原理并進行了誤差分析,利用等精度測量原理,通過 FPGA 運用 VHDL 編程,利用 FPGA(現(xiàn)場可編程門陣列 )芯片設(shè)計了一個 8 位數(shù)字式等精度頻率計測量頻率和周期,該頻率計的測量范圍為 15HZ10MHZ,利用 QUARTUS Ⅱ 集成開發(fā)環(huán)境進行編輯、綜合、波形仿真,并下載到 Cyclone II 的 EP2C8Q208C8N 器件中,經(jīng)實際電路測試,仿真和實驗結(jié)果表明,在頻率測量方面該頻率計有較高的實用性和可靠性,達到預(yù)期的結(jié)果;在周期測量部分有一定誤差,造成的主要原因是工作時序的問題。 FPGA 并不善于數(shù)據(jù)處理,一般需要外加數(shù)據(jù)處理芯片,比如 Atmel 公司就推出專門針對 FPGA 的數(shù)據(jù)處理芯片NIOS。 本次畢業(yè)設(shè)計中,我除了對相關(guān)的專業(yè)知識以及相關(guān)的實驗操作進行了回顧,還有許多其他的收獲,這次畢業(yè)設(shè)計不但讓我對本專 業(yè)的相關(guān)基礎(chǔ)知識進行了很好的復(fù)習,還對原由書本上的知識進行了拓展和延伸,畢業(yè)設(shè)計不但鍛煉了我的動手能力,也鍛煉了我處理問題的能力,并且學會了許多新的知識。藉此完成之際,借此機會謹向尊敬的鄒老師致以最衷心的感謝!而且在整個論文的撰寫過程中出現(xiàn)的問題鄒老師也給予了及時的指正,最后我的論文才得以順利完成。謝謝! 大 學 畢 業(yè) 論 文 (設(shè) 計) 32 參考文獻 [1] 李國洪 , 沈明山 .可編程器件 EDA 技術(shù)與實踐 [M]. 北京: 機械工業(yè)出版社 , [2] 姜雪松 ,張海風 .可編程邏輯器件和 EDA 設(shè)計技術(shù) [M]. 北京:機械工業(yè)出版社 , [3] 王金明 . 數(shù)字系統(tǒng)設(shè)計與 Verilog HDL[M]. 北京 : 電子工業(yè)出版社 , . [4] 戈亮 ,楊柳濤 .新穎等精度數(shù)字頻率計設(shè)計 [J].上海船舶運輸科學研究所學報 .20xx( 6) :3540 [5] 唐亞平 ,王學梅 .基于 FPGA 的等精度數(shù)字頻率計的設(shè)計 [J].電子元件應(yīng)用 .20xx( 10) :5456 [6] 王永良 .基于 FPGA 的同步測周期高精度數(shù)字頻率計的設(shè)計 [J].電子設(shè)計應(yīng)用 .20xx( 12) :7476 [7] 李衛(wèi)兵 ,李通道 . 基于 FPGA 多功能頻率計的設(shè)計 [J].電子設(shè)計工程 .20xx,10:164170 [8] 李紅麗 ,馬耀鋒 . 基于 FPGA 的多功能等精度頻率計的設(shè)計 [J]. 中州大學學報 , 20xx, 27(006): 120122 [9] 曾永西 . 基于 Quartus II 的兩種數(shù)字頻率計的設(shè)計與比較 [J]. 福建電腦 , 20xx (6):168169 [10] 方易圓 , 鄧琛 . 等精度頻率計的 FPGA 設(shè)計 [J]. 測控技術(shù) , 20xx, 31(10): 14 大 學 畢 業(yè) 論 文 (設(shè) 計) 33 附錄 文獻翻譯 英文文獻 1 RF amp。 在實驗設(shè)計和論文的撰寫的過程中,我得到了很多同學和朋友的幫助與支持,在這里一并表示感謝。在我畢業(yè)設(shè)計期間,鄒老師在學習、生活上都給予了我極大的關(guān)懷和鼓勵。如果能加入這些功能,會使設(shè)計更趨于完整。 在此次設(shè)計過程中由于經(jīng)驗不足,所以總體設(shè)計還有些瑕疵。 在開始做設(shè)計的時候并沒有很在意時序方面的問題,導致后面計算周期的時候出現(xiàn)誤差。 圖 實驗結(jié)果示例 大 學 畢 業(yè) 論 文 (設(shè) 計) 29 通過開發(fā)板驗證表明,按鍵功能正常,頻率測量功能正常,周期測量 有誤差 。配置管腳,通過編譯后下載到核心開發(fā)板 Cyclone II 的 EP2C8Q208C8N 中驗證實驗結(jié)果。 數(shù)碼管顯示模塊中 , data1~data8 接數(shù)據(jù)選擇器的輸出端, clk 為時鐘, bc1~bc8 為數(shù)碼管的 8 個段碼,低電平有效, smg_disp 對應(yīng)為 8 位數(shù)碼管。 數(shù)碼管模塊 smg 的封裝如圖 。 圖 數(shù)據(jù)選擇器 圖中 sw3 連接按鍵模塊的 sw3,用于控制輸出信號; F, t 分別連接鎖存器的輸出端和轉(zhuǎn)碼器的輸出端; Num[31..0]連接到數(shù)碼管的 data1~data8。 B_BCD 的輸出端 bcd 顯示為 000100011001,即 119。把轉(zhuǎn)碼后的結(jié)果輸入數(shù)碼管顯示模塊中才能顯示出相應(yīng)的數(shù)字。 end 如果此時把除法器的商 yshang 直接輸入到數(shù)碼管模塊數(shù)據(jù)輸入端,在數(shù)碼管上的顯示結(jié)果并不與預(yù)期的相同。b1。i 32。h00000000,tempa}。 除法器的部分源代碼如下: always (posedge clk) begin tempa = a。同時該計數(shù)器帶有清零信號,一旦清零信號為高電平,計數(shù)器立即清零。計數(shù)器模塊用于對輸入信號的脈沖進行計數(shù),該模塊必須有計數(shù)允許、異步清零等端口,以便于控制模塊對其進行控制。 計數(shù)器模塊 CNT10的封裝如圖 ,其中 CLR為復(fù)位接 TESTCTL的通過 D觸發(fā)器后的 CLR_CNT端, ENA 接 TESTCTL 通過 D 觸發(fā)器后的 TSTEN 端, CQ[3..0]接鎖存器的 DOUT[31..0]端。用于存儲數(shù)據(jù)來進行交換,使數(shù)據(jù)穩(wěn)定下來保持一段時間不變化,直到新的數(shù)據(jù)將其替換。由圖可知,在計數(shù)完成后,計數(shù)使能信號 TETEN 在 1s 的高電平后,利用其反相值的上升沿產(chǎn)生一個鎖存信號 LOAD, 后,CLR_CNT 產(chǎn)生一個清零信號上升沿。 測頻控制信號發(fā)生器 TESTCTL 的工作時序圖,控制模塊的幾個控制信號的時序關(guān)系圖如圖 所示。在每一次測量開始時, 都必須重新對計數(shù)器清 0。 CLR_CNT 信號用于在每次測量開始時,對計數(shù)器進行復(fù)位,以清除上次測量的結(jié)果,該復(fù)位信號高電平有效,持續(xù)半個時鐘周期的時間。圖中 CLK 接 CNT 的 FREQ1 的 1HZ的信號, TSTEN 為計數(shù)允許 信號,接計數(shù)器 CNT10 的 ENA, CLR_CNT 信號用于在每次測量開始時,對計數(shù)器進行復(fù)位,接計數(shù)器 CNT10 的 CLR, LOAD 接鎖存器的 LOAD??梢宰鲆韵聶z測:檢測到按鍵輸入為 0 之后,延時 20ms,再 大 學 畢 業(yè) 論 文 (設(shè) 計) 20 次檢測,如果按鍵還為 0,那么就認為有按鍵輸入。按鍵在按下時會產(chǎn)生抖動,釋放時也會產(chǎn)生抖動,抖動時間一般為 20ms 左右。 按鍵開關(guān)是各種電子設(shè)備不可或缺的人機接口。 按鍵控制模塊 本實驗中通過兩個獨立按鍵控制信號源待測頻率的加減,一個獨立按鍵控制周期和頻率的顯示。 圖 分頻模塊功能仿真 大 學 畢 業(yè) 論 文 (設(shè) 計) 19 在分頻模塊的仿真中,當 up , down 值為 0 時, fep 的輸出端 feping 輸出的信號為輸入的 10MHZ。 分頻模塊 CNT1HZ, FEP 的封裝圖如圖 ,圖中 CLK 為 fep10 輸出的 10MHZ 信號, freq1 為輸出給控制信號發(fā)生器的 1HZ 信號, feping 作為待測信號。 圖 信號源模塊 預(yù)分頻 fep10 的封裝圖如 所示,圖中 CLKIN 為接入的 50MHZ 信號,圖中 CLKOUT 為接到 CNT1hz 的 CLK 的 10MHZ 的信號。下面分別介紹四個模塊的結(jié)構(gòu)和實現(xiàn)方法。 為了實現(xiàn)系統(tǒng)功能,測頻控制信號發(fā)生器 testctl、 計數(shù)器 Cnt鎖存器 reg32b 存在一個工作時序的問題,設(shè)計時需要綜合考慮。有一時鐘使能輸入端 ENA,用于鎖定計數(shù)值。 reg32b 為鎖存器。主要由 6 個 部分 組成,分別是:信號源模塊、控 制模塊、計數(shù)模塊、 鎖存器模塊、周期模塊和顯示器模塊 。由控制模塊產(chǎn)生的計數(shù)使能信號 testen 和清零信號 clr 對計數(shù)模塊進行控制,而由其產(chǎn)生的鎖存信號 load 對鎖存模塊進行控制,為了達到等精度的要求, testen, load, clr 信號分別通過 D 觸發(fā)器與被測信號整合再 輸入相應(yīng)端口。 等精度測頻法不僅避免了傳統(tǒng)測頻方法在計數(shù)過程中產(chǎn)生的 177。 大 學 畢 業(yè) 論 文 (設(shè) 計) 13 在測量中,由于 fx 計數(shù)的起停時間都是由該信號的上升沿觸發(fā)的,在閘門時間 t 內(nèi)對fx 的計數(shù) Nx無誤差 (t=NxTx);對 fs 的計數(shù) Ns 最多相差一個數(shù)的誤差,即 |ΔNs|≤1,其測量頻率如式 (23): fxe=[Nx/(Ns+ΔNs)]?fs (23) 將式 (21)和 (23)代入式 (22),并整理如式 (24): δ=|ΔNs|/Ns≤1/Ns=1/(t?fs) (24) 由上式可以看出,測量頻率的相對誤差與被測信號頻率的大小無關(guān),僅與閘門時間和標準信 號頻率有關(guān),即實現(xiàn)了整個測試頻段的等精度測量。 圖 等精度測頻原理波形圖 設(shè)在一次預(yù)置門控信號時間 t 中,對被測信號的計數(shù)值為 NX,對標準信號的計數(shù)值為NS,則由 FX/NX=FS/NS,可得被測信號的頻率為 FX=NX/NS*FS。這時, D 觸發(fā)器要一直等到被測信號的上升沿通過時 Q 端才能被置 1,同時,計數(shù)器 CNT1 和 CNT2 的使能信號有效,計數(shù)器開始工作。其中 CNT1 和 CNT2 是兩個可控計數(shù)器,標準信號頻率從 CNT1 的時鐘輸入 端輸入,被測信號從 CNT2 的時鐘輸入端輸入。 由 D 觸發(fā)器來調(diào)節(jié)被測信號與門控信號的同步關(guān)系。當頻率增大時,由于被測信號的測量周期較短,根據(jù)周期測量法的測頻原理可知其測量精度將大幅下降。當被測信號頻率較低時,這種測量誤差將導致測量精度大幅下降。這種方法適合于高頻測量,信號的頻率越高,則相對誤差越小。 當系統(tǒng)正常工作時,首先將系統(tǒng)時鐘進行預(yù)分頻產(chǎn)生 10MHZ的脈沖信號,在對 10MHZ進行分頻提供 1 Hz 的輸入信號,經(jīng)過測頻控制信號發(fā)生器進行信號的變換,產(chǎn)生計數(shù)使能 大 學 畢 業(yè) 論 文 (設(shè) 計) 10 信號(頻率為 ,高電平持續(xù)時間即門控信號為 1S),鎖存信號,清零信號。首先計數(shù)使能信號 TSTEN 產(chǎn)生一個 1秒脈寬的周期信號,并對頻率計計數(shù)部分的 8 個十進制計數(shù)器 t10 的 ENA 使能端進行同步控制。當門控信號為 1 時,使能信號并不為 1,只有被測信號的上升沿到來時,使能端才開始發(fā)送有效信號,計數(shù)器開始計數(shù)。測量結(jié)果的準確度 (& )分析:設(shè)待測信號周期為 Tx,頻率為 Fx, 當測量時間為 T=1s 時,則測量準確度為
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1