USB2.0接口和基于ARM核的SOC系統(tǒng)的應(yīng)用已經(jīng)非常廣泛,特別在電子消費(fèi)類領(lǐng)域。包含USB2,0接口的ARM系統(tǒng)則更是市場(chǎng)的需求。本文介紹一種基于ARM核的USB2,0接口IP(AHB_USB2.0)的設(shè)計(jì),主要對(duì)其中的串行接口引擎(SIE)的設(shè)計(jì)進(jìn)行討論。 該 AHB_USB2.0 IP核支持USB2.0協(xié)議,并兼容USB1.1協(xié)議;支持AMBA2.0協(xié)議和UTMI 1.05協(xié)議。該IP核一側(cè)通過UTMI接口或ULPI接口的PHY與USB2.0主機(jī)端進(jìn)行通信;另一側(cè)則通過AHB總線與ARM相連。 AHB_USB2.0 IP核在硬件上分為三個(gè)大模塊:ULPI模塊(ULPI)、串行接口引擎(SIE)模塊和AHB總線接口模塊(AHB)。ULPI模塊實(shí)現(xiàn)了UTMI接口轉(zhuǎn)ULPI接口。串行接口引擎(SIE)模塊為USB2.0的數(shù)據(jù)鏈路層協(xié)議處理模塊,為整個(gè)IP核的核心部分,進(jìn)一步分為四個(gè)子模塊——GLC(全局控制模塊),PIE(PHY接口處理引擎),SIF(系統(tǒng)接口邏輯)和EPB(端點(diǎn)緩沖模塊)。GLC模塊負(fù)責(zé)整個(gè)IP的復(fù)位控制,IP時(shí)鐘的開關(guān)提示等;PIE模塊負(fù)責(zé)處理USB的事務(wù)級(jí)傳輸,包括組包解包等;SIF模塊負(fù)責(zé)協(xié)議相關(guān)寄存器組和端點(diǎn)緩沖區(qū)的讀寫,跨時(shí)鐘域信號(hào)的處理和PIE所需的控制信號(hào)的產(chǎn)生;AHB模塊負(fù)責(zé)IP核與ARM通信和DMA功能的實(shí)現(xiàn)。 該IP核的軟件設(shè)計(jì)遵循USB協(xié)議,Bulk Only協(xié)議和UFI協(xié)議,由外掛ARM實(shí)現(xiàn)USB設(shè)備命令和UFI命令的解析,并執(zhí)行相應(yīng)的操作。設(shè)計(jì)了IP核與ARM之間的多種數(shù)據(jù)傳輸方法,通過軟件實(shí)現(xiàn)常規(guī)數(shù)據(jù)讀寫訪問、內(nèi)部DMA或外部DMA等多種方式的切換。 本IP已經(jīng)通過EDA驗(yàn)證和FPGA測(cè)試,并且已經(jīng)在內(nèi)嵌ARM核的FPGA系統(tǒng)上實(shí)現(xiàn)了多個(gè)U盤。這個(gè)FPGA系統(tǒng)的正確工作,證明了AHB_USB2.01P核設(shè)計(jì)是正確的。
上傳時(shí)間: 2013-05-17
上傳用戶:qqoqoqo
軟開關(guān)技術(shù)是電力電子裝置向高頻化、高功率密度化發(fā)展的關(guān)鍵技術(shù),已成為現(xiàn)代電力電子技術(shù)研究的熱點(diǎn)之一。微處理器的出現(xiàn)促進(jìn)了電力電子變換器的控制技術(shù)從傳統(tǒng)的模擬控制轉(zhuǎn)向數(shù)字控制,數(shù)字控制技術(shù)可使控制電路大為簡(jiǎn)化,并能提高系統(tǒng)的抗干擾能力、控制靈活性、通用性以及智能化程度。本文提出了一種利用耦合輸出電感的新型次級(jí)箝位ZVZCS PWM DC/DC變換器,其反饋控制采用數(shù)字化方式。 論文分析了該新型變換器的工作原理,推導(dǎo)了變換器各種狀態(tài)時(shí)的參數(shù)計(jì)算方程;設(shè)計(jì)了以ARW芯片LPC2210為核心的數(shù)字化反饋控制系統(tǒng),通過軟件設(shè)計(jì)實(shí)現(xiàn)了PWM移相控制信號(hào)的輸出;運(yùn)用Pspice9.2軟件成功地對(duì)變換器進(jìn)行了仿真,分析了各參數(shù)對(duì)變換器性能的影響,并得出了變換器的優(yōu)化設(shè)計(jì)參數(shù);最后研制出基于該新型拓?fù)浜蛿?shù)字化控制策略的1千瓦移相控制零電壓零電流軟開關(guān)電源,給出了其主電路、控制電路、驅(qū)動(dòng)電路、保護(hù)電路及高頻變壓器等的設(shè)計(jì)過程,并在實(shí)驗(yàn)樣機(jī)上測(cè)量出了實(shí)際運(yùn)行時(shí)的波形。 理論分析與實(shí)驗(yàn)結(jié)果表明:該變換器拓?fù)淠軐?shí)現(xiàn)超前橋臂的零電壓開關(guān),滯后橋臂的零電流開關(guān);采用ARM微控制器進(jìn)行數(shù)字控制,較傳統(tǒng)的純模擬控制實(shí)時(shí)反應(yīng)速度更快、電源穩(wěn)壓性能更好、外圍電路更簡(jiǎn)單、設(shè)計(jì)更靈活等,為實(shí)現(xiàn)智能化數(shù)字電源創(chuàng)造了基礎(chǔ),具有廣泛的應(yīng)用前景和巨大的經(jīng)濟(jì)價(jià)值。
上傳時(shí)間: 2013-08-03
上傳用戶:cc1
LDPC(低密度奇偶校驗(yàn)碼)編碼是提高通信質(zhì)量和數(shù)據(jù)傳輸速率的關(guān)鍵技術(shù)。LDPC碼應(yīng)用于實(shí)際通信系統(tǒng)是本課題的研究重點(diǎn)。實(shí)際通信要求在LDPC碼長(zhǎng)盡量短、碼率盡量高及硬件可實(shí)現(xiàn)的前提下,結(jié)合連續(xù)相位MSK調(diào)制,滿足歸一化信噪比SNR=2dB時(shí),系統(tǒng)誤碼率低于10-4。根據(jù)課題背景,本文主要研究基于FPGA的LDPC編碼器設(shè)計(jì)與實(shí)現(xiàn)。 LDPC碼的編碼復(fù)雜度往往與其幀長(zhǎng)的平方成正比,編碼復(fù)雜度大,成為編碼硬件實(shí)現(xiàn)的一個(gè)障礙;論文針對(duì)實(shí)際系統(tǒng)的預(yù)期指標(biāo),通過對(duì)多種矩陣構(gòu)造算法的預(yù)選方案及影響LDPC碼性能參數(shù)仿真分析,基于1/2碼率,1024和2048兩種幀長(zhǎng),設(shè)計(jì)了三種編碼器的備選方案,分別為直接下三角編碼器,串行準(zhǔn)循環(huán)編碼器和二階準(zhǔn)循環(huán)編碼器。 對(duì)于每種編碼器,分別設(shè)計(jì)了其整體結(jié)構(gòu),并對(duì)每種編碼器的功能模塊進(jìn)行深入研究,設(shè)計(jì)完成后利用第3方軟件MODELSIM對(duì)編碼器進(jìn)行了時(shí)序仿真;根據(jù)時(shí)序仿真結(jié)果和綜合報(bào)告對(duì)三種編碼方案進(jìn)行比較,最終選擇串行準(zhǔn)循環(huán)編碼器作為硬件實(shí)現(xiàn)的編碼方案。 最后,在FPGA中硬件實(shí)現(xiàn)了串行準(zhǔn)循環(huán)編碼器并對(duì)其進(jìn)行測(cè)試,利用MATLAB仿真程序和串口通信工具最終驗(yàn)證了這種編碼器的正確性和硬件可實(shí)現(xiàn)性。
標(biāo)簽: LDPC FPGA 編碼器 實(shí)現(xiàn)研究
上傳時(shí)間: 2013-08-02
上傳用戶:林魚2016
四電壓比較器LM339的典型應(yīng)用實(shí)例: LM339集成塊內(nèi)部裝有四個(gè)獨(dú)立的電壓比較器,該電壓比較器的特點(diǎn)是:1)失調(diào)電壓小,典型值為2mV;2)電源電壓范圍寬,單電源為2-36V,雙電源電壓為±1V-
上傳時(shí)間: 2013-07-11
上傳用戶:gaojiao1999
激光測(cè)距是一種非接觸式的測(cè)量技術(shù),已被廣泛使用于遙感、精密測(cè)量、工程建設(shè)、安全監(jiān)測(cè)以及智能控制等領(lǐng)域。早期的激光測(cè)距系統(tǒng)在激光接收機(jī)中通過分立的單元電路處理激光發(fā)、收信號(hào)以測(cè)量光脈沖往返時(shí)間,使得開發(fā)成本高、電路復(fù)雜,調(diào)試?yán)щy,精度以及可靠性相對(duì)較差,體積和重量也較大,且沒有與其他儀器相匹配的標(biāo)準(zhǔn)接口,上述缺陷阻礙了激光測(cè)距系統(tǒng)的普及應(yīng)用。 本文針對(duì)激光測(cè)距信號(hào)處理系統(tǒng)設(shè)計(jì)了一套全數(shù)字集成方案,除激光發(fā)射、接收電路以外,將信號(hào)發(fā)生、信號(hào)采集、綜合控制、數(shù)據(jù)處理和數(shù)據(jù)傳輸五個(gè)部分集成為一塊專用集成電路。這樣就不再需要DA轉(zhuǎn)換和AD轉(zhuǎn)換電路和濾波處理等模塊,可以直接對(duì)信號(hào)進(jìn)行數(shù)字信號(hào)處理。與分立的單元電路構(gòu)成的激光測(cè)距信號(hào)處琿相比,可以大大降低激光測(cè)距系統(tǒng)的成本,縮短激光測(cè)距的研制周期。并且由于專用集成電路帶有標(biāo)準(zhǔn)的RS232接口,可以直接與通信模塊連接,構(gòu)成激光遙測(cè)實(shí)時(shí)監(jiān)控系統(tǒng),通過LED實(shí)時(shí)顯示測(cè)距結(jié)果。這樣使得激光測(cè)距系統(tǒng)只需由激光器LD、接收PD和一片集成電路組成即可,提出了橋梁的位移監(jiān)測(cè)技術(shù)方法,并設(shè)計(jì)出一種針對(duì)橋梁的位移監(jiān)測(cè)的具有既便攜、有效又經(jīng)濟(jì)實(shí)用的監(jiān)測(cè)樣機(jī)。 本文基于xil inx公司提供的開發(fā)環(huán)境(ise8.2)、和Virtex2P系列XC2VP30的開發(fā)版來設(shè)計(jì)的,提出一種基于方波的利用DCM(數(shù)字時(shí)鐘管理器)檢相的相位式測(cè)距方法;采用三把側(cè)尺頻率分別是30MHz、3MHz、lOkHz,對(duì)應(yīng)的測(cè)尺長(zhǎng)度分別為5米、50米和15000米,對(duì)應(yīng)的精度分別為±0.02米、±0.5米和±5米。設(shè)計(jì)了一套激光測(cè)距全數(shù)字信號(hào)處理系統(tǒng)。為了證明本系統(tǒng)的準(zhǔn)確性,另外設(shè)計(jì)了一套利用延時(shí)的方法來模擬激光光路,經(jīng)過測(cè)試,證明利用DCM檢相的相位式測(cè)距方法對(duì)于橋梁的位移監(jiān)測(cè)是可行的,測(cè)量精度和測(cè)量結(jié)果也滿足設(shè)計(jì)方案要求。
標(biāo)簽: FPGA 全數(shù)字 信號(hào)處理 激光測(cè)距
上傳時(shí)間: 2013-06-12
上傳用戶:fanboynet
正交頻分復(fù)用(OFDM)技術(shù)是一種多載波數(shù)字調(diào)制技術(shù),具有頻譜利用率高、抗多徑干擾能力強(qiáng)、成本低等特點(diǎn),適合無線通信的高速化、寬帶化及移動(dòng)化的需求,將成為下一代無線通信系統(tǒng)(4G)的核心調(diào)制傳輸技術(shù)。 本文首先描述了OFDM技術(shù)的基本原理。對(duì)OFDM的調(diào)制解調(diào)以及其中涉及的特性和關(guān)鍵技術(shù)等做了理論上的分析,指出了OFDM區(qū)別于其他調(diào)制技術(shù)的巨大優(yōu)勢(shì);然后針對(duì)OFDM中的信道估計(jì)技術(shù),深入分析了基于FFT級(jí)聯(lián)的信道估計(jì)理論和基于聯(lián)合最大似然函數(shù)的半盲分組估計(jì)理論,在此基礎(chǔ)上詳細(xì)研究描述了用于OFDM系統(tǒng)的迭代的最大似然估計(jì)算法,并利用Matlab做了相應(yīng)的仿真比較,驗(yàn)證了它們的有效性。 而后,在Matlab中應(yīng)用Simulink工具構(gòu)建OFDM系統(tǒng)仿真平臺(tái)。在此平臺(tái)上,對(duì)OFDM系統(tǒng)在多徑衰落、高斯白噪聲等多種不同的模型參數(shù)下進(jìn)行了仿真,并給出了數(shù)據(jù)曲線,通過分析結(jié)果可正確評(píng)價(jià)OFDM系統(tǒng)在多個(gè)方面的性能。 在綜合了OFDM的系統(tǒng)架構(gòu)和仿真分析之后,設(shè)計(jì)并實(shí)現(xiàn)了基于FPGA的OFDM調(diào)制解調(diào)系統(tǒng)。首先根據(jù)802.16協(xié)議和OFDM系統(tǒng)的具體要求,設(shè)定了合理的參數(shù);然后從調(diào)制器和解調(diào)器的具體組成模塊入手,對(duì)串/并轉(zhuǎn)換,QPSK映射,過采樣處理,插入導(dǎo)頻,添加循環(huán)前綴,IFFT/FFT,幀同步檢測(cè)等各個(gè)模塊進(jìn)行硬件設(shè)計(jì),詳細(xì)介紹了各個(gè)模塊的設(shè)計(jì)和實(shí)現(xiàn)過程,并給出了相應(yīng)的仿真波形和參數(shù)說明。其中,針對(duì)定點(diǎn)運(yùn)算的局限性,為系統(tǒng)設(shè)計(jì)并自定義了24位的浮點(diǎn)運(yùn)算格式,參與傅立葉反變換和傅立葉變換的運(yùn)算,在系統(tǒng)參數(shù)允許的范圍內(nèi),充分利用了有限資源,提高了系統(tǒng)運(yùn)算精度;然后重點(diǎn)描述了基于FPGA的快速傅立葉變換算法的改進(jìn)、優(yōu)化和設(shè)計(jì)實(shí)現(xiàn),針對(duì)原始快速傅立葉變換FPGA實(shí)現(xiàn)算法運(yùn)算空閑時(shí)間過多,資源占用較大的問題,提出了帶有流水作業(yè)功能、資源占用較少的快速傅立葉變換優(yōu)化算法設(shè)計(jì)方案,使之運(yùn)用于OFDM基帶處理系統(tǒng)當(dāng)中并加以實(shí)現(xiàn),結(jié)果滿足系統(tǒng)參數(shù)的需求。最后以理論分析為依據(jù),對(duì)整個(gè)OFDM的基帶處理系統(tǒng)進(jìn)行了系統(tǒng)調(diào)試與性能分析,證明了設(shè)計(jì)的可行性。 綜上所述,本文完成了一個(gè)基于FPGA的OFDM基帶處理系統(tǒng)的設(shè)計(jì)、仿真和實(shí)現(xiàn)。本設(shè)計(jì)為OFDM通信系統(tǒng)的進(jìn)一步改進(jìn)提供了大量有用的數(shù)據(jù)。
標(biāo)簽: FPGA OFDM 調(diào)制解調(diào)器
上傳時(shí)間: 2013-04-24
上傳用戶:vaidya1bond007b1
偏移正交相移鍵控(OQPSK:Offset Quadrature Phase Shift Keying)調(diào)制技術(shù)是一種恒包絡(luò)調(diào)制技術(shù),具有頻譜利用率高、頻譜特性好等特點(diǎn),廣泛應(yīng)用于衛(wèi)星通信和移動(dòng)通信領(lǐng)域。 論文以某型偵收設(shè)備中OQPSK解調(diào)器的全數(shù)字化為研究背景,設(shè)計(jì)并實(shí)現(xiàn)了基于FPGA的全數(shù)字OQPSK調(diào)制解調(diào)器,其中調(diào)制器主要用于仿真未知信號(hào),作為測(cè)試信號(hào)源。論文研究了全數(shù)字OQPSK調(diào)制解調(diào)的基本算法,包括成形濾波器、NCO模型、載波恢復(fù)、定時(shí)恢復(fù)等;完成了整個(gè)調(diào)制解調(diào)算法的MATLAB仿真。在此基礎(chǔ)上,采用VHDL硬件描述語言在Xilinx公司ISE7.1開發(fā)環(huán)境下設(shè)計(jì)并實(shí)現(xiàn)了各個(gè)算法模塊,并在硬件平臺(tái)上加以實(shí)現(xiàn)。通過實(shí)際現(xiàn)場(chǎng)測(cè)試,實(shí)現(xiàn)了對(duì)所偵收信號(hào)的正確解調(diào)。論文還實(shí)現(xiàn)了解調(diào)器的百兆以太網(wǎng)接口,使得系統(tǒng)可以方便地將解調(diào)數(shù)據(jù)發(fā)送給計(jì)算機(jī)進(jìn)行后續(xù)處理。
標(biāo)簽: OQPSK FPGA 調(diào)制解調(diào)器
上傳時(shí)間: 2013-05-19
上傳用戶:zl123!@#
本文以Turbo碼編譯碼器的FPGA實(shí)現(xiàn)為目標(biāo),對(duì)Turbo碼的編譯碼算法和用硬件語言將其實(shí)現(xiàn)進(jìn)行了深入的研究。 首先,在理論上對(duì)Turbo碼的編譯碼原理進(jìn)行了介紹,確定了Max-log-MAF算法的譯碼算法,結(jié)合CCSDS標(biāo)準(zhǔn),在實(shí)現(xiàn)編碼器時(shí),針對(duì)標(biāo)準(zhǔn)中給定的幀長(zhǎng)、碼率與交織算法,以及偽隨機(jī)序列模塊與幀同步模塊,提出了相應(yīng)解決方案;而在相應(yīng)的譯碼器設(shè)計(jì)中,采用了FPGA設(shè)計(jì)中“自上而下”的設(shè)計(jì)方法,權(quán)衡硬件實(shí)現(xiàn)復(fù)雜度與處理時(shí)延等因素,優(yōu)先考慮面積因素,提高元件的重復(fù)利用率和降低電路復(fù)雜度,來實(shí)現(xiàn)Turbo碼的Max-log-MAP算法譯碼。把整個(gè)系統(tǒng)分割成不同的功能模塊,分別闡述了實(shí)現(xiàn)過程。 然后,基于Verilog HDL 設(shè)計(jì)出12位固點(diǎn)數(shù)據(jù)的Turbo編譯碼器以及仿真驗(yàn)證平臺(tái),與用Matlab語言設(shè)計(jì)的相同指標(biāo)的浮點(diǎn)數(shù)據(jù)譯碼器進(jìn)行性能比較,得到該設(shè)計(jì)的功能驗(yàn)證。 最后,研究了Tuxbo碼譯碼器幾項(xiàng)最新技術(shù),如滑動(dòng)窗譯碼,歸一化處理,停止迭代技術(shù)結(jié)合流水線電路設(shè)計(jì),將改進(jìn)后的譯碼器與先前設(shè)計(jì)的譯碼器分別在ISE開發(fā)環(huán)境中針對(duì)目標(biāo)器件xilinx Virtex-Ⅱ500進(jìn)行電路綜合,證實(shí)了這些改進(jìn)技術(shù)能有效地提高譯碼器的吞吐量,減少譯碼時(shí)延和存儲(chǔ)器面積從而降低功耗。
上傳時(shí)間: 2013-04-24
上傳用戶:haohaoxuexi
本文介紹了一種采用單片F(xiàn)PGA 芯片進(jìn)行出租車計(jì)費(fèi)器的設(shè)計(jì)方法,主要闡述如何使用新興的EDA 器件取代傳統(tǒng)的電子設(shè)計(jì)方法,利用FPGA 的可編程性,簡(jiǎn)潔而又多變的設(shè)計(jì)方法,縮短了研發(fā)周期,同時(shí)使出租車計(jì)費(fèi)器體積更小功能更強(qiáng)大。本設(shè)計(jì)不僅實(shí)現(xiàn)了出租車計(jì)費(fèi)器所需的一些基本功能,同時(shí)考慮到出租車行業(yè)的一些特殊性,更注重了把一些新的思路加入到設(shè)計(jì)中。主要包括采用了FPGA 芯片,使用VHDL 語言進(jìn)行編程,使其具有了更強(qiáng)的移植性,更加利于產(chǎn)品升級(jí);利用LCD 液晶顯示取代了傳統(tǒng)的LED顯示,使其在顯示時(shí)更靈活多變,可以按需要改變顯示內(nèi)容而不拘泥于硬件; 靈活的計(jì)價(jià)標(biāo)準(zhǔn)設(shè)定使得油價(jià)波動(dòng)等成本因數(shù)和出租車價(jià)格聯(lián)動(dòng)成為可能; 同時(shí)也增加了統(tǒng)計(jì)功能、密碼設(shè)定、超速警報(bào)、路橋費(fèi)等新的功能使得本設(shè)計(jì)更加具有實(shí)用價(jià)值。
標(biāo)簽: FPGA 出租車計(jì)費(fèi)器
上傳時(shí)間: 2013-08-02
上傳用戶:sardinescn
體視攝像顯示技術(shù)的研究以應(yīng)用于微創(chuàng)傷外科的光電醫(yī)療儀器——三維電視內(nèi)窺鏡的開發(fā)與研制為背景,設(shè)計(jì)研究一種基于FPGA技術(shù)的立體顯示系統(tǒng),以滿足三維立體內(nèi)窺鏡、戰(zhàn)場(chǎng)立體觀察系統(tǒng)和立體電影等設(shè)備的技術(shù)要求。 主要研究?jī)?nèi)容是對(duì)體視攝像顯示系統(tǒng)的進(jìn)行硬件電路設(shè)計(jì)、VerilogHDL 語言的軟件編程、并采用MCU(Micro Control IJnit)的I
上傳時(shí)間: 2013-05-30
上傳用戶:壞天使kk
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1