DDR2 SDRAM是目前內(nèi)存市場上的主流內(nèi)存。除了通用計算機系統(tǒng)外,大量的嵌入式系統(tǒng)也紛紛采用DDR2內(nèi)存,越來越多的SoC系統(tǒng)芯片中會集成有DDR2接口模塊。因此,設(shè)計一款匹配DDR2的內(nèi)存控制器將會具有良好的應(yīng)用前景。 論文在研究了DDR2的JEDEC標準的基礎(chǔ)上,設(shè)計出DDR2控制器的整體架構(gòu),采用自項向下的設(shè)計方法和模塊化的思想,將DDR2控制器劃分為若干模塊,并使用Verilog HDL語言完成DDR2控制器IP軟核中初始化模塊、配置模塊、執(zhí)行模塊和數(shù)據(jù)通道模塊的RTL級設(shè)計。根據(jù)在設(shè)計中遇到的問題,對DDR2控制器的整體架構(gòu)進行改進與完善。在分析了Altera數(shù)字PHY的基本性能的基礎(chǔ)上,設(shè)計DDR2控制器與數(shù)字PHY的接口模塊。搭建DDR2控制器IP軟核的仿真驗證平臺,針對設(shè)計的具體功能進行仿真驗證,并實現(xiàn)在Altera Stratix II GX90開發(fā)板上對DDR2存儲芯片基本讀/寫操作控制的FPGA功能演示。 論文設(shè)計的DDR2控制器的主要特點是: 1.支持數(shù)字PHY電路,不需要實際的硬件電路就完成DDR2控制器與DDR2存儲芯片之間的物理層接口,節(jié)約了設(shè)計成本,縮小了硬件電路的體積。 2.將配置口從初始化模塊中分離出來,簡化了具體操作。 3.支持多個DDR2存儲芯片,使得DDR2控制器的應(yīng)用范圍更為廣闊。 4.支持DDR2的三項新技術(shù),充分發(fā)揮DDR2內(nèi)存的特性。 5.自動DDR2刷新控制,方便用戶對DDR2內(nèi)存的控制。
上傳時間: 2013-06-10
上傳用戶:ynzfm
當前,片上系統(tǒng)(SOC)已成為系統(tǒng)實現(xiàn)的主流技術(shù)。流片風險與費用增加、上市時間壓力加大、產(chǎn)品功能愈加復(fù)雜等因素使得SOC產(chǎn)業(yè)逐漸劃分為IP提供者、SOC設(shè)計服務(wù)者和芯片集成者三個層次。SOC設(shè)計已走向基于IP集成的平臺設(shè)計階段,經(jīng)過嚴格驗證質(zhì)量可靠的IP核成為SOC產(chǎn)業(yè)中的重要一環(huán)。 GPIB控制器芯片是組建自動測試系統(tǒng)的核心,在測試領(lǐng)域應(yīng)用廣泛。本人通過查閱大量的技術(shù)資料,分析了集成電路在國內(nèi)外發(fā)展的最新動態(tài),提出了基于FPGA的自主知識產(chǎn)權(quán)的GPIB控制器IP核的設(shè)計和實現(xiàn)。 本文首先討論了基于FPGA的GPIB控制器的背景意義,接著對FPGA開發(fā)所具備的基本知識作了簡要介紹。文中對GPIB總線進行了簡單的描述,根據(jù)芯片設(shè)計的主要思想,重點在于論述怎樣用FPGA來實現(xiàn)IEEE-488.2協(xié)議,并詳細闡述了GPIB控制器的十種接口功能及其狀態(tài)機的IP核實現(xiàn)。同時,對數(shù)據(jù)通路也進行了較為細致的說明。在設(shè)計的時候采用基于模塊化設(shè)計思想,用VerilogHDL語言完成各模塊功能描述,通過Synplifv軟件的綜合,用Modelsim對設(shè)計進行了前、后仿真。最后利用生成的模塊符號采取類似畫電路圖的方法完成整個系統(tǒng)芯片的lP軟核設(shè)計,并用EDA工具下載到了FPGA上。 為了更好地驗證設(shè)計思想,借助EDA工具對GPIB控制器的工作狀態(tài)進行了軟件仿真,給出仿真結(jié)果,仿真波形驗證了GPIB控制器的工作符合預(yù)想。最后,本文對基于FPGA的GPIB控制器的IP核設(shè)計過程進行了總結(jié),展望了當前GPIB控制器設(shè)計的發(fā)展趨勢,指出了開展進一步研究需要做的工作。
上傳時間: 2013-06-12
上傳用戶:mqien
當前,隨著電子技術(shù)的飛速發(fā)展,智能化系統(tǒng)中需要傳輸?shù)臄?shù)據(jù)量日益增大,要求數(shù)據(jù)傳送的速度也越來越快,傳統(tǒng)的數(shù)據(jù)傳輸方式已無法滿足目前的要求。在此前提下,采用高速數(shù)據(jù)傳輸技術(shù)成為必然,DMA(直接存儲器訪問)技術(shù)就是較理想的解決方案之一,能夠滿足信息處理實時性和準確性的要求。 本文以EDA工具、硬件描述語言和可編程邏輯器件(FPGA)為技術(shù)支撐,設(shè)計DMA控制器的總體結(jié)構(gòu)。在通道檢測模塊中,解決了信號抗干擾和請求信號撤銷問題,并提出并行通道檢測算法;在優(yōu)先級管理模塊中提出了動態(tài)優(yōu)先級端口響應(yīng)機制;在傳輸模塊中采用狀態(tài)機的設(shè)計思想設(shè)計多個通道的數(shù)據(jù)傳輸。通過各模塊問題的解決及新方法的采用,最終設(shè)計出基于FPGA的多通道DMA控制器的IP軟核。實驗仿真結(jié)果表明,本控制器傳輸速度較快,主頻達100MHz以上,且工作穩(wěn)定。
上傳時間: 2013-05-16
上傳用戶:希醬大魔王
隨著計算機技術(shù)和通信技術(shù)的迅速發(fā)展,數(shù)字視頻在信息社會中發(fā)揮著越來越重要的作用,視頻傳輸系統(tǒng)已經(jīng)被廣泛應(yīng)用于交通管理、工業(yè)監(jiān)控、廣播電視、銀行、商場等多個領(lǐng)域。同時,F(xiàn)PGA單片規(guī)模的不斷擴大,在FPGA芯片內(nèi)部實現(xiàn)復(fù)雜的數(shù)字信號處理系統(tǒng)也成為現(xiàn)實,因此采用FPGA實現(xiàn)視頻壓縮和傳輸已成為一種最佳選擇。 本文將視頻壓縮技術(shù)和光纖傳輸技術(shù)相結(jié)合,設(shè)計了一種基于無損壓縮算法的多路數(shù)字視頻光纖傳輸系統(tǒng),系統(tǒng)利用時分復(fù)用和無損壓縮技術(shù),采用串行數(shù)字視頻傳輸?shù)姆绞剑稍谝桓饫w中同時傳輸8路以上視頻信號。系統(tǒng)在總體設(shè)計時,確定了基于FPGA的設(shè)計方案,采用ADI公司的AD9280和AD9708芯片實現(xiàn)A/D轉(zhuǎn)換和D/A轉(zhuǎn)換,在FPGA里實現(xiàn)系統(tǒng)的時分復(fù)用/解復(fù)用、視頻數(shù)據(jù)壓縮/解壓縮和線路碼編解碼,利用光收發(fā)一體模塊實現(xiàn)電光轉(zhuǎn)換和光電轉(zhuǎn)換。視頻壓縮采用LZW無損壓縮算法,用Verilog語言設(shè)計了壓縮模塊和解壓縮模塊,利用Xilinx公司的IP核生成工具Core Generator生成FIFO來緩存壓縮/解壓縮單元的輸入輸出數(shù)據(jù),光纖線路碼采用CIMT碼,設(shè)計了編解碼模塊,解碼過程中,利用數(shù)字鎖相環(huán)來實現(xiàn)發(fā)射與接收的幀同步,在ISE8.2和Modelsim仿真環(huán)境下對FPGA模塊進行了功能仿真和時序仿真,并在Spartan-3E開發(fā)板和視頻擴展板上完成了系統(tǒng)的硬件調(diào)試與驗證工作,實驗證明,系統(tǒng)工作穩(wěn)定,圖像清晰,實時傳輸效果好,可用于交通、安防、工業(yè)監(jiān)控等多個領(lǐng)域。 本文將視頻壓縮和線路碼編解碼在FPGA里實現(xiàn),利用FPGA的并行處理優(yōu)勢,大大提高了系統(tǒng)的處理速度,使系統(tǒng)具有集成度高、靈活性強、調(diào)試方便、抗干擾能力強、易于升級等特點。
標簽: FPGA 數(shù)字視頻 光纖傳輸系統(tǒng)
上傳時間: 2013-06-27
上傳用戶:幾何公差
本文介紹了一個基于CPLD/FPGA的嵌入式IP核設(shè)計。論文在闡述可編程邏輯器件及其發(fā)展趨勢的基礎(chǔ)上,探討了知識產(chǎn)權(quán)復(fù)用理念,MCU的復(fù)雜化設(shè)計以及數(shù)字信號傳輸與處理的速度要求。結(jié)合國內(nèi)外對CPLD/FPGA的使用現(xiàn)狀,引出了在CPLD/FPGA上開發(fā)嵌入式模塊程序的理念并提出了設(shè)計實現(xiàn)方法和設(shè)計實例。課題的設(shè)計目標為開發(fā)一個基于CPLD/FPGA的USBIP模塊,實現(xiàn)開發(fā)板與PC機之間的USB通信。設(shè)計過程首先進行硬件設(shè)計,在FPGA開發(fā)板上開發(fā)擴展板;其次用ISE開發(fā)軟件進行FPGA數(shù)字化設(shè)計;在軟件開發(fā)完成后,將配置生成的比特流文件通過JTAG電纜下載到FPGA開發(fā)板上,實現(xiàn)FPGA開發(fā)板與PC機之間的通信。 該設(shè)計具有很高的實用性,它進一步擴大了可編程芯片的領(lǐng)地,將復(fù)雜專有芯片擠向高端和超復(fù)雜應(yīng)用;它使得IP資源復(fù)用理念得到更普遍的應(yīng)用;為基于FPGA的嵌入式系統(tǒng)設(shè)計提供了廣闊的思路。
上傳時間: 2013-07-05
上傳用戶:隱界最新
The uIP Embedded TCP/IP Stack The uIP 1.0 Reference Manual
上傳時間: 2013-06-21
上傳用戶:cazjing
傳統(tǒng)的家電采用各自獨立的工作模式,不同家電之間無法通信,這樣就不能有效地安排各種家電協(xié)同工作,容易造成浪費。同時它們無法自動獲取外界的信息,人們無法對其進行遠程操作,難以滿足現(xiàn)代生活的需求。所以開發(fā)智能化的家電及其控制系統(tǒng)己成為當前的研究熱點。 傳統(tǒng)的電話只能進行語音通信,它存在利用率低、功能有限和安全性不好等缺點。近年來,以ARM為代表的高性能專用微處理器的出現(xiàn),以及Linux、Windows CE等操作系統(tǒng)的完善,使嵌入式技術(shù)迅速發(fā)展,這為智能IP電話的研發(fā)提供了軟硬件基礎(chǔ)。 現(xiàn)階段家庭網(wǎng)關(guān)接入互聯(lián)網(wǎng)的方式主要為有線接入,因為這種方式網(wǎng)絡(luò)性能比無線隱定,延時性相對要小,用它來遠程控制智能家電比無線網(wǎng)要安全可靠。要實現(xiàn)智能家電的網(wǎng)絡(luò)化,如果采用PC機進行直接進行控制,或者讓每臺家電接入網(wǎng)絡(luò),這樣成本很高,不利于一般家庭的普及。 為此,筆者采用基于.ARM9芯片、Windows CE 4.2嵌入式操作系統(tǒng)的IP電話作為家電的控制中心,智能家電采用ARM9芯片和linux2.4操作系統(tǒng)。各個智能家電與IP電話采用串口進行通信,IP電話采用網(wǎng)口與因特網(wǎng)通信。這樣可以大量的降低成本,而且通信方式比PLC和藍牙通訊技術(shù)更安全可靠。 本文以IP電話與智能家電互聯(lián)為切入點,結(jié)合ARM、嵌入式Linux和網(wǎng)絡(luò)技術(shù),設(shè)計出一種較為完善的IP電話與智能家電的控制系統(tǒng)。采用這種方式,使智能家電集電腦、電信和消費類電子產(chǎn)品的特征于一體,讓家電具有信息的獲取、加工、傳遞等功能,提供全方位的信息交換,幫助家電與外部保持信息交流暢通,這樣可以優(yōu)化人們的生活方式,節(jié)約能源費用資金。 筆者完成了系統(tǒng)硬件和軟件設(shè)計,并進行了調(diào)試,驗證了所設(shè)計系統(tǒng)的有效性和實用性。并力爭將其拓展成為完善的智能家電控制系統(tǒng)。
上傳時間: 2013-04-24
上傳用戶:F0717007
心血管疾病是威脅人類健康的主要疾病之一,而心電圖檢測是診斷心臟病變的有效手段。心電數(shù)據(jù)的高效采集和實時傳輸成為心電檢測的基礎(chǔ),因此,設(shè)計一種性能可靠、價格低廉、體積較小的心電采集與遠程傳輸系統(tǒng)將對心血管疾病的檢測和預(yù)防具有重要意義。 本文在對心電信號采集技術(shù)和以太網(wǎng)傳輸技術(shù)進行深入研究的基礎(chǔ)上,設(shè)計實現(xiàn)了一款基于ARM的心電信號采集與以太網(wǎng)傳輸系統(tǒng)。該系統(tǒng)前端是利用AD620、LM324、ADOP07等器件設(shè)計的信號調(diào)理電路,該電路實現(xiàn)了心電信號的高質(zhì)量提取;系統(tǒng)的關(guān)鍵電路是以32位ARM7TDMI-S微控制器LPC2210為核心,并結(jié)合以太網(wǎng)控制芯片RTL8019AS、Flash SST39VF160和SRAM IS61LV25616AL設(shè)計的A/D轉(zhuǎn)換模塊和以太網(wǎng)接口模塊,它構(gòu)建了數(shù)據(jù)采集和傳輸?shù)挠布A(chǔ);此外,論文還完成了μC/OS-II操作系統(tǒng)在LPC2210上的移植,并實現(xiàn)了系統(tǒng)TCP/IP協(xié)議棧;最后,采用了多任務(wù)化方式設(shè)計了系統(tǒng)應(yīng)用程序。 通過遠端上位機應(yīng)用軟件測試表明,本系統(tǒng)實現(xiàn)了心電信號的采集與傳輸,達到了遠程監(jiān)控心電信號的目的,且運行穩(wěn)定可靠。
上傳時間: 2013-06-15
上傳用戶:y562413679
本文首先介紹了主流8位MCU(微控制器)的通用架構(gòu),通過比較分析主流國際MCU半導(dǎo)體供應(yīng)商的MCU產(chǎn)品,結(jié)合作者在德國英飛凌公司的項目實踐,分析了英飛凌XC866系列8位MCU的架構(gòu)特點和功能特性。在此基礎(chǔ)上,介紹了該MCU芯片的系統(tǒng)集成方法,以及組成模塊的架構(gòu)和功能。 LlN協(xié)議是當前廣泛應(yīng)用的車載局部互連協(xié)議,作為英飛凌XC866MCU上很關(guān)鍵的一個外圍IP,本論文在介紹了MCU架構(gòu)基礎(chǔ)上,設(shè)計實現(xiàn)了LlN控制器。LIN協(xié)議是UART在數(shù)據(jù)鏈路層上的擴展,其關(guān)鍵是LlN協(xié)議數(shù)據(jù)鏈路層的檢測實現(xiàn)。本文給出了一種可靠,高效的協(xié)議檢測機制,從而使軟件和硬件更好配合工作完成協(xié)議檢測。在完成LlN控制器設(shè)計后,本文結(jié)合了XC866ADC的架構(gòu),介紹了ADC模擬和系統(tǒng)的數(shù)字接口概念和實現(xiàn)要點,介紹了如何考慮分析選擇合理的數(shù)字接口方案。論文最后以XC866的系統(tǒng)架構(gòu)為基礎(chǔ),提出了一種高效的基于FPGA的IP原型驗證平臺方案,并以LlN控制器作為驗證這一平臺的IP,在FPGA上成功的實現(xiàn)了驗證方案。論文同時介紹了從SOC設(shè)計向FPGA原型驗證轉(zhuǎn)換時的處理方法及工程經(jīng)驗,介紹了MCU及驗證平臺的測試平臺思想,以及基于FPGA原型和邏輯分析儀實時測試的MCU固件代碼覆蓋率測試方法。 目前8位MCU在中低端的應(yīng)用越來越廣泛,特別是目前發(fā)展迅速的汽車電子和消費電子領(lǐng)域。因此對MCU架構(gòu)的不斷研究和提高,對更多面向應(yīng)用領(lǐng)域的IP的研究和設(shè)計,以及如何更快速的實現(xiàn)芯片驗證將極大的推動MCU在各個領(lǐng)域的應(yīng)用和推廣,將產(chǎn)生極大的經(jīng)濟和應(yīng)用價值。
上傳時間: 2013-07-14
上傳用戶:李夢晗
結(jié)合視頻壓縮的理論以及IP核設(shè)計中對于仿真驗證的要求,本文設(shè)計了視頻壓縮IP核FPGA仿真驗證平臺.其硬件子平臺以Xilinx公司XC2V3000為核心,針對視頻壓縮IP核應(yīng)用仿真要求設(shè)計外圍電路,構(gòu)建一個視頻壓縮IP核的硬件仿真原型,采用運行于上位機上的控制和驅(qū)動軟件作為軟件解碼子平臺.同時還設(shè)計了完全獨立于硬件之外的ModelSim軟件仿真驗證平臺.以FPGA仿真驗證平臺為載體,本文設(shè)計了基于H.263協(xié)議的視頻壓縮IP核.經(jīng)過ModelSim下的軟件平臺仿真調(diào)試與硬件平臺調(diào)試相結(jié)合的手段,作者完成了視頻壓縮IP核的仿真驗證.
上傳時間: 2013-05-31
上傳用戶:ikemada
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1