隨著數(shù)字時代的到來,信息化程度的不斷提高,人們相互之間的信息和數(shù)據(jù)交換日益增加。正交幅度調制器(QAM Modulator)作為一種高頻譜利用率的數(shù)字調制方式,在數(shù)字電視廣播、固定寬帶無線接入、衛(wèi)星通信、數(shù)字微波傳輸?shù)葘拵ㄐ蓬I域得到了廣泛應用。 近年來,集成電路和數(shù)字通信技術飛速發(fā)展,F(xiàn)PGA作為集成度高、使用方便、代碼可移植性等優(yōu)點的通用邏輯開發(fā)芯片,在電子設計行業(yè)深受歡迎,市場占有率不斷攀升。本文研究基于FPGA與AD9857實現(xiàn)四路QAM調制的全過程。FPGA實現(xiàn)信源處理、信道編碼輸出四路基帶I/Q信號,AD9857實現(xiàn)對四路I/Q信號的調制,輸出中頻信號。本文具體內(nèi)容總結如下: 1.介紹國內(nèi)數(shù)字電視發(fā)展狀況、國內(nèi)國際的數(shù)字電視標準,并詳細介紹國內(nèi)有線電視的系統(tǒng)組成及QAM調制器的發(fā)展過程。 2.研究了QAM調制原理,其中包括信源編碼、TS流標準格式轉換、信道編碼的原理及AD9857的工作原理等。并著重研究了信道編碼過程,包括能量擴散、RS編碼、數(shù)據(jù)交織、星座映射與差分編碼等。 3.深入研究了基于FPAG與AD9857電路設計,其中包括詳細研究了FPGA與AD9857的電路設計、在allegro下的PCB設計及光繪文件的制作,并做成成品。 4.簡單介紹了FPGA的開發(fā)流程。 5.深入研究了基于FPAG代碼開發(fā),其中主要包括I2C接口實現(xiàn),ASI到SPI的轉換,信道編碼中的TS流包處理、能量擴散、RS編碼、數(shù)據(jù)交織、星座映射與差分編碼的實現(xiàn)及AD9857的FPGA控制使其實現(xiàn)四路QAM的調制。 6.介紹代碼測試、電路測試及系統(tǒng)指標測試。 最終系統(tǒng)指標測試表明基于FPGA與AD9857的四路DVB-C調制器基本達到了國標的要求。
上傳時間: 2013-04-24
上傳用戶:sn2080395
通用異步收發(fā)器UART(Universal Asynchronous Receiver/Transmitter)是廣泛使用的串行傳輸協(xié)議。串行外設用到異步串行接口一般采用專用集成電路實現(xiàn)。但是這類芯片一般包含許多輔助模塊,而時常不需要使用完整的UART的功能和輔助功能,或者當在FPGA上設計時,需要將UART功能集成到FPGA內(nèi)部而不能使用芯片。藍牙主機控制器接口則是實現(xiàn)主機設備與藍牙模塊之間互操作的控制部件。當在使用藍牙設備的時候尤其是在監(jiān)控場所,接口控制器在控制數(shù)據(jù)與計算機的傳輸上就起了至關重要的作用。 論文針對信息技術的發(fā)展和開發(fā)過程中的實際需要,設計了一個藍牙HCI-UART(Host Controller Interface-Universal Asynchronous Receiver/Transmitter)控制接口的模塊。使用VHDL將其核心功能集成,既可以單獨使用,也可集成到系統(tǒng)芯片中,并且整個設計緊湊、穩(wěn)定且可靠,其用途廣泛,具有一定的使用價值。 本設計采用TOP-DOWN設計方法,整體上分為UART接口和藍牙主機控制器接口兩部分。首先根據(jù)UART和藍牙主機控制器接口的實現(xiàn)原理和設計指標要求進行系統(tǒng)設計,對系統(tǒng)劃分模塊以及各個模塊的信號連接;然后進行模塊設計,設計出每個模塊的功能,并用VHDL語言編寫代碼來實現(xiàn)模塊功能;再使用ISE8.2I自帶的仿真器對各模塊進行功能仿真和時序仿真;最后進行硬件驗證,在Virtex-II開發(fā)板上對系統(tǒng)進行功能驗證。實現(xiàn)了發(fā)送、接收和波特率發(fā)生等功能,驗證了結果,表明設計正確,功能良好,符合設計要求。
上傳時間: 2013-07-13
上傳用戶:wfl_yy
視頻監(jiān)控一直是人們關注的應用技術熱點之一,它以其直觀、方便、信息內(nèi)容豐富而被廣泛用于在電視臺、銀行、商場等場合。在視頻圖像監(jiān)控系統(tǒng)中,經(jīng)常需要對多路視頻信號進行實時監(jiān)控,如果每一路視頻信號都占用一個監(jiān)視器屏幕,則會大大增加系統(tǒng)成本。視頻圖像畫面分割器主要功能是完成多路視頻信號合成一路在監(jiān)視器顯示,是視頻監(jiān)控系統(tǒng)的核心部分。 傳統(tǒng)的基于分立數(shù)字邏輯電路甚至DSP芯片設計的畫面分割器的體積較大且成本較高。為此,本文介紹了一種基于FPGA技術的視頻圖像畫面分割器的設計與實現(xiàn)。 本文對視頻圖像畫面分割技術進行了分析,完成了基于ITU-RBT.656視頻數(shù)據(jù)格式的畫面分割方法設計;系統(tǒng)采用Xilinx公司的FPGA作為核心控制器,設計了視頻圖像畫面分割器的硬件電路,該電路在FPGA中,將數(shù)字電路集成在一起,電路結構簡潔,具有較好的穩(wěn)定性和靈活性;在硬件電路平臺基礎上,以四路視頻圖像分割為例,完成了I2C總線接口模塊,異步FIFO模塊,有效視頻圖像數(shù)據(jù)提取模塊,圖像存儲控制模塊和圖像合成模塊的設計,首先,由攝像頭采集四路模擬視頻信號,經(jīng)視頻解碼芯片轉換為數(shù)字視頻圖像信號后送入異步FIFO緩沖。然后,根據(jù)畫面分割需要進行視頻圖像數(shù)據(jù)抽取,并將抽取的視頻圖像數(shù)據(jù)按照一定的規(guī)則存儲到圖像存儲器。最后,按照數(shù)字視頻圖像的數(shù)據(jù)格式,將四路視頻圖像合成一路編碼輸出,實現(xiàn)了四路視頻圖像分割的功能。從而驗證了電路設計和分割方法的正確性。 本文通過由FPGA實現(xiàn)多路視頻圖像的采集、存儲和合成等邏輯控制功能,I2C總線對兩片視頻解碼器進行動態(tài)配置等方法,實現(xiàn)四路視頻圖像的輪流采集、存儲和圖像的合成,提高了系統(tǒng)集成度,并可根據(jù)系統(tǒng)需要修改設計和進一步擴展功能,同時提高了系統(tǒng)的靈活性。
上傳時間: 2013-04-24
上傳用戶:gundan
本文將高效數(shù)字調制方式QAM和軟件無線電技術相結合,在大規(guī)模可編程邏輯器件FPGA上對16QAM算法實現(xiàn)。在當今頻譜資源日趨緊缺的情況下有很大現(xiàn)實意義。 論文對16QAM軟件實現(xiàn)的基礎理論,帶通采樣理論、變速率數(shù)字信號處理相關抽取內(nèi)插技術做了推導和分析;深入研究了軟件無線電核心技術數(shù)字下變頻原理和其實現(xiàn)結構;對CIC、半帶等高效數(shù)字濾波器原理結構和性能作了研究;16QAM調制和解調系統(tǒng)設計采用自項向下設計思想;采用硬件描述語言VerilogHDL在EDA工具QuartusII環(huán)境下實現(xiàn)代碼輸入;對系統(tǒng)調試采用了算法仿真和在系統(tǒng)實測調試相結合方法。 論文首先對16QAM調制解調算法進行系統(tǒng)級仿真,并對實現(xiàn)的各模塊的可行性仿真驗證,在此基礎上,完成了調制端16QAM信號的時鐘分頻模塊、串并轉換模塊、星座映射、8倍零值內(nèi)插、低通濾波以及FPGA和AD9857接口等模塊;解調器主要完成帶通采樣、16倍CIC抽取濾波,升余弦滾降濾波,以及16QAM解碼等模塊,實現(xiàn)了16QAM調制器;給出了中頻信號時域測試波形和頻譜圖。本系統(tǒng)在200KHz帶寬下實現(xiàn)了512Kbps的高速數(shù)據(jù)數(shù)率傳輸。論文還對增強型數(shù)字鎖相環(huán)EPLL的實現(xiàn)結構進行了研究和性能分析。
上傳時間: 2013-07-10
上傳用戶:kennyplds
偏移正交相移鍵控(OQPSK:Offset Quadrature Phase Shift Keying)調制技術是一種恒包絡調制技術,具有頻譜利用率高、頻譜特性好等特點,廣泛應用于衛(wèi)星通信和移動通信領域。 論文以某型偵收設備中OQPSK解調器的全數(shù)字化為研究背景,設計并實現(xiàn)了基于FPGA的全數(shù)字OQPSK調制解調器,其中調制器主要用于仿真未知信號,作為測試信號源。論文研究了全數(shù)字OQPSK調制解調的基本算法,包括成形濾波器、NCO模型、載波恢復、定時恢復等;完成了整個調制解調算法的MATLAB仿真。在此基礎上,采用VHDL硬件描述語言在Xilinx公司ISE7.1開發(fā)環(huán)境下設計并實現(xiàn)了各個算法模塊,并在硬件平臺上加以實現(xiàn)。通過實際現(xiàn)場測試,實現(xiàn)了對所偵收信號的正確解調。論文還實現(xiàn)了解調器的百兆以太網(wǎng)接口,使得系統(tǒng)可以方便地將解調數(shù)據(jù)發(fā)送給計算機進行后續(xù)處理。
上傳時間: 2013-06-30
上傳用戶:Miyuki
USB(UniversalSerialBus,通用串行總線)是當今消費電子產(chǎn)品和儀器設備中應用最廣的接口協(xié)議之一,然而目前國內(nèi)的USB芯片只有極少數(shù)幾款,產(chǎn)品研究善處于起步階段,絕大部分產(chǎn)品主要由國外的IC設計芯片廠商如Cypress、NEC等一些國際著名公司提供。因而,如果能夠自主開發(fā)設計USB芯片以替代國外同類產(chǎn)品,將會有很好的市場前景和利潤空間。 本論文課題是針對基于FPGA(FieldProgrammableGateArray,現(xiàn)場可編程門陣列器件)的數(shù)字電子產(chǎn)品應用設計一種實際可復用的USB接口引擎軟核。該軟核主要是用于處理USB標準協(xié)議包的通信處理,通過外接MCU(MultipointControlUnit,微控制器)就可以實現(xiàn)完整的USB接口通訊功能。它的功能相當于一些USB引擎的專用芯片如:Philips的PDIUSBD12等,其優(yōu)點是結構簡單、靈活性高、復用設計方便。 功能仿真和綜合測試結果顯示本論文所設計的接口引擎軟核符合設計要求,并且軟核的性能和市場上同類產(chǎn)品基本一致。本論文的創(chuàng)新之處在于:1、從可配置性角度出發(fā)設計了低速、全速、高速三種可選模式;2、支持最多31個可配置端點;3、采用了可綜合、可移植的RTL(RegisterTransferLevel,寄存器傳輸級)代碼設計規(guī)則,同時也開發(fā)了可綜合的驗證測試代碼;4、完全由硬件實現(xiàn)USB通信功能。
上傳時間: 2013-07-18
上傳用戶:JasonC
運動控制技術是機電一體化的核心部分,提高運動控制技術水平對于提高我國的機電一體化技術具有至關重要的作用。運動控制技術的發(fā)展是制造自動化前進的旋律,是推動新的產(chǎn)業(yè)革命的關鍵技術。對于數(shù)控系統(tǒng)來說,最重要的是控制各個電機軸的運動,這是運動控制器接收并依照數(shù)控裝置的指令來控制各個電機軸運動從而實現(xiàn)數(shù)控加工的,數(shù)據(jù)加工中的定位控制精度、速度調節(jié)的性能等重要指標都與運動控制器直接相關。目前對數(shù)控系統(tǒng)的研究都集中在插入PC的NC控制器的研究上,而其核心部分就是對步進、伺服電機進行控制的運動控制卡的研究。對PC-NC來說,運動控制卡的性能很大程度上決定了整個數(shù)控系統(tǒng)的性能,而微電子和數(shù)字信號處理技術的發(fā)展及其應用,使運動控制卡的性能得到了不斷改進,集成度和可靠性大大提高。 本課題通過對運動控制技術的深入研究,并針對國內(nèi)運動控制技術的研究起步較晚的現(xiàn)狀,結合當前運動控制領域的具體需要,緊跟當前運動控制技術研究的發(fā)展趨勢,吸收了數(shù)控技術和相關運動控制技術的最新成果,提出了基于PCI和FPGA的方案,研制了一款比較新穎的、功能強大的、具有很大柔性的四軸多功能運動控制卡。 本課題的具體研究主要有以下幾方面: 首先,通過對運動控制卡及運動控制系統(tǒng)等行業(yè)現(xiàn)狀的全面調研,和對運動控制技術的深入學習,在比較了幾種常用的運動控制方案的基礎上,提出了基于FPGA的運動控制設計方案,并規(guī)劃了板卡的總體設計。 其次,根據(jù)總體設計,規(guī)劃了板卡的結構,詳細劃分并實現(xiàn)了FPGA各部分的功能;利用光電隔離原理設計了數(shù)字輸入/輸出電路。 再次,利用FPGA的資源實現(xiàn)了PCI從設備接口,達到跟控制卡通信的目的,針對運動控制中的一些具體問題,如運動平穩(wěn)性、實時控制以及多軸聯(lián)動等,在FPGA上設計了四軸運動控制電路,定義了各個寄存器的具體功能,設計了功能齊全的加/減速控制電路、變頻分配電路、倍頻分頻電路和三個功能各異的計數(shù)器電路等,自動降速點運動、A/B相編碼器倍頻計數(shù)電路等特殊功能。最后,進行了本運動控制卡的測試,從測試和應用結果來看,該卡達到預期的要求。
上傳時間: 2013-07-27
上傳用戶:zgu489
模/數(shù)轉換是現(xiàn)代測控電路中非常重要的環(huán)節(jié),它有并行和串行兩種數(shù)據(jù)輸出形式。目前,模/數(shù)轉換器ADC已被做成大規(guī)模集成電路,并有多種型號和種類可供選擇。本文介紹了AD7654的性能特點,并設計了AD76
上傳時間: 2013-07-18
上傳用戶:sssnaxie
本文的主要研究內(nèi)容是利用FPGA平臺實現(xiàn)以太網(wǎng)絡接口。 首先,對論文的大致內(nèi)容和組織結構做了簡要介紹,并且比較分析了目前比較流行的網(wǎng)絡接口實現(xiàn)的三種方法,并以此為基礎提出了本文中重點介紹的基于FPGA 的網(wǎng)絡接口實現(xiàn)方法。 其次,介紹采用以FPGA 做為主控芯片控制8019AS 網(wǎng)絡控制芯片來實現(xiàn)從網(wǎng)絡上接收數(shù)據(jù)幀的功能。FPGA 需要在上電時完成對于8019AS的初始化設置。在接收和發(fā)送數(shù)據(jù)報文時,對相應的寄存器進行控制和操作以完成網(wǎng)絡數(shù)據(jù)幀的接收。對FPGA 與8019AS 之間的接口實現(xiàn)進行了詳細的描述。 最后,介紹了在FPGA 內(nèi)部對于接收到的網(wǎng)絡數(shù)據(jù)幀進行TCP/IP協(xié)議分析的具體過程和實現(xiàn)方法。分別詳細介紹了接收模塊、發(fā)送模塊以及其中子模塊具體功能和實現(xiàn)方法。說明了模塊之間相互觸發(fā)的具體關系。現(xiàn)有的網(wǎng)絡接口一般是采用MCU 或者ARM 等專用控制芯片來實現(xiàn)的,而此次課題以FPGA 作為主控芯片來實現(xiàn)網(wǎng)絡接口以及部分TCP/IP 協(xié)議分析是一個創(chuàng)意。而且由于FPGA 多管腳可以靈活配置,也使得系統(tǒng)的可擴展性有了很大的提高。
標簽: FPGA 以太網(wǎng)絡 接口的設計
上傳時間: 2013-06-09
上傳用戶:huazi
當前,在系統(tǒng)級互連設計中高速串行I/O技術迅速取代傳統(tǒng)的并行I/O技術正成為業(yè)界趨勢。人們已經(jīng)意識到串行I/O“潮流”是不可避免的,因為在高于1Gbps的速度下,并行I/O方案已經(jīng)達到了物理極限,不能再提供可靠和經(jīng)濟的信號同步方法。基于串行I/O的設計帶來許多傳統(tǒng)并行方法所無法提供的優(yōu)點,包括:更少的器件引腳、更低的電路板空間要求、減少印刷電路板(PCB)層數(shù)、PCB布局布線更容易、接頭更小、EMI更少,而且抵抗噪聲的能力也更好。高速串行I/O技術正被越來越廣泛地應用于各種系統(tǒng)設計中,包括PC、消費電子、海量存儲、服務器、通信網(wǎng)絡、工業(yè)計算和控制、測試設備等。迄今業(yè)界已經(jīng)發(fā)展出了多種串行系統(tǒng)接口標準,如PCI Express、串行RapidIO、InfiniBand、千兆以太網(wǎng)、10G以太網(wǎng)XAUI、串行ATA等等。 Aurora協(xié)議是為私有上層協(xié)議或標準上層協(xié)議提供透明接口的串行互連協(xié)議,它允許任何數(shù)據(jù)分組通過Aurora協(xié)議封裝并在芯片間、電路板間甚至機箱間傳輸。Aurora鏈路層協(xié)議在物理層采用千兆位串行技術,每物理通道的傳輸波特率可從622Mbps擴展到3.125Gbps。Aurora還可將1至16個物理通道綁定在一起形成一個虛擬鏈路。16個通道綁定而成的虛擬鏈路可提供50Gbps的傳輸波特率和最大40Gbps的全雙工數(shù)據(jù)傳輸速率。Aurora可優(yōu)化支持范圍廣泛的應用,如太位級路由器和交換機、遠程接入交換機、HDTV廣播系統(tǒng)、分布式服務器和存儲子系統(tǒng)等需要極高數(shù)據(jù)傳輸速率的應用。 傳統(tǒng)的標準背板如VME總線和CompactPCI總線都是采用并行總線方式。然而對帶寬需求的不斷增加使新興的高速串行總線背板正在逐漸取代傳統(tǒng)的并行總線背板。現(xiàn)在,高速串行背板速率普遍從622Mbps到3.125Gbps,甚至超過10Gbps。AdvancedTCA(先進電信計算架構)正是在這種背景下作為新一代的標準背板平臺被提出并得到快速的發(fā)展。它由PCI工業(yè)計算機制造商協(xié)會(PICMG)開發(fā),其主要目的是定義一種開放的通信和計算架構,使它們能被方便而迅速地集成,滿足高性能系統(tǒng)業(yè)務的要求。ATCA作為標準串行總線結構,支持高速互聯(lián)、不同背板拓撲、高信號密度、標準機械與電氣特性、足夠步線長度等特性,滿足當前和未來高系統(tǒng)帶寬的要求。 采用FPGA設計高速串行接口將為設計帶來巨大的靈活性和可擴展能力。Xilinx Virtex-IIPro系列FPGA芯片內(nèi)置了最多24個RocketIO收發(fā)器,提供從622Mbps到3.125Gbps的數(shù)據(jù)速率并支持所有新興的高速串行I/O接口標準。結合其強大的邏輯處理能力、豐富的IP核心支持和內(nèi)置PowerPC處理器,為企業(yè)從并行連接向串行連接的過渡提供了一個理想的連接平臺。 本文論述了采用Xilinx Virtex-IIPro FPGA設計傳輸速率為2.5Gbps的高速串行背板接口,該背板接口完全符合PICMG3.0規(guī)范。本文對串行高速通道技術的發(fā)展背景、現(xiàn)狀及應用進行了簡要的介紹和分析,詳細分析了所涉及到的主要技術包括線路編解碼、控制字符、逗點檢測、擾碼、時鐘校正、通道綁定、預加重等。同時對AdvancedTCA規(guī)范以及Aurora鏈路層協(xié)議進行了分析, 并在此基礎上給出了FPGA的設計方法。最后介紹了基于Virtex-IIPro FPGA的ATCA接口板和MultiBERT設計工具,可在標準ATCA機框內(nèi)完成單通道速率為2.5Gbps的全網(wǎng)格互聯(lián)。
上傳時間: 2013-05-29
上傳用戶:frank1234