基于FPGA芯片的功能仿真平臺構建及靜態時序分析
上傳時間: 2013-06-28
上傳用戶:qilin
軟件無線電(Software Radio)具有高度靈活性、開放性,很容易實現與現有和未來多種電臺的兼容,能最大限度的滿足了互聯互通的要求。而基于多相濾波器組的信道化軟件無線電接收技術以其固有的全概率接收、降采樣速率以及其大幅提高運算速率的能力越來越受到重視。本文主要研究了基于現場可編程門陣列(FPGA)的軟件無線電信道化中頻接收技術設計與實現。 首先介紹了軟件無線電的基本概念以及其發展狀況,深入討論了軟件無線電的基本理論,主要介紹了設計中所用到的帶通采樣技術、信號的抽取技術與多相濾波技術。 然后簡要介紹了信道化中頻接收機的射頻(Radio Frequency,RF)前端接收技術,設置寬中頻超外差接收機射頻前端的設計指標,給出了改進的實信號濾波器組低通型實現結構,并依此推導和建立了實信號多相濾波器組信道化中頻接收機的數學模型。 最后基于EP1S80開發平臺實現了實信號多相濾波器組信道化的中頻接收機。給出了多相濾波器、抽取運算、FFT運算、信道劃分以及復乘運算的設計方案。仿真結果表明,該接收機能夠實現對中頻信號的正確接收,驗證了系統設計的可行性。
上傳時間: 2013-05-24
上傳用戶:wyaqy
【仿真】proteus中LCD和4x4鍵盤聯合仿真,可以做板子的
上傳時間: 2013-06-28
上傳用戶:541657925
可編程控制器PLC以抗擾性強、可靠性高和編程靈活等特點在工業上得到廣泛應用,為了優化PLC系統設計,介紹一種基于MCS.51單片機的PLC仿真器,并給出了硬、軟件設計與實現方法。編程設計主要包括監控主
上傳時間: 2013-07-07
上傳用戶:yzhl1988
可編程邏輯器件FPGA(現場可編程門陣列)和CPLD(復雜可編程邏輯器件)越來越多的應用于數字信號處理領域,與傳統的ASIC(專用集成電路)和DSP(數字信號處理器)相比,基于FPGA和CPLD實現的數字信號處理系統具有更高的實時性和可嵌入性,能夠方便地實現系統的集成與功能擴展。 FFT的硬件結構主要包括蝶形處理器、存儲單元、地址生成單元與控制單元。本文提出的算法在蝶形處理器內引入流水線結構,提高了FFT的運算速度。同時,流水線寄存器能夠寄存蝶形運算中的公共項,這樣在設計蝶形處理器時只用到了一個乘法器和兩個加法器,降低了硬件電路的復雜度。 為了進一步提高FFT的運算速度,本文在深入研究各種乘法器算法的基礎上,為蝶形處理器設計了一個并行乘法器。在實現該乘法器時,本文采用改進的布斯算法,用以減少部分積的個數。同時,使用華萊士樹結構和4-2壓縮器對部分積并行相加。 本文以32點復數FFT為例進行設計與邏輯綜合。通過設計相應的存儲單元,地址生成單元和控制單元完成FFT電路。電路的仿真結果與軟件計算結果相符,證明了本文所提出的算法的正確性。 另外,本文還對設計結果提出了進一步的改進方案,在乘法器內加入一級流水線寄存器,使FFT的速度能夠提高到當前速度的兩倍,這在實時性要求較高的場合具有極高的實用價值。
上傳時間: 2013-07-18
上傳用戶:wpt
基于matlab的wimax數字中頻DUC的仿真
上傳時間: 2013-04-24
上傳用戶:刺猬大王子
在嵌入式系統的開發過程中,仿真器是一個必不可少的開發工具。特別是對于初級嵌入式系統開發工程師,借助一個功能強大的仿真器進行開發工作,可以達到事半功倍的效果。一個嵌入式仿真、調試系統支持單步執行、設置斷點、觀察變量內容及寄存器內容等功能。開發人員可以通過各類調試功能觀察變量和寄存器的變化,從而可以很清楚的了解整個程序運行的狀況,及時的調整和修改程序,并不需要反復的向芯片燒寫程序,就可以完成對于程序的調試工作。 @@ 本文在分析了目前市場上常用仿真器的設計原理的基礎上,提出了以三星公司的S3C44BO ARM7處理器為主CPU,通過以太網接口進行數據傳輸的ARMJTAT仿真器的設計方案。利用這種仿真器進行程序調試,不僅可以大幅度的提高下載速度,還可以實現仿真器資源的共享,而且調試時程序是在目標板上運行,仿真更接近于目標硬件。 @@ 文中首先對于傳統仿真器的設計原理、作用、存在的問題進行了研究,然后提出了基于S3C44BO的以太網接口的ARM-JTAG仿真器的設計。該仿真器的設計主要分為以下幾步:第一,提出總體設計方案,包括硬件的設計及軟件的設計。第二,詳細介紹該仿真器的硬件結構設計和程序開發過程,其中特別對以太網接口的設計進行了研究。第三,總結了該仿真器的功能、特點。 @@關鍵詞:仿真器;S3C44BO;以太網接口;JTAG;LwIP
上傳時間: 2013-06-16
上傳用戶:253189838
現在,下一代嵌入式微處理器和軟件面臨著不斷減小的產品壽命。而由此產生的縮短的研發周期則要求設計者能夠在更短的時間內開發出更為復雜的處理器和軟件。為了解決這個問題,嵌入式系統的仿真逐漸成為在新的可編程結構的開發中必不可少的工具。對于嵌入式系統仿真核心的指令集仿真器,由于普遍使用的解釋型仿真器的性能較低,從十幾年前開始,人們就開始了對編譯型指令集仿真器的研究。但是,由于編譯技術的限制,它從來沒有能夠在商業產品中推廣。 ARM公司06年新推出的Cortex-M3系列芯片已經廣泛應用在無線傳感器網絡等領域。本文將針對基于ARM Cortex-M3的嵌入式系統設計出一個仿真平臺,以ARM Cortex-M3 所采用最新的Thumb-2 指令集作為目標指令集,設計了其仿真器,給出了一種優化的解釋型指令仿真機。 1.首先介紹了Thumb-2 指令集的編程模型,包括目標指令集支持的處理器的模式、寄存器和存儲器的組織。 2.其次建立了仿真平臺。在平臺的建立過程中,設計了結合編譯技術速度和解釋技術靈活性的仿真機;完成了Thumb-2 指令集體系結構的描述;實現了存儲器接口,從而可以滿足目標指令集對存儲器的訪問要求;介紹了ELF 文件格式,并設計了將ELF 文件中的指令和數據裝入存儲器的裝載程序。 3.最后以一個基于ARM Cortex-M3 處理器的機器小車嵌入式系統為例,對仿真平臺進行功能上的驗證。
上傳時間: 2013-07-19
上傳用戶:111111112
較高性能的永磁同步電機矢量控制系統需要實時更新電機參數,文章中采用一種在線辨識永磁同步電機參數的方法。這種基于最小二乘法參數辨識方法是在轉子同步旋轉坐標系下進行的,通過MATLAB/SIMULINK對基于最小二乘法的永磁同步電機參數辨識進行了仿真,仿真結果表明這種電機參數辨識方法能夠實時、準確地更新電機控制參數。 關鍵詞:永磁同步電機;參數辨識;最小二乘法
上傳時間: 2013-06-06
上傳用戶:685
雷達顯控終端作為對雷達數據的直觀表述,是各種雷達系統中的重要組成部分。該文對Direct3D 和雷達顯示器進行介紹,并在此基礎上,提出一種新的基于VC++和Direct3D 的雷達P 型顯示器仿真模型
上傳時間: 2013-06-19
上傳用戶: