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

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

IP軟核

  • 軟件無線電調制解調系統的研究及其FPGA實現

    軟件無線電是二十世紀九十年代提出的一種實現無線通信的體系結構,被認為是繼模擬通信、數字通信之后的第三代無線電通信技術。它的中心思想是:構造一個開放性、標準化、模塊化的通用硬件平臺,并使寬帶模數和數模轉換器盡可能靠近天線,從而將各種功能,如工作頻段、調制解調類型、數據格式、加密模式、通信協議等用軟件來完成。 本論文首先介紹了軟件無線電的基本原理和三種結構形式,綜述了軟件無線電的幾項關鍵技術及其最新研究進展。其中調制解調模塊是軟件無線電系統中的重要部分,集中體現了軟件無線電最顯著的優點——靈活性。目前這一部分的技術實現手段多種多樣。隨著近幾年來芯片制造工藝的飛速發展,可編程器件FPGA以其高速的處理性能、高容量和靈活的可重構能力,成為實現軟件無線電技術的重要手段。 本論文調制解調系統的設計,選擇有代表性的16QAM和QPSK兩種方式作為研究對象,采用SystemView軟件作為系統級開發工具進行集成化設計。在實現系統仿真和FPGA整體規劃后,著重分析用VHDL實現其中關鍵模塊以及利用嵌入FPGA的CPU核控制調制解調方式轉換的方法。同時,在設計中成功地調用了Xilinx公司的IP核,實現了設計復用。由于FPGA內部邏輯可以根據需要進行重構,因而硬件的調試和升級變得很容易,而內嵌CPU使信號處理過程可以用軟件進行控制,充分體現了軟件無線電的靈活性。 通過本論文的研究,初步驗證了在FPGA內實現數字調制解調過程及控制的技術可行性和應用的靈活性,并對將來的擴展問題進行了研究和討論,為實現完整的軟件無線電系統奠定了基礎。

    標簽: FPGA 軟件無線電 調制解調

    上傳時間: 2013-06-10

    上傳用戶:xhz1993

  • mc8051源碼

    可以嵌入任何的fpga中的mc8051cpu ip核,

    標簽: 8051 mc 源碼

    上傳時間: 2013-05-27

    上傳用戶:cjl42111

  • 基于ARMLinux的多道脈沖幅度分析器數字系統設計

    隨著電子技術的不斷發展,各種智能核儀器逐步走向自動化、智能化、數字化和便攜式的方向發展。針對傳統的多道脈沖幅度分析器體積大,人機交互不友好,不方便現場分析等的缺陷[5]。新型的高速、集成度高、界面友好的多道脈沖幅度分析器的陸續出現填補了這一缺點。 隨著電子技術的發展,以ARM為核的處理器技術的應用領域不斷擴大,相比較單片機而言,它的主頻高、運算速度快,可以滿足多道脈沖幅度分析器的苛刻的時間上的要求。而且ARM處理器功耗小,適合于功耗要求比較苛刻的地方,這些方面的特點正好滿足了便攜式多道脈沖幅度分析器野外勘察的要求。同時,由于以ARM為核的處理器具有豐富的外設資源,這樣就簡化了外設電路及芯片的使用,降低了功耗并增強了產品的信賴性。另外,ARM芯片可以方便的移植操作系統,為多道脈沖幅度分析器多任務的管理和并行的處理,甚至硬實時功能的實現提供了前提。而且在ARM平臺使用嵌入式linux操作系統使多道脈沖幅度分析器的軟件易于升級。 智能化和小型化是多道脈沖幅度分析器的發展趨勢。智能化要求系統的自動化程度高、操作簡便、容錯性好。智能化除了需要控制軟件外,還需要軟件命令的執行者即硬件控制電路來實現相應的控制邏輯,兩者的結合才能真正的實現智能化。小型化要求系統的體積小、功耗小、便于攜帶;小型化除了要求采用微功耗的器件,還要求電路板的尺寸盡量的小且所用元件盡量的少,但小型化的同時必須保持系統的智能化,即不能減少智能化所要求的復雜的邏輯和時序的控制功能。為此采用高集成度的ARM芯片實現控制電路能滿意地同時滿足智能化和小型化的要求。在研制的多道脈沖幅度分析器中,幾乎所有的控制都可以用控制芯片來實現,如閾值設定、自動穩譜以及多道數據采集,在節省了元件的數目和電路板的尺寸的同時仍能保持系統的智能化程度。 Linux內核精簡而高效,可修改性強,支持多種體系結構的處理器等,使得它是一個非常適合于嵌入式開發和應用的操作系統。嵌入式Linux可以運行的硬件平臺十分廣泛,從x86、MIPS、POWERPC到ARM,以及其他許多硬件體系結構。目前在世界范圍內,ARM體系結構的SOC逐漸占領32位嵌入式微處理器市場,ARM處理器及技術的應用幾乎已經深入到各個領域,例如:工業控制,無線通訊,網絡,消費類電子,成像等。 本課題采用三星公司生產的ARM(Advanced RISC Machines,先進精簡指令集機器)芯片S3C2410A設計并研制了一種便攜式的核數據采集系統設計方案。利用ARM芯片豐富的外設資源對傳統的多道脈沖幅度分析器進行改進和簡化。系統由前端探測器系統,以及由線性脈沖放大器、甄別電路、控制電路、采樣保持電路組成的前置電路,中央處理器模塊,顯示模塊,用戶交互模塊,存儲模塊,網絡傳輸模塊等多個模塊組成。本設計基于ARM9芯片S3C2410,并在此平臺上移植了嵌入式linux操作系統來進行任務的調度和處理等。 電路板核心板部分設計采用6層PCB板結構,這樣增加了系統可靠性,提高了電磁兼容的穩定性。數據采集系統是多道脈沖幅度分析器的核心,A/D轉換直接使用了S3C2410內置的ADC(Analog to Digital Converter,模數轉換器),在2.5 MHz的轉換時鐘下最大轉換速度500 KSPS(Kilo-Samples per second,千采樣點每秒),滿足了系統最低轉換時間≤5 μs的要求,并且控制簡單,簡化了外部接口電路。由于SD(Secure Digital Card,安全數碼卡)卡存儲容量大、攜帶方便、成本低等優點,所以設計中采用其作為外部的數據存儲設備,其驅動部分采用SD卡軟件包,為開發帶來了方便。本設計采用640*480的6.4寸LCD(Liquid Crystal Display,液晶顯示)屏作為人機交互的顯示部分,并且通過Qt/Embedded為系統提供圖形用戶界面的應用框架和窗口系統。其中包括了波形顯示部分和用戶菜單設置部分,這樣方便了用戶操作。系統的數據存取方面是基于SQLite嵌入式小型數據庫而進行的。為了方便數據向上位機的傳輸,系統設計中采用XML(Extensible Markup Language,可擴展標記語言)格式來組織傳輸的數據,通過基于TCP/IP(Transmission Control Protocol/Internet Protocol)協議的Linux下Socket套接字編程,來進行與上位機或PC(Personal Computer,個人計算機或桌面機)等的連接和數據傳輸。

    標簽: ARMLinux 多道 分析器 脈沖幅度

    上傳時間: 2013-04-24

    上傳用戶:tzl1975

  • The uIP Embedded TCP/IP Stack

    The uIP Embedded TCP/IP Stack The uIP 1.0 Reference Manual

    標簽: Embedded Stack The TCP

    上傳時間: 2013-06-21

    上傳用戶:cazjing

  • 基于ARM多核平臺的打印機JPEG高速解碼引擎設計與實現

    大多數現在的PCL打印機驅動程序都是將需要打印的文件(包括圖形或者文本)處理成JPEG文件發送到打印機進行打印,因為這樣一方面可以減少發送給打印機的數據量,一方面可以極大的簡化驅動程序的開發。而在打印機內部,這些JPEG文件又被解碼成BMP文件進行進一步的處理。采用這種方式工作的打印機JPEG解碼的工作占據了其CPU時間的一半以上,所以JPEG文件解碼引擎是打印機的核心之一,提高JPEG的解碼速度對于提高打印機的處理能力至關重要。 同時,JPEG文件解碼工作是一個計算密集型的作業,主要有兩個辦法提高它的速度:一個是設計更高效的算法,一個是采用性能更加強勁的CPU設備。在單核CPU的嵌入式環境中,JPEG編解碼速度已經幾乎到了極限,難有提升的空間,然而近兩年多核嵌入式芯片的出現,為大幅度提升它的性能提供了可能。 本文基于嵌入式的Linux平臺,采用ARM11 MPCore4核處理器,針對PCL,XL打印機控制語言的JPEG文件解碼設計和實現了一個高速引擎,主要內容為: 分析和解碼PCL,XL文件,提取出其中的JPEG文件。 對JPEG文件實現并行化解碼,在多個處理器核上并行處理,并針對多核處理器構架進行內存讀取等方面的優化。 針對多核處理器的特點和優勢,設計和實現多線程調度算法。 總結和提取數據,分析多核處理器相對于單核處理器的性能提升。 另外,為便于讀者理解,文中簡要介紹了ARM(SIMD)指令集,嵌入式匯編以及與硬件相關的一些概念。

    標簽: JPEG ARM 多核 打印機

    上傳時間: 2013-06-16

    上傳用戶:scorpion

  • 自定制Nios處理器的FFT算法指令

    本文深入研究了Nios 自定制指令的軟硬件接口,基于Altera 的IP 核FFT V2.2.0實現了變換長度為1024 點的高速復數FFT 算法,提出了一種在Nios 嵌入式系統中定制用戶FFT 算

    標簽: Nios FFT 定制 處理器

    上傳時間: 2013-04-24

    上傳用戶:hfmm633

  • 基于ARM與μCOSⅡ的高端儀表平臺的研究

    針對儀器儀表向高端產品的發展趨勢,課題提出并設計實現了一種基于嵌入式μC/OS-Ⅱ操作系統和ARM7微處理器為核心的控制平臺,使儀表的使用更加方便、智能。系統融合了嵌入式系統、USB通信、LAN通信、顯示等多項快速發展的技術,通過USB模塊和LAN網絡的數據傳輸,實現了高端儀表與外部設備的通信,整個平臺具有高速、實時傳輸數據等特性,能夠廣泛地應用于多種行業的現場測量中。 硬件方面,課題采用具有ARM7TDMI核的LPC2220微處理器作為系統的控制平臺,并結合應用設計出了顯示模塊、USB通信模塊、LAN通信模塊。控制平臺通過USB通信模塊和LAN通信模塊,建立與外部設備的數據處理通道,將與SPI接口連接的儀表數據進行傳輸處理。USB接口電路采用了Cypress公司的CY7C68001芯片,LAN通信模塊則采用了CIRRUSLOGIC的以太網控制器CS8900實現底層驅動。 軟件方面,首先將μC/OS-Ⅱ操作系統移植到ARM7上,并在嵌入式μC/OS-Ⅱ環境下編寫了各硬件模塊的驅動程序。在驅動程序的基礎上設計了VFD顯示程序、USB通信和網絡通信等應用模塊,驗證了數據處理平臺具有的各項功能。網絡通信模塊中,WEB SERVER在控制平臺實現,在上位PC上輸入服務器的固定IP地址,實現控制命令的發送、數據包的接收等功能。 經測試,系統運行正常,較好的實現了各項設計目標,從而證明了本文的方法是可行的。本系統為高端儀表的數據處理提供了一個有效的解決方案,具有良好的應用前景。

    標簽: ARM COS 高端 儀表

    上傳時間: 2013-06-06

    上傳用戶:cooran

  • 基于ARM嵌入式平臺的X86譯碼SoC架構設計.pdf

    SoC(System On a Chip)又稱為片上系統,是指將微處理器、模擬IP核、數字IP核和存儲器(或片外存儲器接口)集成在單一芯片上。SoC產品不斷朝著體積小、功能強的方向發展,芯片內部整合越來越多的功能。ARM架構作為嵌入式系統流行的應用,其應用的擴展面臨軟件擴充的問題,而X86平臺上卻有很多軟件資源。若將已有的X86軟件移植到ARM平臺,則可以在一定程度上解決軟件擴充的問題。 本論文針對X86指令在ARM中兼容的應用,以智能手機的應用為例,提出了基于ARM嵌入式平臺,使用X86指令到ARM指令的二進制翻譯模塊,達到對X86指令的兼容。主要研究ARM公司的片上總線系統——AMBA AHB和AMBA APB片上總線標準。對Multi-layer總線結構進行研究,分析了Multi-layer AHB系統中使用的Bus Matrix模塊的結構,從Bus Matrix模塊的內部矩陣結構和系統架構兩方面針對系統的特點作出優化。 最后介紹了論文采用的事物級模型與Verilog HDL協同仿真的方法和系統的控制過程,通過仿真結果的比較,驗證了利用二進制翻譯模塊實現X86指令執行的可行性和優化后的架構較適合于X86翻譯系統的應用。

    標簽: ARM X86 SoC

    上傳時間: 2013-06-28

    上傳用戶:釣鰲牧馬

  • 基于ARMDSP的OFDM水下圖像傳輸系統的研究與實現

    正交頻分復用(Orthogonal Frequency Division Multiplexing,OFDM)技術是一種多載波傳輸技術,它的基本思想是在頻域內將給定信道劃分成幾個相互正交的子信道,每個子信道使用一個子載波進行調制,各子載波并行傳輸。該技術可以有效提高頻譜利用率,能夠對抗多徑效應產生的頻率選擇性衰弱和載波間干擾,在時變、頻變、多徑干擾嚴重的水聲信道中具有較強的優勢。 隨著計算機和多媒體通信技術的發展,嵌入式系統在各個領域的應用不斷深入。其中,基于ARM技術知識產權(IP)核的微處理器依靠其高性能、低功耗和易擴展的特點,在工業控制、無線通信、消費電子等多個領域得到廣泛的應用;隨著嵌入式系統復雜度的提高,操作系統已成為嵌入式系統不可缺少的一部分。其中,嵌入式Linux憑借免費開源、功能強大、成熟穩定等特點,目前已成為主要的嵌入式操作系統之一。 數字信號處理器(Digital Signal Processor,DSP)具有很強的數字信號處理能力,可以滿足各種高實時要求,但其尋址范圍小,I/O功能較差。ARM+DSP雙處理器的結構可以充分利用ARM和DSP各自的優勢實現協同工作。 本論文的主要工作是研究和實現一個基于OFDM技術的由ARM+DSP硬件平臺實現的能夠完成水下聲信道圖像傳輸的系統。主要研究內容包括OFDM系統的基本原理、ARM+DSP底層硬件的驅動和控制,Linux操作系統的移植、MiniGUI人機界面的設計、相關應用軟件的編寫以及在TMS320VC5502上初步實現OFDM的調制解調,以期對今后水下圖像傳輸系統的實現能具有較大的參考價值。

    標簽: ARMDSP OFDM 圖像傳輸系統

    上傳時間: 2013-05-20

    上傳用戶:Ruzzcoy

  • 基于ARMμCLinux的核地球物理數據采集系統的研究

    核地球物理勘探是集核探測技術、電子技術、計算機技術為一體,能夠快速、準確地分析出核素的相關信息及參數的一門綜合性很強的學科。目前己廣泛應用于鈾礦勘探、地質填圖、油氣勘測以及尋找各種金屬和非金屬礦產等諸多領域。其中核地球物理數據的采集和處理是核地球物理勘探研究的重要課題之一,它將直接對測量結果產生影響。 本系統設計是架構在基于ARM7TDMI核的16/32位處理器S3C44BOX的硬件基礎上,移植了嵌入式μCLinux操作系統、JFFS2文件系統、以及MiniGUI圖形開發庫。通過利用S3C44BOX處理器快速的運算速度、豐富的外圍設備和嵌入式μCLinux操作系統及其豐富的軟件資源,編寫了系統引導代碼、集成了LCD、MCA硬件設備的驅動程序、開發了GPS、GPRS應用程序。本論文研究成果主要有: 1.研制了基于高端的16/32位ARM7TDMI處理器S3C44BOX為控制核心、外圍電路帶有LCD顯示以及時鐘和存儲電路的核數據采集系統。該系統能夠穩定運行在60MHz頻率,無需上位機,用戶就可與之進行交互工作,能夠獨立完成能譜數據的采集、分析、存儲等功能。系統具有低功耗、小型化、高性價比等特點。 2.實現了嵌入式μCLinux操作系統在采集系統上的移植。隨著嵌入式系統的迅速發展,嵌入式操作系統在核儀器研制中的應用不僅能夠提高系統的穩定性,而且通過充分利用Linux豐富的軟件資源,能夠快速的完成系統的定制和開發,構建復雜的軟件系統。 3.實現了基于μCLinux的JFFS2嵌入式文件系統的移植,安全可靠的管理了系統引導代碼、#CLinux操作系統內核映象文件、譜處理程序和數據等。 4.初步實現了GPS定位、GPRS數據無線傳輸的功能。

    標簽: CLinux ARM 地球 物理

    上傳時間: 2013-04-24

    上傳用戶:dreamboy36

主站蜘蛛池模板: 临邑县| 宜宾县| 土默特左旗| 金川县| 库车县| 陵水| 胶南市| 虎林市| 开江县| 错那县| 蛟河市| 仙游县| 中山市| 托里县| 甘肃省| 礼泉县| 赤壁市| 华蓥市| 大丰市| 墨竹工卡县| 杭锦后旗| 安达市| 桦南县| 邵阳市| 唐山市| 连山| 钟山县| 汉阴县| 福贡县| 双城市| 庆元县| 东安县| 西平县| 仁布县| 湖北省| 鄯善县| 宾川县| 英吉沙县| 惠东县| 隆昌县| 罗城|