電子測評儀設計研究論文

時間:2022-06-04 04:53:00

導語:電子測評儀設計研究論文一文來源于網(wǎng)友上傳,不代表本站觀點,若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。

電子測評儀設計研究論文

摘要

電子測頻儀是一種基本的測量儀器,是用數(shù)字顯示被測信號頻率的儀器,被測信號可以是正弦波,方波或其它周期性變化的信號。因此,它被廣泛應用與航天、電子、測控等領域。它的基本測量原理是,首先讓被測信號與標準信號一起通過一個閘門,然后用計數(shù)器計數(shù)信號脈沖的個數(shù),把標準時間內的計數(shù)的結果,用鎖存器鎖存起來,最后用顯示譯碼器,把鎖存的結果用LED數(shù)碼顯示管顯示出來。根據(jù)數(shù)字頻率計的基本原理,本文設計方案的基本思想是分為五個模塊來實現(xiàn)其功能,即整個數(shù)字頻率計系統(tǒng)分為分頻模塊、防抖電路、計數(shù)模塊、鎖存器模塊和顯示模塊等幾個單元,并且分別用VHDL對其進行編程,實現(xiàn)了閘門控制信號、計數(shù)電路、鎖存電路、位選電路、段選電路、顯示電路等。本文詳細論述了利用VHDL硬件描述語言設計,并在EDA(電子設計自動化)工具的幫助下,用大規(guī)??删幊唐骷–PLD)實現(xiàn)數(shù)字頻率計的設計原理及相關程序。該設計方案對其中部分元件進行編程,實現(xiàn)了閘門控制信號、多路選擇電路、計數(shù)電路、位選電路、段選電路等。頻率計的測頻范圍:10KHz~9.9MHz。該設計方案通過了Max+plusⅡ軟件仿真、硬件調試和軟硬件綜合測試。

關鍵詞:數(shù)字頻率計電子設計自動化大規(guī)??删幊唐骷布枋稣Z言

目錄

摘要i

目錄ii

第1章緒論1

第2章電子測頻儀的設計原理5

2.1電子測頻儀的基本組成5

2.2電子測頻儀的分類6

2.4電子測頻儀的基本工作原理6

2.5電子測頻儀技術指標及誤差分析8

第3章CPLD簡介10

3.1CPLD器件結構簡介10

3.2典型CPLD器件簡述12

3.3CPLD的編程工藝14

3.4新技術的應用15

第4章電子測頻儀設計環(huán)境簡介17

4.1QuartusⅡ開發(fā)軟件簡介17

4.1.1圖形用戶界面設計流程18

4.1.2EDA工具設計流程18

4.1.3QuartusⅡ軟件的主要設計特性18

第5章電子測頻儀的設計21

5.1電子測頻儀設計任務及要求21

5.2設計實現(xiàn)21

5.3功能模塊設計23

5.4下面分別介紹各模塊基于VHDL的設計方法23

5.5頂層文件的編寫41

5.6程序說明44

5.7系統(tǒng)仿真44

第6章結論46

致謝47

參考文獻48

第1章前言

軟件編程對其器件的結構和工作方式進行重構,能隨時進行設計調整而滿足產品升級。使得硬件的設CPLD是一種新興的高密度大規(guī)??删幊踢壿嬈骷?,它具有門陣列的高密度和PLD器件的靈活性和易用性,目前已成為一類主要的可編程器件??删幊唐骷淖畲筇攸c是可通過計可以如軟件設計一樣方便快捷,從而改變了傳統(tǒng)數(shù)字系統(tǒng)及用單片機構成的數(shù)字系統(tǒng)的設計方法、設計過程及設計概念,使電子設計的技術操作和系統(tǒng)構成在整體上發(fā)生了質的飛躍。

采用CPLD可編程器件,可利用計算機軟件的方式對目標期進行設計,而以硬件的形式實現(xiàn)。既定的系統(tǒng)功能,在設計過程中,可根據(jù)需要隨時改變器件的內部邏輯功能和管腳的信號方式,借助于大規(guī)模集成的CPLD和高效的設計軟件,用戶不僅可通過直接對芯片結構的設計實現(xiàn)多種數(shù)字邏輯系統(tǒng)功能,而且由于管腳定義的靈活性,大大減輕了電路圖設計和電路板設計的工作量及難度,同時,這種基于可編程芯片的數(shù)量,縮小了系統(tǒng)的體積,提高了系統(tǒng)的可靠性。EDA(電子設計自動化)技術就是以計算機為工具,在EDA軟件平臺上,對硬件語言HDL為系統(tǒng)邏輯描述手段完成的設計文件,自動的完成邏輯編譯、邏輯化簡、邏輯綜合及優(yōu)化、邏輯仿真,直至對特定目標芯片的適配編譯、邏輯映射和編程下載等工作(文本選用的開發(fā)工具為Altera公司的MAX+PLUSII)。EDA的仿真測試技術只需要通過計算機就能對所設計的電子系統(tǒng)從各種不同層次的系統(tǒng)性能特點完成一系列準確的測試與仿真操作,大大提高了大規(guī)模系統(tǒng)電子設計的自動化程度。設計者的工作僅限于利用軟件方式,即利用硬件描述語言(如VHDL)來完成對系統(tǒng)硬件功能的描述。

