亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

ModelSim FPGA

  • 基于FPGA的電路板光板測試機硬件設計與樣機研制

      本文提出一種基于PC104嵌入式工業控制計算機與現場可編程門陣列(FPGA)的PCB測試機的硬件控制系統設計方案。方案中設計高效高壓控制電路,實現測試電壓與測試電流的精確數字控制。選用雙高壓電子開關形式代替高壓模擬電子開關,大幅度提高測試電壓。采用多電源方式在低控制電壓下實現對高壓電子開關的控制。設計高速信號處理電路對測試信號進行處理,從硬件上提高系統測試速度。  本設計中選用Altera公司的現場可編程器(FPGA)EP1K50,利用EDA設計工具Synplify、Modelsim、QuartusⅡ以及Verilog硬件描述語言完成了控制系統的硬件設計及調試,解決了由常規電路難以實現的問題。

    標簽: FPGA 電路板 測試機 硬件設計

    上傳時間: 2013-06-04

    上傳用戶:lizhen9880

  • 基于FPGA的逆變器控制芯片研究

    逆變控制器的發展經歷從分立元件的模擬電路到以專用微處理芯片(DSP/MCU)為核心的電路系統,并從數模混合電路過渡到純數字控制的歷程。但是,通用微處理芯片是為一般目的而設計,存在一定局限。為此,近幾年來逆變器專用控制芯片(ASIC)實現技術的研究越來越受到關注,已成為逆變控制器發展的新方向之一。本文利用一個成熟的單相電壓型PWM逆變器控制模型,圍繞逆變器專用控制芯片ASIC的實現技術,依次對專用芯片的系統功能劃分,硬件算法,全系統的硬件設計及優化,流水線操作和并行化,芯片運行穩定性等問題進行了初步研究。首先引述了單相電壓型PWM逆變器連續時間和離散時間的數學模型,以及基于極點配置的單相電壓型PWM逆變器電流內環電壓外環雙閉環控制系統的設計過程,同時給出了仿真結果,仿真表明此系統具有很好的動、靜態性能,并且具有自動限流功能,提高了系統的可靠性。緊接著分析了FPGA器件的特征和結構。在給出本芯片應用目標的基礎上,制定了FPGA目標器件的選擇原則和芯片的技術規格,完成了器件選型及相關的開發環境和工具的選取。然后系統闡述了復雜FPGA設計的設計方法學,詳細介紹了基于FPGA的ASIC設計流程,概要介紹了僅使用QuartusII的開發流程,以及Modelsim、SynplifyPro、QuartusII結合使用的開發流程。在此基礎上,進行了芯片系統功能劃分,針對:DDS標準正弦波發生器,電壓電流雙環控制算法單元,硬件PI算法單元,SPWM產生器,三角波發生器,死區控制器,數據流/控制流模塊等逆變器控制硬件算法/控制單元,研究了它們的硬件算法,完成了模塊化設計。分析了全數字鎖相環的結構和模型,以此為基礎,設計了一種應用于逆變器的,用比例積分方法替代傳統鎖相系統中的環路濾波,用相位累加器實現數控振蕩器(DCO)功能的高精度二階全數字鎖相環(DPLL)。分析了“流水線操作”等設計優化問題,并針對逆變器控制系統中,控制系統算法呈多層結構,且層與層之間還有數據流聯系,其執行順序和數據流的走向較為復雜,不利于直接采用流水線技術進行設計的特點,提出一種全新的“分層多級流水線”設計技術,有效地解決了復雜控制系統的流水線優化設計問題。本文最后對芯片運行穩定性等問題進行了初步研究。指出了設計中的“競爭冒險”和飽受困擾之苦的“亞穩態”問題,分析了產生機理,并給出了常用的解決措施。

    標簽: FPGA 逆變器 控制芯片

    上傳時間: 2013-05-28

    上傳用戶:ice_qi

  • modelsim教程(中文)

    Modelsim仿真工具是Model公司開發的。它支持Verilog、VHDL以及他們的混合仿真,它可以將整個程序分步執行,使設計者直接看到他的程序下一步要執行的語句,而且在程序執行的任何步驟任何時刻都可以查看任意變量的當前值,可以在Dataflow窗口查看某一單元或模塊的輸入輸出的連續變化等,比Quartus自帶的仿真器功能強大的多,是目前業界最通用的仿真器之一。 ModelSim分幾種不同的版本:SE、PE和OEM,其中 集成在 Actel、Atmel、Altera、Xilinx以及Lattice等FPGA廠商設計工具中的均是其OEM版本。比如為Altera提供的OEM版本是ModelSim-Altera,為Xilinx提供的版本為ModelSim XE. SE版本為最高級版本,在功能和性能方面比OEM版本強很多,比如仿真速度方面,還支持PC 、 UNIX 、 LIUNX混合平臺.

    標簽: modelsim 教程

    上傳時間: 2013-06-25

    上傳用戶:2814413580

  • Turbo碼譯碼算法研究及其FPGA實現

    在通信系統中,人們一直致力于信息傳輸的有效性和可靠性的研究,信道糾錯編碼技術一直是人們研究的重點。1993年,Turbo碼的提出,以其接近Shannon極限的優異的譯碼性能在編碼界引起了轟動,并成為研究糾錯編碼的熱點課題。經過十幾年的研究和發展,目前,Turbo碼已經走向了實用化的道路,如何用硬件實現有效的Turbo碼編譯碼器成為了人們研究的重點。 論文以基于FPGA實現Turbo碼譯碼器為研究目標,首先分析了Turbo碼的基本編譯碼原理和3GPP標準的Turbo碼編碼結構和交織算法。然后重點分析了MAP譯碼算法,Log-MAP譯碼算法和:Max-Log-MAP譯碼算法,并對三種譯碼算法進行了詳細的理論推導和計算復雜度的定量分析比較,對影響Turbo碼譯碼性能的主要因素進行了MATLB仿真分析。 論文在深入分析比較上述三種譯碼算法的基礎之上,選擇Max-Log-MAP譯碼算法進行了Turbo碼譯碼器的FPGA設計實現。主要針對FPGA實現的數據量化、定點數據表示方式、Max-Log-MAP算法子譯碼器關鍵運算單元的FPGA設計和基于3GPP標準的Turbo碼譯碼器的內交織的FPGA設計進行了深入研究,完成了固定譯碼長度的Turbo碼譯碼器的FPGA設計實現,并利用ModelSim和MATLAB分別對譯碼器進行了功能時序驗證和FPGA定點仿真測試。

    標簽: Turbo FPGA 譯碼 算法研究

    上傳時間: 2013-07-09

    上傳用戶:caixiaoxu26

  • AES加、解密算法的FPGA優化設計

    2000年10月2日,美國國家標準與技術研究所宣布采用Rijndael算法作為高級加密標準,并于2002年5月26日正式生效,AES算法將在今后很長一段時間內,在信息安全中扮演重要角色。因此,對AES算法實現的研究就成為了國內外的熱點,會在信息安全領域得到廣泛的應用。用FPGA實現AES算法具有快速、靈活、開發周期短等優點。 本論文就是針對AES加、解密算法在同一片FPGA中的優化實現問題,在深入分析了AES算法的整體結構、基本變換以及加、解密流程的基礎上,對AES算法的加、解密系統的FPGA優化設計進行了研究。主要內容為: 1.確定了實現方案以及關鍵技術,在比較了常用的結構后,采用了適合高速并行實現AES加、解密算法的結構——內外混合的流水線結構,并給出了總體的設計框圖。由于流水線結構不適用于反饋模式,為了達到較高的運算速度,該系統使用的是電碼本模式(ECB)的工作方式; 2.對各個子模塊的設計分別予以詳細分析,結合算法本身和FPGA的特點,采用查表法優化處理了字節代換運算,列混合運算和密鑰擴展運算。同時,考慮到應用環境的不同,本設計支持數據分組為128比特,密鑰長度為128比特、192比特以及256比特三種模式下的AES算法加、解密過程。完成了AES加、解密算法在同一片FPGA中實現的這個系統的優化設計; 3.利用QLJARTUSII開發工具進行代碼的編寫工作和綜合編譯工作,在 MODELSIM中進行仿真并給出仿真結果,給出了各個模塊和整個設計的仿真測試結果; 4.和其他類似的設計做了橫向對比,得出結論:本設計在保證了速度的基礎上實現了資源和速度的均衡,在性能上具有較大的優勢。

    標簽: FPGA AES 解密 算法

    上傳時間: 2013-05-25

    上傳用戶:wcl168881111111

  • 基于FPGA的視頻壓縮IP核設計

    結合視頻壓縮的理論以及IP核設計中對于仿真驗證的要求,本文設計了視頻壓縮IP核FPGA仿真驗證平臺.其硬件子平臺以Xilinx公司XC2V3000為核心,針對視頻壓縮IP核應用仿真要求設計外圍電路,構建一個視頻壓縮IP核的硬件仿真原型,采用運行于上位機上的控制和驅動軟件作為軟件解碼子平臺.同時還設計了完全獨立于硬件之外的ModelSim軟件仿真驗證平臺.以FPGA仿真驗證平臺為載體,本文設計了基于H.263協議的視頻壓縮IP核.經過ModelSim下的軟件平臺仿真調試與硬件平臺調試相結合的手段,作者完成了視頻壓縮IP核的仿真驗證.

    標簽: FPGA 視頻壓縮 IP核

    上傳時間: 2013-05-31

    上傳用戶:ikemada

  • (2,1,9)軟判決Viterbi譯碼器的設計與FPGA實現

    卷積碼是無線通信系統中廣泛使用的一種信道編碼方式。Viterbi譯碼算法是一種卷積碼的最大似然譯碼算法,它具有譯碼效率高、速度快等特點,被認為是卷積碼的最佳譯碼算法。本文的主要內容是在FPGA上實現約束長度為9,碼率為1/2,采用軟判決方式的Viterbi譯碼器。 本文首先介紹了卷積碼的基本概念,闡述了Viterbi算法的原理,重點討論了決定Viterbi算法復雜度和譯碼性能的關鍵因素,在此基礎上設計了采用“串-并”結合運算方式的Viterbi譯碼器,并在Altera EP1C20 FPGA芯片上測試通過。本文的主要工作如下: 1.對輸入數據采用了二比特四電平量化的軟判決方式,對歐氏距離的計算方法進行了簡化,以便于用硬件電路方式實現。 2.對ACS運算單元采用了“串-并”結合的運算方式,和全并行的設計相比,在滿足譯碼速度的同時,節約了芯片資源。本文中提出了一種路徑度量值存儲器的組織方式,簡化了控制模塊的邏輯電路,優化了系統的時序。 3.在幸存路徑的選擇輸出上采用了回溯譯碼方法,與傳統的寄存器交換法相比,減少了寄存器的使用,大大降低了功耗和設計的復雜度。 4.本文中設計了一個仿真平臺,采用Modelsim仿真器對設計進行了功能仿真,結果完全正確。同時提出了一種在被測設計內部插入監視器的調試方法,巧妙地利用了Matlab算法仿真程序的輸出結果,提高了追蹤錯誤的效率。 5.該設計在Altera EP1C20 FPGA芯片上通過測試,最大運行時鐘頻率110MHz,最大譯碼輸出速率10.3Mbps。 本文對譯碼器的綜合結果和Altera設計的Viterbi譯碼器IP核進行了性能比較,比較結果證明本文中設計的Viterbi譯碼器具有很高的工程實用價值。

    標簽: Viterbi FPGA 軟判決 譯碼器

    上傳時間: 2013-07-23

    上傳用戶:葉山豪

  • 基于ARM和FPGA的嵌入式數控系統研究

    隨著現代控制理論在機電技術領域的不斷發展,多電動機協調控制技術在機電控制系統中得到廣泛的應用,給嵌入式系統的數控應用提供了巨大機遇。傳統的伺服運動控制很難在處理大數據量、復雜算法時保證系統的靈活性和實時性。嵌入式系統是近年來發展起來的以應用為中心并且軟硬件可裁剪的實時系統,它的特點是高度自動化,響應速度快等,非常適合于要求實時的和多任務的場合。 本文以嵌入式數控系統為項目背景,研究設計了一種基于ARM和FPGA的嵌入式數控系統的方案。設計中,通過QuartusⅡ、ModelSim和Protel 99等電子設計自動化開發工具完成了一個高性能嵌入式軟硬件系統的設計及仿真驗證;采用了實用小巧的嵌入式實時操作系統μC/OS-Ⅱ,為應用系統的實時性提供了保證。該嵌入式數控系統滿足了用戶對應用系統實時性和快速處理的要求,具有較廣泛的應用前景。 通過本課題實踐表明,基于ARM和FPGA構建嵌入式數控系統的應用方案完全可行、合理,同傳統的人機交互系統設計相比,能大量地減輕研發任務,提高研發速度,能夠在短時間內得到控制性能優秀的數控系統。而μC/OS-Ⅱ實時操作系統的加入,使得系統很好地進行多任務處理,并保證了系統的實時性。

    標簽: FPGA ARM 嵌入式 數控

    上傳時間: 2013-07-22

    上傳用戶:huangzchytems

  • 用FPGA實現MPEG-2數字圖像傳輸流語義分析和協議解析功能

    本文首先分析數字圖像壓縮技術的實際應用情況,相關的DVB技術標準和測試標準ETR290,進而提出了一個可適用于實際工作環境的語義分析模型框架;并在FPGA開發環境ISE中按照這個語義分析模型框架構造了一個具體的VHDL模型;同時利用工具軟件Synplify和modelsim完成軟件功能和時序仿真;然后設計相應的硬件測試平臺來驗證模塊功能。針對數字圖像技術實際應用環境的特點,本文提出了一種構建在嵌入式硬件平臺上的分析模塊,可實時分析MPEG-2傳輸流語法。通過連接TCP/IP網絡可實現24小時/7天長時間工作。模塊化的設計,使其可以安裝于各種設備或實際應用環境中的各關鍵節點,通過網絡傳輸到統一的服務器;同時該模塊可設置成不同的硬件觸發模式,使之成為故障傳感器。因此,該模塊適用于工程開通、快速故障監測、長時間監控等。通過與市場上專業測試設備性能進行比較,在測試精確性方面不占優勢,但在達到一定數量級的測試精度后,其廉價、簡易和無需維護的特點將呈現巨大的優勢。

    標簽: FPGA MPEG 數字圖像 傳輸流

    上傳時間: 2013-04-24

    上傳用戶:源弋弋

  • 運動估計算法的FPGA仿真與實現研究

    隨著通信技術和計算機技術的發展,多媒體的應用與服務越來越廣泛,視頻壓縮編碼技術也隨之成為非常重要的研究領域。運動估計是視頻壓縮編碼中的一項關鍵技術。由于視頻編碼系統的復雜性主要取決于運動估計算法,因此如何找到一種可靠、快速、性能優良的運動估計算法一直是視頻壓縮編碼的研究熱點。運動估計在視頻編碼器中承擔的運算量最大、控制最為復雜,由于對視頻編碼的實時性要求,因此運動估計模塊一般都采用硬件來設計。 本文的目的是在FPGA芯片上設計實現一種更優的易于硬件實現的塊匹配運動估計算法——二步搜索算法。全文首先討論了塊匹配運動估計理論及其主要技術指標,介紹了運動估計技術在MPEG-4中的應用,然后在對典型的運動估計算法進行分析比較的基礎上討論了一種性能和硬件實現難易度綜合指數較高的二步搜索算法。本文對已有的用于全搜索算法實現的VLSI結構進行了改進,設計了符合二步搜索算法要求的FPGA實現結構,并在對其理論分析之后,對實現該算法的運動估計模塊進行了功能模塊的劃分,并運用VerilogHDL硬件描述語言、ISE及Modelsim開發工具在Spartan-IIEXC2S300eFPGA芯片上完成了對各功能模塊的設計、實現與時序仿真。最后,對整個運動估計模塊進行了仿真測試,給出了其在FPGA上搭建實現后的時序仿真波形圖與占用硬件資源情況,通過對時序仿真結果可知本文設計的各功能模塊工作正常,并且能夠協同工作,整個運動估計模塊能夠正確的實現二步搜索運動估計算法,并輸出正確的運動估計結果;通過對占用硬件資源及時鐘頻率情況的分析驗證了本文設計的二步搜索運動估計算法的FPGA實現結構具備先進性和實時可實現性。

    標簽: FPGA 運動估計 算法 仿真

    上傳時間: 2013-05-27

    上傳用戶:wpt

主站蜘蛛池模板: 远安县| 连州市| 桑日县| 如皋市| 行唐县| 东平县| 肥乡县| 莫力| 民县| 安庆市| 文成县| 龙江县| 乌拉特中旗| 长治市| 松原市| 和田县| 齐河县| 五寨县| 秭归县| 攀枝花市| 宁远县| 高州市| 石景山区| 滁州市| 固镇县| 岳西县| 高阳县| 巨野县| 阜城县| 沙湾县| 余姚市| 通辽市| 西吉县| 乌兰浩特市| 邹平县| 小金县| 阿合奇县| 中江县| 来宾市| 绍兴市| 桦南县|