




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、基于FPGA的等精度頻率計(jì)的設(shè)計(jì)學(xué)生姓名:羅雪晶 指導(dǎo)教師:梁西銀學(xué)生屆別:2009屆 專業(yè):電子信息工程班級:2005級(1)班 學(xué)號:200572020121摘 要本文提出了一種采用VHDL語言在FPGA(EP1C12Q240C8)平臺上設(shè)計(jì)實(shí)現(xiàn)等精度頻率計(jì)的方法。該方法設(shè)計(jì)的頻率測量系統(tǒng)在對頻率變化范圍較大的信號進(jìn)行頻率測量時(shí)能夠滿足高速度、高精度的測頻要求。系統(tǒng)的軟件設(shè)計(jì)、編譯、調(diào)試、仿真以及下載工作采用Quartus6.1完成。該等精度頻率計(jì)的測量頻率值采用VGA顯示,同時(shí)顯示10秒內(nèi)頻率的測量情況,具有良好的人機(jī)界面。關(guān)鍵詞:FPGA 、VHDL、等精度、頻率
2、計(jì)、VGAABSTRACTThis paper mainly introduces a method which uses VHDL language in the FPGA (EP1C12Q240C8) platform designed to achieve the frequency accuracy. This method is designed frequency measurement system in the frequency range of the signal frequency measurements to meet the high-speed, high-pr
3、ecision frequency measurement requirements. System software designing, compiling, debugging, simulation, and downloading the work are all completed by the use of Quartus 6.1.The system uses VGA display to show the measured value of the frequency of precision, at the same time it shows the frequency
4、of measurements in 10 seconds.This design has a good man-machine interface. And has realized broad band measurement and can meet the request of high speed and high degree of accuracy.KeywordsFPGA,VHDL, Precision survey,frequency meter,VGA目錄引言- 3 -1.原理分析- 4 -1.1等精度頻率測量原理- 4 -1.2誤差分析- 5 -2.概述- 6 -2.1
5、FPGA可編程邏輯器件- 6 -2.2 VHDL硬件描述語言- 7 -2.3 Quartus 開發(fā)環(huán)境- 8 -2.4 E-PLAY-SOPC 系列開發(fā)板- 9 -2.5 EP1C12Q240C8 芯片- 9 -2.6 IP Core- 10 -3.總體設(shè)計(jì)- 10 -3.1流程圖設(shè)計(jì)- 10 -3.2系統(tǒng)設(shè)計(jì)框圖- 11 -4詳細(xì)設(shè)計(jì)- 13 -4.1 前端信號處理- 13 -4.2 分頻器的設(shè)計(jì)- 13 -4.3 除法器的IP Core 調(diào)用- 14 -4.3.1 設(shè)計(jì)中的除法器應(yīng)用- 14 -4.3. 2 除法器IP Core的調(diào)用方法如下:- 14 -4.4 譯碼電路的實(shí)現(xiàn)- 15 -
6、4.5顯示模塊的設(shè)計(jì)實(shí)現(xiàn)- 16 -4.5.1方案選擇- 16 -4.5.2 VGA接口的原理- 17 -4.5.3 VGA接口的時(shí)序分析- 18 -4.5.4 VGA接口驅(qū)動波形仿真- 19 -4.5.5 VGA接口的驅(qū)動程序的設(shè)計(jì)實(shí)現(xiàn)- 20 -4.6系統(tǒng)綜合及布局布線- 22 -4.7引腳分配- 22 -5.測試- 23 -5.1 測試儀器- 23 -5.2 測試數(shù)據(jù)- 24 -結(jié)論- 24 -致謝- 25 -參考文獻(xiàn)- 26 -附錄1- 27 -基于FPGA的等精度頻率計(jì)的設(shè)計(jì)引言頻率是常用的物理量,頻率測量是電子測量技術(shù)中最基本的測量之一。在現(xiàn)代信號分析和處理領(lǐng)域中,高精度的頻率測量
7、有非常重要的意義。常用的測頻方法有計(jì)數(shù)法和周期法。計(jì)數(shù)法是在預(yù)制的閘門時(shí)間Tw內(nèi)測量被測信號的脈沖個(gè)數(shù)Nx,進(jìn)行換算得出被測信號的頻率為fx=Nx/Tw。這種測量方法的測量精度取決于閘門時(shí)間和被測信號頻率。當(dāng)被測信號頻率較低時(shí)將產(chǎn)生較大誤差,除非閘門時(shí)間取得很大。周期法是在被測信號的一個(gè)周期Tx內(nèi),測量標(biāo)準(zhǔn)信號(周期Tc)Fs/Fs的周期個(gè)數(shù)Ns,進(jìn)行換算得出被測信號的頻率為fx=fc/Ns。這種測量方法的測量精度取決于被測信號的周期和計(jì)時(shí)精度。測量以頻率為參數(shù)的被測信號,通常采用的是測頻法或測周法。但是,當(dāng)頻率變化較大,如范圍為100Hz100KHz時(shí),測頻法和測周法就存在著很大的局限性,難
8、以實(shí)現(xiàn)寬頻帶、高精度的測量。所以,當(dāng)要求有一種測頻方法能對頻率變化范圍較大的信號進(jìn)行高精度的測量時(shí),就必須采用等精度的測頻技術(shù)。本文采用的測量方法克服了以上兩種方法的缺點(diǎn),測頻精度與被測信號的頻率大小無關(guān),從而保證了頻率的等精度測量。本文運(yùn)用等精度測量原理,采用基于FPGA的VHDL語言設(shè)計(jì)了一款數(shù)字頻率計(jì),該頻率計(jì)可在較寬定的頻率范圍內(nèi)對頻率進(jìn)行測量,并可通過調(diào)整閘門時(shí)間預(yù)置測量精度。選取的這種綜合測量法作為數(shù)字頻率計(jì)的測量算法,提出了基于FPGA 的數(shù)字頻率計(jì)的設(shè)計(jì)方案。給出了該設(shè)計(jì)方案的實(shí)際測量效果,證明該設(shè)計(jì)方案切實(shí)可行,能達(dá)到較高的頻率測量精度。1.原理分析1.1等精度頻率測量原理基
9、于傳統(tǒng)測頻原理的頻率計(jì)的測量精度將隨被測信號頻率的下降而降低,在實(shí)用中有較大的局限性。而等精度頻率計(jì)不但具有較高的測量精度,并且在整個(gè)頻率區(qū)域保持恒定的測量精度。等精度頻率測量技術(shù)又叫做多周期同步測量計(jì)算,是在直接測頻方法的基礎(chǔ)上發(fā)展起來的。它的閘門時(shí)間不是固定的值。而是被測信號周期的整數(shù)倍,即與被測信號同步,消除了對被測信號計(jì)數(shù)所產(chǎn)生±1個(gè)字的誤差,測量精度大大提高,而且達(dá)到了在整個(gè)測量頻段的等精度測量。其測頻原理圖如圖1所示。圖1 等精度測量原理波形圖由圖可知,等精度測量法的機(jī)理是在標(biāo)準(zhǔn)頻率比較測量法的基礎(chǔ)上改變計(jì)數(shù)器的計(jì)數(shù)開始和結(jié)束與閘門門限的上升沿和下降沿的嚴(yán)格關(guān)系。在測量過
10、程中,有兩個(gè)計(jì)數(shù)器分別對標(biāo)準(zhǔn)頻率信號和被測頻率信號同時(shí)計(jì)數(shù)。首先給出閘門開啟信號(預(yù)置閘門上升沿),當(dāng)閘門門限的上升沿到來時(shí),如果待測量信號的上升沿未到時(shí)兩組計(jì)數(shù)器也不計(jì)數(shù),只有在待測量信號的上升沿到來時(shí),兩組計(jì)數(shù)器才開始計(jì)數(shù);然后預(yù)置閘門關(guān)閉信號(下降沿)到時(shí),如果待測量信號的一個(gè)周期未結(jié)束時(shí)兩組計(jì)數(shù)器也不停止計(jì)數(shù),只有在待測量信號的一個(gè)周期結(jié)束時(shí)兩組計(jì)數(shù)器才停止計(jì)數(shù)。完成一次測量過程??梢钥闯觯瑢?shí)際閘門時(shí)間T與預(yù)置閘門時(shí)間T1并不嚴(yán)格相等,但差值不超過被測信號的一個(gè)周期。這樣就克服了待測量信號的脈沖周期不完整的問題,其誤差只由標(biāo)準(zhǔn)頻率信號產(chǎn)生,與待測量信號的頻率無關(guān)。因此可以實(shí)現(xiàn)精度的恒定
11、。等精度頻率計(jì)的原理圖如圖2所示圖2 等精度頻率計(jì)原理圖圖中預(yù)置門控信號是寬度為T的一個(gè)脈沖,Bcount和Dcount是兩個(gè)可控計(jì)數(shù)器,標(biāo)準(zhǔn)頻率信號從Bcount的時(shí)鐘輸入端clk輸入,其頻率為Fs;經(jīng)整形后的被測信號從Dcount的時(shí)鐘輸入端clk輸入,當(dāng)預(yù)置門控信號為高電平時(shí),經(jīng)整形后的被測信號的上沿通過控制模塊的en端同時(shí)啟動計(jì)數(shù)器Bcount和Dcount。Bcount、Dcount分別對被測信號(頻率為Fx)和標(biāo)準(zhǔn)頻率信號(頻率為Fs)同時(shí)計(jì)數(shù)。當(dāng)預(yù)置門信號為低電平時(shí),隨后而至的被測信號的上沿將使這兩個(gè)計(jì)數(shù)器同時(shí)關(guān)閉。設(shè)在一次預(yù)置門時(shí)間T中對被測信號計(jì)數(shù)值為Nx;對標(biāo)準(zhǔn)頻率信號的計(jì)
12、數(shù)值為Ns,則下式成立:Nx/Fx=Ns/Fs (1)則待測頻率信號的頻率值為:Fx=(Nx/Ns)Fs (2)1.2誤差分析設(shè)在1次實(shí)際閘門時(shí)間T中計(jì)數(shù)器對被測信號的計(jì)數(shù)值為Nx,對標(biāo)準(zhǔn)信號的計(jì)數(shù)值為Ns。標(biāo)準(zhǔn)信號的頻率為Fs,則有:Nx/Fx=Ns/Fs (1)Fx=(Nx/Ns)Fs (2)有式(2)可知,若忽略標(biāo)額的誤差Fs,則等精度頻率測量可能產(chǎn)生的相對誤差為=(|Fx-Fe|Fe)× 100% (3)其中,F(xiàn)e為被測信號頻率的準(zhǔn)確值。在測量中,由于Fx計(jì)數(shù)的起停時(shí)間都是由該信號的上升沿觸發(fā)的,在閘門時(shí)間T內(nèi)對Fx的計(jì)數(shù)Nx無誤差(T=Nx-tx);對Fs的計(jì)數(shù)Ns最多相差
13、1個(gè)數(shù)的誤差,即|Ns|1,其測量頻率為:Fe=Nx/(Ns +Ns)/Fs (4)由以上(1)、(2)、(3)式可得=|Ns|/Ns (5)測量的相對誤差小于1/Ns,而Ns=T×Fs(T為實(shí)際閘門時(shí)間),所以,只要選定標(biāo)準(zhǔn)頻率和時(shí)間閘門,相對誤差是個(gè)確定的值,和被測頻率的大小無關(guān),從而實(shí)現(xiàn)了等精度測量。由相對誤差公式可以得出以下結(jié)論:(1)相對測量誤差與頻率無關(guān)。(2)增大T或提高Fs,可以增大Ns,減少測量誤差,提高測量精度。(3)標(biāo)準(zhǔn)頻率誤差為Fs/Fs。(4)等精度測頻方法測量精度與預(yù)置門寬度和標(biāo)準(zhǔn)頻率有關(guān),與被測信號的頻率無關(guān)。在預(yù)置門時(shí)間和常規(guī)測頻閘門時(shí)間相同,而被測信
14、號頻率不同的情況下,等精度測量法的測量精度不變,而常規(guī)的直接測頻法精度隨著被測信號頻率的下降而下降。2.概述2.1 FPGA可編程邏輯器件FPGA是現(xiàn)場可編程門陣列(Field Programmable Gate Array)的簡稱。FPGA器件及其開發(fā)系統(tǒng)是開發(fā)大規(guī)模數(shù)字集成電路的新技術(shù)。它利用計(jì)算機(jī)輔助設(shè)計(jì),繪制出實(shí)現(xiàn)用戶邏輯的原理圖、編輯布爾方程式或用硬件描述語言等方式作為設(shè)計(jì)輸入;然后經(jīng)一系列轉(zhuǎn)換程序、自動布局布線、模擬仿真的過程;然后生成配置FPGA器件的數(shù)據(jù)文件,對FPGA器件初始化。這樣就實(shí)現(xiàn)了滿足用戶要求的專用集成電路,真正達(dá)到了用戶自行設(shè)計(jì)、自行研制和自行生產(chǎn)集成電路的目的。
15、FPGA自1985年由美國 Xilinx 公司發(fā)明以來,得到非常迅速的發(fā)展。FPGA顯著的優(yōu)點(diǎn)是開發(fā)周期短、投資風(fēng)險(xiǎn)小、產(chǎn)品上市速度快、市場適應(yīng)能力強(qiáng)和硬件升級回旋余地大,而且當(dāng)產(chǎn)品定型和產(chǎn)量擴(kuò)大后,可將在生產(chǎn)中達(dá)到充分檢驗(yàn)的VHDL設(shè)計(jì)迅速實(shí)現(xiàn)ASIC投產(chǎn)。由于它的諸多優(yōu)點(diǎn),日益受到系統(tǒng)設(shè)計(jì)工程師的青睞。它將定制ASIC的高集成度,高性能的優(yōu)點(diǎn)與用戶可編程器件(PAL,GAL)的靈活方便的特點(diǎn)結(jié)合在一起,從而避免了用定制ASIC設(shè)計(jì)的高成本、高風(fēng)險(xiǎn)、設(shè)計(jì)周期長和使用可編程器件低密度的缺點(diǎn)??梢哉f,F(xiàn)PGA的出現(xiàn)是電路器件和電路設(shè)計(jì)領(lǐng)域的一場革命。FPGA具有硬件結(jié)構(gòu)可重構(gòu)的特點(diǎn)。適合于算法結(jié)
16、構(gòu)固定、運(yùn)算量大的前端數(shù)字信號處理。新近推出的FPGA產(chǎn)品都采用多層布線結(jié)構(gòu),更低的核心電壓,更豐富的IO管腳,容量可達(dá)到100 k個(gè)邏輯單元(LES),內(nèi)置嵌入式RAM資源,內(nèi)部集成多個(gè)數(shù)字鎖相環(huán),多個(gè)嵌入的硬件乘法器,所有這一切都使得FPGA在數(shù)字信號處理領(lǐng)域顯示出自己特有的優(yōu)勢。FPGA作為專用集成電路(ASIC)領(lǐng)域中的一種半定制電路而出現(xiàn)的,既解決了定制電路的不足,又克服了原有可編程器件門電路數(shù)有限的缺點(diǎn)。 FPGA采用了邏輯單元陣列LCA(Logic Cell Array)這樣一個(gè)新概念,內(nèi)部包括可配置邏輯模塊CLB(Configurable Logic Block)、輸出輸入模塊
17、IOB(Input Output Block)和內(nèi)部連線(Interconnect)三個(gè)部分。 目前FPGA的品種很多,有XILINX的XC系列、TI公司的TPC系列、ALTERA公司的FLEX系列等,本設(shè)計(jì)使用ALTERA公司的EP1C12Q240C8芯片。2.2 VHDL硬件描述語言VHDL(Very-High-Speed Integrated Circuit Hardware Description Language)誕生于1982年,1987年底,VHDL被IEEE和美國國防部確認(rèn)為標(biāo)準(zhǔn)硬件描述語言 。1993年,IEEE對VHDL進(jìn)行了修訂,從更高的抽象層次和系統(tǒng)描述能力上擴(kuò)展VHD
18、L的內(nèi)容,公布了新版本的VHDL,即IEEE標(biāo)準(zhǔn)的1076-1993版本(簡稱93版)?,F(xiàn)在,VHDL和Verilog作為IEEE的工業(yè)標(biāo)準(zhǔn)硬件描述語言,又得到眾多EDA公司的支持,在電子工程領(lǐng)域,已成為事實(shí)上的通用硬件描述語言。VHDL主要用于描述數(shù)字系統(tǒng)的結(jié)構(gòu),行為,功能和接口。除了含有許多具有硬件特征的語句外,VHDL的語言形式和描述風(fēng)格與句法是十分類似于一般的計(jì)算機(jī)高級語言。VHDL的程序結(jié)構(gòu)特點(diǎn)是將一項(xiàng)工程設(shè)計(jì),或稱設(shè)計(jì)實(shí)體(可以是一個(gè)元件,一個(gè)電路模塊或一個(gè)系統(tǒng))分成外部(或稱可視部分及端口)和內(nèi)部(或稱不可視部分),既涉及實(shí)體的內(nèi)部功能和算法完成部分。在對一個(gè)設(shè)計(jì)實(shí)體定義了外部界
19、面后,一旦其內(nèi)部開發(fā)完成后,其他的設(shè)計(jì)就可以直接調(diào)用這個(gè)實(shí)體。這種將設(shè)計(jì)實(shí)體分成內(nèi)外部分的概念是VHDL系統(tǒng)設(shè)計(jì)的基本點(diǎn)。應(yīng)用VHDL進(jìn)行工程設(shè)計(jì)的優(yōu)點(diǎn)是多方面的。與其他的硬件描述語言相比,VHDL具有更強(qiáng)的行為描述能力 :VHDL豐富的仿真語句和庫函數(shù),使得在設(shè)計(jì)的早期就能查驗(yàn)設(shè)計(jì)系統(tǒng)的功能可行性,隨時(shí)可對設(shè)計(jì)進(jìn)行仿真模擬; VHDL語句的行為描述能力和程序結(jié)構(gòu)決定了他具有支持大規(guī)模設(shè)計(jì)的分解和已有設(shè)計(jì)的再利用功能;對于用VHDL完成的一個(gè)確定的設(shè)計(jì),可以利用EDA工具進(jìn)行邏輯綜合和優(yōu)化,并自動的把VHDL描述設(shè)計(jì)轉(zhuǎn)變成門級網(wǎng)表;VHDL對設(shè)計(jì)的描述具有相對獨(dú)立性,設(shè)計(jì)者可以不懂硬件的結(jié)構(gòu),
20、也不必管理最終設(shè)計(jì)實(shí)現(xiàn)的目標(biāo)器件是什么,而進(jìn)行獨(dú)立的設(shè)計(jì)。2.3 Quartus 開發(fā)環(huán)境Altera Quartus II設(shè)計(jì)軟件提供完整的多平臺設(shè)計(jì)環(huán)境,能夠直接滿足特定設(shè)計(jì)需要,為可編程芯片系統(tǒng)(SOPC)提供全面的設(shè)計(jì)環(huán)境。Quartus II 軟件含有 FPGA 和 CPLD 設(shè)計(jì)所有階段的解決方案 ( 圖3 )。此外,Quartus II 軟件為設(shè)計(jì)流程的每個(gè)階段提供 Quartus II 圖形用戶界面、EDA工具界面以及命令行界面??梢栽谡麄€(gè)流程中只使用這些界面中的一個(gè),也可以在設(shè)計(jì)流程的不同階段使用不同界面。圖3 Quartus 的設(shè)計(jì)流程2.4 E-PLAY-SOPC 系列開
21、發(fā)板E-Play-SOPC 適配器為符合 E_Play 總線標(biāo)準(zhǔn)的 SOPC 適配器,同時(shí)作為 EDA-VI 的標(biāo)準(zhǔn)適配器使用,通過 E_Play 總線插槽可以方便的外擴(kuò)多種功能板,用戶也可以自行制作開發(fā)適合自己功能板,通過 E_Play 總線插槽方便的與適配器及其它功能板進(jìn)行連接組成一個(gè)小型應(yīng)用系統(tǒng)。E_Play-SOPC適配器布局如圖4:圖4 E_Play-SOPC適配器布局圖2.5 EP1C12Q240C8 芯片EP1C12Q240C8是 ALTERA公司的Cyclone系列芯片,它支持50MHZ的內(nèi)部時(shí)鐘頻率,可以提供12060個(gè)邏輯單元,239616 bits的存儲器單元,內(nèi)嵌了2個(gè)
22、鎖相環(huán)。其型號標(biāo)識和參數(shù)如下表所示。EP1C12Q240C8 / EP1C12Q240C8N 的型號標(biāo)識EP1C系列標(biāo)識,屬于Cyclone12器件型號Q封裝為PQFP (1)240引腳數(shù)C應(yīng)用級別為商業(yè)級 (2)8速度等級N 符合無鉛標(biāo)準(zhǔn)EP1C12Q240C8 / EP1C12Q240C8N 其他參數(shù)家族FPGAI/O口數(shù)目173 工作電壓1.4V3.6V 工作溫度0 85 2.6 IP Core隨著FPGA技術(shù)的發(fā)展,芯片的性能越來越強(qiáng)、規(guī)模越來越大、開發(fā)的周期越來越長,使得芯片設(shè)計(jì)業(yè)正面臨一系列新的問題:設(shè)計(jì)質(zhì)量難以控制,設(shè)計(jì)成本也越來越高。IP(Intelligence Proper
23、ty)技術(shù)解決了當(dāng)今芯片設(shè)計(jì)業(yè)所面臨的難題。IP是指可用來生成ASIC和PLD的邏輯功能塊,又稱IP核(IP Core)或虛擬器件(VC)。設(shè)計(jì)者可以重復(fù)使用已經(jīng)設(shè)計(jì)并經(jīng)過驗(yàn)證的IP核,從而專注于整個(gè)系統(tǒng)的設(shè)計(jì),提高設(shè)計(jì)的效率和正確性,降低成本。 IP核(IP Core)是指用于產(chǎn)品應(yīng)用專用集成電路(ASIC)或者可編輯邏輯器件(FPGA)的邏輯塊或數(shù)據(jù)塊。將一些在數(shù)字電路中常用但比較復(fù)雜的功能塊,如FIR濾波器,SDRAM控制器,PCI接口等等設(shè)計(jì)成可修改參數(shù)的模塊,讓其他用戶可以直接調(diào)用這些模塊,這樣就大大減輕了工程師的負(fù)擔(dān),避免重復(fù)勞動。隨著CPLD/FPGA的規(guī)模越來越大,設(shè)計(jì)越來越復(fù)
24、雜,使用IP核是一個(gè)發(fā)展趨勢。理想地,一個(gè)知識產(chǎn)權(quán)核應(yīng)該是完全易操作的也就是說,易于插入任何一個(gè)賣主的技術(shù)或者設(shè)計(jì)方法。豐富的IP內(nèi)核模塊庫為快速地設(shè)計(jì)專用集成電路和單片系統(tǒng)以及盡快占領(lǐng)市場提供了基本保證。3.總體設(shè)計(jì)3.1流程圖設(shè)計(jì)根據(jù)等精度測頻的基本原理,本文設(shè)計(jì)方案的基本思想是分為十個(gè)模塊來實(shí)現(xiàn)其功能,如圖5所示,并且分別用VHDL硬件描述語言對其進(jìn)行編程,并在EDA(電子設(shè)計(jì)自動化)工具的幫助下,用FPGA(EP1C12Q240C8)實(shí)現(xiàn)等精度頻率計(jì)的設(shè)計(jì)原理及相關(guān)程序。首先,預(yù)置閘門時(shí)間,然后使標(biāo)準(zhǔn)頻率輸入標(biāo)準(zhǔn)頻率計(jì)數(shù)器,待測頻率通過施密特觸發(fā)器整形后輸入待測頻率計(jì)數(shù)器,在同一個(gè)閘門
25、時(shí)間的控制下,令兩個(gè)計(jì)數(shù)器開始計(jì)數(shù),閘門時(shí)間關(guān)閉后計(jì)數(shù)器停止計(jì)數(shù),并在下一個(gè)閘門時(shí)間到來之前將計(jì)數(shù)器清零;將讀取的待測計(jì)數(shù)器和標(biāo)頻計(jì)數(shù)器的計(jì)數(shù)值分別送入乘法器和除法器,運(yùn)算的最終結(jié)果四舍五入后送入譯碼器進(jìn)行BCD轉(zhuǎn)換,將結(jié)果送入鎖存器,最后做柱形換算和顯示??刂崎l門時(shí)間讀取標(biāo)準(zhǔn)頻率計(jì)數(shù)值Ns讀取待測頻率計(jì)數(shù)值Nx10×Nx×Fs10×Nx×FsNsBCD轉(zhuǎn)換VGA顯示余數(shù)四舍五入頻率分布柱形換算施密特觸發(fā)器標(biāo)準(zhǔn)頻率待測頻率標(biāo)準(zhǔn)頻率鎖存器圖5 設(shè)計(jì)流程圖3.2系統(tǒng)設(shè)計(jì)框圖 根據(jù)系統(tǒng)設(shè)計(jì)流程圖擬定系統(tǒng)框圖。由于等精度頻率計(jì)是一個(gè)需對頻率信號進(jìn)行等精度測量和顯
26、示的系統(tǒng),因此它需要設(shè)置控制電路、計(jì)數(shù)電路、計(jì)算電路、譯碼顯示電路等。控制電路的功能是對計(jì)數(shù)電路進(jìn)行工作和時(shí)序的控制。其控制要求為:先使標(biāo)準(zhǔn)頻率計(jì)數(shù)電路和待測頻率計(jì)數(shù)電路在2s內(nèi)進(jìn)行計(jì)數(shù),計(jì)數(shù)結(jié)果分別送入乘法器和除法器。在第一個(gè)測量顯示周期結(jié)束后,控制電路將再次發(fā)出控制信號,先對功能電路清零,然后使系統(tǒng)開始第二個(gè)測量周期的工作。計(jì)數(shù)電路是對被測頻率信號進(jìn)行頻率計(jì)數(shù)測量的主功能電路。由于被測信號頻率是未知的,因此用計(jì)數(shù)電路測量時(shí),使用27位的二進(jìn)制計(jì)數(shù)器(由于閘門時(shí)間設(shè)定為2s,因此,頻率最大可測67MHz)。根據(jù)公式Fx=(Nx/Ns)Fs,將讀取的待測頻率計(jì)數(shù)值乘以標(biāo)準(zhǔn)頻率(50MHz),并
27、擴(kuò)大10倍,再除以標(biāo)準(zhǔn)頻率計(jì)數(shù)值,將余數(shù)四舍五入,最終結(jié)果送入譯碼電路進(jìn)行BCD碼轉(zhuǎn)換,最后送入顯示電路進(jìn)行顯示。在顯示電路中,顯示的數(shù)值左移一位,以顯示頻率值小數(shù)點(diǎn)后一位數(shù)。根據(jù)擬定的系統(tǒng)框圖,用VHDL語言對各個(gè)模塊進(jìn)行編程,經(jīng)過編譯和仿真,確認(rèn)無誤后,生成Symbol,利用生成的Symbol組成系統(tǒng)框圖。圖6 系統(tǒng)框圖4詳細(xì)設(shè)計(jì)4.1 前端信號處理由于施密特除法器具有波形整形的作用,因此在信號輸入端加入一個(gè)施密特觸發(fā)器,以便可以測量正弦信號和三角波信號等信號。本設(shè)計(jì)中采用專用施密特觸發(fā)器74HC14來進(jìn)行波形變換。74HC14是非門施密特觸發(fā)器,供電電壓為26V,各引腳功能如下:1-1A
28、, 2-1Y, 3-2A ,4-2Y, 5-3A ,6-3Y, 7-電源【地】8-4Y, 9-4A, 10-5Y, 11-5A ,12-6Y ,13-6A ,14-電源【+】接好電源和地 6組A Y 就是6個(gè)非門, A為輸入端, Y為輸出端4.2 分頻器的設(shè)計(jì)分頻器是FPGA設(shè)計(jì)中使用頻率非常高的基本單元之一。盡管目前在大部分設(shè)計(jì)中還廣泛使用集成鎖相環(huán)(如altera的PLL,Xilinx的DLL)來進(jìn)行時(shí)鐘的分頻、倍頻以及相移設(shè)計(jì),但是,對于時(shí)鐘要求不太嚴(yán)格的設(shè)計(jì),通過自主設(shè)計(jì)進(jìn)行時(shí)鐘分頻的實(shí)現(xiàn)方法仍然非常流行。首先這種方法可以節(jié)省鎖相環(huán)資源,再者,這種方式只消耗不多的邏輯單元就可以達(dá)到對時(shí)
29、鐘操作的目的。本系統(tǒng)的系統(tǒng)時(shí)鐘為50MHz,需分頻得到0.5Hz、1Hz的頻率,分別用于門閘時(shí)間和顯示器的顯示時(shí)間。本設(shè)計(jì)主要采用的分頻方法的主程序如下:process(clk)is-clk為系統(tǒng)時(shí)鐘,50MHzvariable q:integer range 0 to 24999999;-q為計(jì)數(shù)值beginif clk'event and clk='1' thenif q=24999999 then-當(dāng)計(jì)數(shù)到2499999時(shí)將q歸零q<=0;-使gate信號取反,這樣就得gate<=not gate;-到了1Hz的頻率信號elseq:=q+1;end i
30、f;end if;end process;4.3 除法器的IP Core 調(diào)用4.3.1 設(shè)計(jì)中的除法器應(yīng)用IP(知識產(chǎn)權(quán))核將一些在數(shù)字電路中常用,但比較復(fù)雜的功能塊,如FIR濾波器、SDRAM控制器、PCI接口等設(shè)計(jì)做成一個(gè)“黑盒”或者是可修改參數(shù)的模塊,供設(shè)計(jì)者使用。調(diào)用IP核能避免重復(fù)勞動,大大減輕設(shè)計(jì)人員的工作量。采用IP核實(shí)現(xiàn)除法器,不但節(jié)省了大量資源,同時(shí)還大大提高了系統(tǒng)時(shí)鐘。本設(shè)計(jì)中的除法器主要應(yīng)用于以下兩個(gè)方面:用于運(yùn)算公式Fx=(Nx/Ns)Fs的除法部分,以得到待測頻率的頻率值;用于運(yùn)算10秒內(nèi)柱形顯示的顯示高度。柱形顯示說明:顯示界面的縱坐標(biāo)軸為200行,顯示10MHz
31、的頻率,那么一行代表50K,則該除法器的除數(shù)則為50000,被除數(shù)為第一步得到的待測頻率的頻率值。4.3. 2 除法器IP Core的調(diào)用方法如下: 選擇tool/MegWizard PlugIn Manager,建立一個(gè)IP文件;選擇一個(gè)除法器,選用VHDL語言,如圖7所示圖7 輸入被除數(shù)與除數(shù)的位數(shù) 添加一個(gè)時(shí)鐘輸入端,流水線15,選擇速度優(yōu)先,如圖8所示圖8生成除法器IP Core新建一個(gè)工程,將生成的IP Core添加到工程當(dāng)中即可。生成的IP Core 除法器如圖9所示圖9 IP Core除法器4.4 譯碼電路的實(shí)現(xiàn)設(shè)計(jì)中需將換算得到的頻率值(二進(jìn)制數(shù))換算成BCD碼,以便送入顯示模
32、塊進(jìn)行數(shù)據(jù)顯示。二進(jìn)制轉(zhuǎn)換BCD碼的主要思路:根據(jù)二進(jìn)制的位數(shù)設(shè)定顯示的位數(shù),如:二進(jìn)制位12位(4095),則轉(zhuǎn)換后顯示的十進(jìn)制為4位。設(shè)定四位輸出端d3,d2,d1,d0,需轉(zhuǎn)換的數(shù)位a,如果二進(jìn)制數(shù)大于1111101000(1000)則,則a-“1111101000”,d3+1,如果二進(jìn)制數(shù)大于1100100(100),則a-“1100100”,d2+1,依次類推。二進(jìn)制轉(zhuǎn)換BCD碼的部分程序如下:process(clk)isbeginif clk'event and clk='1' thenmid_in<=din;present_state<=s0;
33、-定義三種狀態(tài)s0,s1,s2case (present_state) iswhen s0=> d0<="0000"d1<="0000"d2<="0000"d3<="0000"-數(shù)值輸入d4<="0000"d5<="0000"d6<="0000"d7<="0000"d8<="0000"present_state<=s1;when s1=>if m
34、id_in>="101111101011110000100000000" then -100000000;mid_in<=mid_in-"101111101011110000100000000"d8<=d8+1;-mid_in>100000000時(shí)min_in-100000000present_state<=s1;-d8+1elsif mid_in>="000000000000000000000000001" then-1mid_in<=mid_in-"000000000000000
35、000000000001"d0<=d0+1;present_state<=s1;elsepresent_state<=s2;end if;when s2=>y0<=d0;y1<=d1;y2<=d2;y3<=d3;y4<=d4;y5<=d5;y6<=d6;y7<=d7;y8<=d8;-數(shù)值輸出present_state<=s0;when others=>present_state<=s0;end case;end if;end process;本程序主要顯示9位十進(jìn)制數(shù)值。4.5顯示模塊的設(shè)
36、計(jì)實(shí)現(xiàn)4.5.1方案選擇方案一、使用數(shù)碼管(LED)顯示數(shù)碼管顯示比較簡單方便,價(jià)格低廉,但是根據(jù)系統(tǒng)要求要顯示多種信息,如果用數(shù)碼管顯示信息顯得不太方便,并且人機(jī)界面也不夠良好。方案二、使用點(diǎn)陣型液晶(LCD)顯示點(diǎn)陣型液晶模塊OCM4×8C是128×64點(diǎn)陣的漢字圖形型液晶顯示模塊,可以顯示漢字和圖形,內(nèi)置國標(biāo)GB2312碼簡體中文字庫(16×16點(diǎn)陣)、128個(gè)字符(8×16點(diǎn)陣)及64×256點(diǎn)陣顯示RAM(GDRAM)。提供兩種連接方式與CPU直接連接:8位并行及串行兩種連接方式。不需要占用太多的I/O口,控制比較方便,功能較多,顯示
37、清晰,實(shí)現(xiàn)多種信息的顯示很方便。但顯示顏色單一,并且需要外接電路,給系統(tǒng)的開發(fā)帶來了不必要的麻煩。方案三、采用VGA顯示VGA(Video Graphics Array)是IBM在1987年隨PS2機(jī)一起推出的一種視頻傳輸標(biāo)準(zhǔn),具有分辨率高、顯示速率快、顏色豐富、具有良好的人機(jī)界面等優(yōu)點(diǎn),在彩色顯示器領(lǐng)域得到了廣泛的應(yīng)用。采用 FPGA( 現(xiàn)場可編程門陣列 ) 設(shè)計(jì) VGA 接口可以將要顯示的數(shù)據(jù)直接送到顯示器,節(jié)省了計(jì)算機(jī)的處理過程,加快了數(shù)據(jù)的處理速度,節(jié)約了硬件成本;另外,本系統(tǒng)選用的Cyclone系列EP1C12開發(fā)板帶有VGA接口,因此,選擇VGA作為顯示模塊為系統(tǒng)的開發(fā)帶來了方便。
38、綜上所述,本設(shè)計(jì)的顯示模塊采用方案三。4.5.2 VGA接口的原理顯示適配器有多種形式,它可按照所符合的視頻顯示標(biāo)準(zhǔn)來分類,業(yè)界制定了多種顯示標(biāo)準(zhǔn),從最初的 MDA 經(jīng)歷了 CGA , EGA , VGA , XGA,SVGA等的發(fā)展過程。與相應(yīng)的顯示適配器標(biāo)準(zhǔn)相配的顯示器也稱之為EGA,VGA,XGA顯示器等。實(shí)際上顯示器的標(biāo)準(zhǔn)主要反映在它們的接口,顯示功能和行、場工作頻率上。CRT顯示器的掃描方式: 當(dāng)柵掃描方式從上向下依次順序掃描完一場稱逐行掃描。一行用行頻控制( hs ) , 一場用場頻控制( vs )。掃完一行回來叫行消隱,掃完一場回來叫場消隱。 隨機(jī)掃描方式VGA 接口標(biāo)準(zhǔn)時(shí)鐘頻率
39、: 25.175MHz( 像素輸出的頻率 ) ;行頻: 31.469Hz ;場頻:59.94 Hz 。顯示器采用光柵掃描方式,即轟擊熒光屏的電子束在CRT屏幕上從左到右(受水平同步信號HS控制)、從上到下(受垂直同步信號VS控制)做有規(guī)律的移動。光柵掃描又分為逐行掃描和隔行掃描。電子束采用光柵掃描方式,從屏幕左上角一點(diǎn)開始,向右逐點(diǎn)進(jìn)行掃描,形成一條水平線;到達(dá)最右端后,又回到下一條水平線的左端,重復(fù)上面的過程;當(dāng)電子束完成右下角一點(diǎn)的掃描后,形成一幀。此后,電子束又回到左上方起點(diǎn),開始下一幀的掃描。這種方法就是說的逐行掃描顯示。而隔行掃描指電子束在掃描時(shí)每隔一行掃一線,完成一屏后再返回來掃描
40、剩下的縣,這與電視機(jī)的原理一樣。隔行掃描的顯示器比逐行掃描閃爍的更厲害,也會讓使用者的眼睛更疲勞。目前微機(jī)所用顯示器幾乎都是逐行掃描。完成一行掃描所需時(shí)間稱為水平掃描時(shí)間,其倒數(shù)稱為行頻率;完成一幀(整屏)掃描所需時(shí)間稱為垂直掃描時(shí)間,其倒數(shù)為垂直掃描頻率,又稱刷新頻率,即刷新一屏的頻率。常見的有60Hz、75Hz等,標(biāo)準(zhǔn)VGA顯示的場頻60Hz,行頻為31.5kHz.4.5.3 VGA接口的時(shí)序分析設(shè)計(jì) VGA 圖像顯示控制需要注意兩個(gè)問題 :一個(gè)是時(shí)序的驅(qū)動,這是完成設(shè)計(jì)的關(guān)鍵,時(shí)序稍有偏差,顯示必然不正常,甚至?xí)p壞彩色顯示器;另一個(gè)是 VGA信號的電平驅(qū)動。顯示控制器設(shè)計(jì)提示:顯示器技
41、術(shù)規(guī)格提供的行頻一般在 30 k Hz 45 kHz( 保守?cái)?shù)據(jù) ) ,場頻一般在 50 Hz 75 Hz( 保守?cái)?shù)據(jù) ) 。針對以上保守?cái)?shù)據(jù),設(shè)計(jì)分辨率為 640×480 的顯示接口(如圖10所示),以 30 kHz 的行頻進(jìn)行掃描時(shí)所需時(shí)鐘頻率為: 30 kHz × 800( 行周期 )=24 MHz ,則場頻為: 30kHz ÷ 525( 場周期 ) = 5.14 Hz。VGA電平:VSYNC,HSYNC為標(biāo)準(zhǔn)TTL電平,0V3.3V。RGB的電平在0V0.7V之間(0V為黑色,0.7V為全色)。場掃描時(shí)序要求/行,(即輸出一行l(wèi)ine的時(shí)間間隔):Ta(場
42、同步頭:2 Tb:25 Tc:8 Td(行圖像):480Te:8 Tf:2 Tg(場周期):525行消隱行消隱圖像下一行圖像TcTbTaTdTfTeRGBHSTg場消隱場消隱圖像下一場圖像TcTbTaTdTfTeRGBVSTg行掃描時(shí)序要求/像素,(即輸出一個(gè)像素Pixel的時(shí)間間隔):Ta(行同步頭:96 Tb:40 Tc:8 Td(行圖像):640Te:8 Tf:8 Tg(行周期):800圖10 VGA接口的時(shí)序圖在VGA中,水平同步脈沖在光柵掃描線需要回到水平開始位置也就是屏幕的左邊的時(shí)候插入,垂直同步脈沖在光柵掃描線需要回到垂直開始位置也就是屏幕的上方的時(shí)候插入。復(fù)合同步脈沖是水平同步
43、脈沖與垂直同步信號的組合。RGB為像素?cái)?shù)據(jù),在沒有圖像投射到屏幕時(shí)插入消隱信號,當(dāng)消隱有效時(shí),RGB信號無效。 水平時(shí)序在水平時(shí)序中,包括以下幾個(gè)時(shí)序參數(shù):水平同步脈沖寬度;書評同步脈沖結(jié)束到水門的開始之間的寬度;一個(gè)視頻行可視區(qū)域的寬度 ;一個(gè)完整的視頻行的寬度,從水平同步脈沖的開始到下一個(gè)水平同步脈沖的開始。 垂直時(shí)序垂直時(shí)序與水平時(shí)序類似,包括一下幾個(gè)不同的時(shí)序參數(shù):垂直同步脈沖寬度;垂直同步結(jié)束到垂直門的開始之間的寬度一個(gè)視頻幀可視區(qū)域的寬度;一個(gè)完整視頻幀的寬度,從垂直同步脈沖到下一個(gè)垂直同步脈沖的開始。4.5.4 VGA接口驅(qū)動波形仿真為仿真方便,此次仿真采用采用50MHz時(shí)鐘輸入
44、,80×60分辨率進(jìn)行。放著結(jié)果和VGA時(shí)序基本相同。仿真波形圖如圖11所示。圖11 VGA接口驅(qū)動波形仿真圖4.5.5 VGA接口的驅(qū)動程序的設(shè)計(jì)實(shí)現(xiàn)根據(jù)VGA接口的時(shí)序圖,本設(shè)計(jì)采用640×480分辨率。部分VGA程序如下:-控制行和場的掃描-process (clk)-clk為系統(tǒng)時(shí)鐘信號beginif clk'event and clk='1' then-采集clk上升沿if lie=800 then -當(dāng)列到達(dá)800列時(shí)列歸零lie<="0000000000"if hang=520 then-當(dāng)行到達(dá)520時(shí)歸零h
45、ang<="000000000"elsehang<=hang+'1' ;-否則行加1end if;else lie<=lie+'1'-否則列加1end if;end if;end process;-靜態(tài)字符顯示-process (clk,hang,lie)beginif clk'event and clk='1' then-加入時(shí)鐘脈沖,減少競爭-冒險(xiǎn)if (hang>=24) and (hang<=47) then-標(biāo)題行 hangh<=conv_integer(hang)-24;
46、-將行信息轉(zhuǎn)換成整形數(shù)減if (lie>=224)and (lie<=247) then-24以便于調(diào)用數(shù)據(jù)表liel<=conv_integer(lie)-224;shong<=deng(hangh);red<=not (shong(liel) and hh and vv);blue<=not (shong(liel) and hh and vv);green<=not (shong(liel) and hh and vv);elsif (lie>=248) and (lie<=271)thenelse red<=colour(2)
47、 and hh and vv;green<=colour(1) and hh and vv;blue<=colour(0) and hh and vv;end if;elsered<=colour(2) and hh and vv;green<=colour(1) and hh and vv;blue<=colour(0) and hh and vv;end if;end if;end process;-數(shù)據(jù)表-process (data)begincase data iswhen "0000"=>dataram<=zero;whe
48、n "0001"=>dataram<=one;when "1001"=>dataram<=nine;when others=>dataram<=zero;end case;end process;-同步信號-process (hang,lie)begincolour(2 downto 0)<="111"zuobiao<="101"column<="100"if hang >479 thenvv<='0'vs<
49、='0'-場同步else vv<='1'vs<='1'end if;if lie >639 thenhs<='0'hh<='0'-行同步else hh<='1'hs<='1'end if;end process; 4.6系統(tǒng)綜合及布局布線通過綜合和布局布線得到如下信息:該等精度頻率計(jì)系統(tǒng)總體占用資源為:6146個(gè)邏輯單元,占用主芯片EP1C12Q240C8的51%;7個(gè)輸入和輸出引腳,占用主芯片的4%;577個(gè)存儲單元,占用主芯片存的儲單元不
50、到1%。系統(tǒng)布局布線圖如圖12所示。圖12 系統(tǒng)綜合圖4.7引腳分配系統(tǒng)綜合及布局布線完成后便可將系統(tǒng)的各輸入輸出信號綁定到EP1C12Q240C8指定引腳上,再次編譯通過后,便可將生成的下載文件下載到硬件當(dāng)中驗(yàn)證其功能。其中,系統(tǒng)時(shí)鐘引腳clk綁定在芯片的153引腳上,待測頻率信號Fx綁定在芯片的132引腳上,顏色輸出Red、Green、Blue分別綁定在芯片的162、163和164引腳上,其余引腳置為高阻態(tài)。引腳分配圖如圖13所示圖13 系統(tǒng)引腳分頻圖5.測試5.1 測試儀器DG3121A信號發(fā)生器,其特點(diǎn)及優(yōu)點(diǎn)如下:1. 可選數(shù)字邏輯輸出模塊,實(shí)現(xiàn)混合信號輸出;2. 直接數(shù)字頻率合成技術(shù)
51、(DDS);3. 300 MSa/s采樣率,14位垂直分辨率,1 Mpts波形長度;4. 4" QVGA 彩色液晶顯示屏;5. 十種標(biāo)準(zhǔn)波形:正弦波、方波、鋸齒波、脈沖、噪聲、指數(shù)上升、指數(shù)下降、Sinc波、心電圖波、直流;6. 用戶自定義的任意波形;7. 豐富的調(diào)制功能: 調(diào)幅(AM)、調(diào)頻(FM)、調(diào)相(PM)、頻移鍵控(FSK)、脈寬調(diào)制(PWM)、掃頻(SWEEP)、突發(fā)(BURST) ;8. 豐富的輸入輸出信號:波形輸出,同步信號輸出,外接調(diào)制源,外接基準(zhǔn) 10MHz時(shí)鐘源,外觸發(fā)輸入,內(nèi)部10MHz時(shí)鐘輸出;9. 多種接口:USB Host & Device,RS-232,GPIB,LAN;10.內(nèi)置以太
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030中國智能手機(jī)游戲手柄行業(yè)發(fā)展趨勢分析與未來投資戰(zhàn)略咨詢研究報(bào)告
- 2025至2030中國無人零售商店行業(yè)產(chǎn)業(yè)運(yùn)行態(tài)勢及投資規(guī)劃深度研究報(bào)告
- 2025至2030中國新媒體行業(yè)前景模式及發(fā)展策略建議報(bào)告
- 2025至2030中國推煤機(jī)行業(yè)市場發(fā)展現(xiàn)狀及前景趨勢與投資風(fēng)險(xiǎn)報(bào)告
- 2025至2030中國戶外家具的奢華行業(yè)發(fā)展趨勢分析與未來投資戰(zhàn)略咨詢研究報(bào)告
- 2025至2030中國微波終端機(jī)行業(yè)商業(yè)模式及發(fā)展前景與投資報(bào)告
- 2025至2030中國彈簧盒行業(yè)發(fā)展趨勢分析與未來投資戰(zhàn)略咨詢研究報(bào)告
- 2025至2030中國廢金屬行業(yè)市場發(fā)展現(xiàn)狀及商業(yè)模式與投資發(fā)展報(bào)告
- 2025至2030中國床頭板卸扣行業(yè)發(fā)展趨勢分析與未來投資戰(zhàn)略咨詢研究報(bào)告
- 網(wǎng)絡(luò)安全防護(hù)系統(tǒng)開發(fā)合同
- 2025年 內(nèi)蒙古能源集團(tuán)所屬單位招聘考試筆試試題(含答案)
- 期末試卷(試題)(含答案)-2024-2025學(xué)年一年級下冊數(shù)學(xué)北師大版
- 國開(甘肅)2024年春《地域文化(專)》形考任務(wù)1-4終考答案
- 企業(yè)資產(chǎn)損失所得稅稅前扣除鑒證業(yè)務(wù)操作的指南
- 高等數(shù)學(xué)(下冊)資料期末復(fù)習(xí)試題與答案
- 增壓機(jī)通用說明書.
- 監(jiān)理人員廉潔自律制度管理辦法
- 四沖程內(nèi)燃機(jī) 機(jī)械原理課程設(shè)計(jì)說明書
- BS EN 10222-5-2000用于壓力目的的鋼鍛件—第5部分:馬口鐵鋼奧氏體鋼和奧氏體-鐵素體不銹鋼
- Grace評分表、TIMI評分、CRUSAD評分、wells評分等
- 洗潔精-MSDS(202334)
評論
0/150
提交評論