VHDL語言(VeryHighSpeedIntegratedCircuitHardwareDescriptionLanguage,超高速集成電路硬件描述語言)誕生于1982年,是由美國國防部開發(fā)的一種快速設計電路的工具,1985年正式推出是目前標準化程度最高的硬件描述語言。IEEE(TheInstituteofElectricalandElectronicsEngineers)于1987年將VHDL采納為IEEE1076標準。VHDL經過十幾年的發(fā)展、應用和完善以其強大的系統(tǒng)描述能力、規(guī)范的程序設計結構、靈活的語言表達風格和多層次的仿真測試手段在電子設計領域受到了普遍的認同和廣泛的接受成為現(xiàn)代EDA領域的首選硬件描述語言。目前流行的EDA工具軟件全部支持VHDL它在EDA領域的學術交流、電子設計的存檔、專用集成電路(ASIC)設計等方面擔任著不可缺少的角色。有專家認為在21世紀VHDL與VerlogHDL語言將承擔起幾乎全部的數(shù)字系統(tǒng)設計任務。顯然VHDL是現(xiàn)代電子設計師必須掌握的硬件設計計算機語言。

1.具有一下幾個特點:VHDL具有強大的功能覆蓋面廣描述能力強。VHDL支持門級電路的描述也支持以寄存器、存儲器、總線及運算單元等構成的寄存器傳輸級電路的描述還支持以行為算法和結構的混合描述為對象的系統(tǒng)級電路的描述。

2.VHDL有良好的可讀性。它可以被計算機接受也容易被讀者理解。用VHDL書寫的源文件既是程序又是文檔既是工程技術人員之間交換信息的文件又可作為合同簽約者之間的文件。

3.VHDL具有良好的可移植性。作為一種已被IEEE承認的工業(yè)標準VHDL事實上以成為通用的硬件描述語言可以在各種不同的設計環(huán)境和系統(tǒng)平臺中使用。

4.使用VHDL可以延長設計的生命周期。用VHDL描述的硬件電路與工藝無關不會因工藝而使描述過時。與工藝有關的參數(shù)可以通過VHDL提供的屬性加以描述工藝改變時只需要修改相應程序中屬性參數(shù)即可。

5.VHDL支持對大規(guī)模設計的分解和已有設計的再利用。VHDL可以描述復雜的電路系統(tǒng)支持對大規(guī)模設計的分解由多人、多項目組來共同承擔和完成。標準化的規(guī)則和風格為設計的再利用提供了有利的支持。

6.VHDL有利于保護知識產權。用VHDL設計的專用集成電路(ASIC)在設計文件下載到集成電路時可以采用一定保密措施使其不易被破譯和竊取。

目前已成為IEEE(TheInstituteofElectricalandElectronicsEngineers)的一種工業(yè)標準硬件描述語言,相比傳統(tǒng)的電路系統(tǒng)的設計方法,VHDL具有多層次描述系統(tǒng)硬件功能的能力,支持自頂向下(ToptoDown)和基于庫(Library-based)的設計的特點,因此設計者可以不必了解硬件結構設計,從系統(tǒng)設計入手,在頂層進行系統(tǒng)方框圖的劃分和結構設計,在方框圖一級用VHDL對電路的行為進行描述,并進行仿真和糾錯,然后在系統(tǒng)一級進行驗證,最后再用邏輯綜合優(yōu)化工具生成具體的門級邏輯電路的網(wǎng)表,下載到具體的CPLD器件去,從而實現(xiàn)可編程的專用集成電路(ASIC)的設計。

基于EDA技術的設計方法為自頂向下設計,其步驟是采用可完全獨立于目標器件芯片物理結構的硬件描述語言,在系統(tǒng)的基本功能或行為級上對設計的產品進行行為描述和定義,結合多層次的仿真技術,在確保設計的可行性與正確性的前提下,完成功能確認,然后利用EDA工具的邏輯綜合功能,把功能描述轉換為某一具體目標芯片中(如CPLD芯片),使該芯片能夠實現(xiàn)設計要求的功能,使電路系統(tǒng)體積大大減少,可靠性得到提高。

電子測頻儀是數(shù)字電路中的一個典型應用,實際的硬件設計用到的器件較多,連線比較復雜,而且會產生較大的延時,造成測量誤差、可靠性差。隨著可編程邏輯器件(CPLD)的廣泛應用,以EDA工具為開發(fā)平臺,運用VHDL語言,將使系統(tǒng)大大簡化。提高整體的性能和可靠性。

本文用VHDL在CPLD器件上實現(xiàn)一種電子測頻儀測頻系統(tǒng),能夠用十進制數(shù)碼管顯示被測信號的頻率,不僅能測量頻率,還可以測量其他多種物理量。具有體積小、可靠性高、功耗低的特點。