由于旋轉(zhuǎn)變壓器的高精度高可靠性等特點(diǎn),廣泛的應(yīng)用于如航空、航天、船舶、兵器、雷達(dá)、通訊等領(lǐng)域。旋轉(zhuǎn)變壓器輸出模擬量交流信號(hào),經(jīng)過(guò)數(shù)字處理轉(zhuǎn)換為數(shù)字角度信號(hào)才能進(jìn)入計(jì)算機(jī)或其他控制系統(tǒng),而這種數(shù)字處理比較復(fù)雜,采用專用的旋轉(zhuǎn)變壓器解碼芯片想達(dá)到理想的精度通常需要較高的成本,限制了它在其他領(lǐng)域的應(yīng)用。傳統(tǒng)的角測(cè)量系統(tǒng)面臨的問題有:體積、重量、功耗偏大,調(diào)試、誤差補(bǔ)償試驗(yàn)復(fù)雜,費(fèi)用較高。 現(xiàn)場(chǎng)可編程門陣列(FPGA)是近年來(lái)迅速發(fā)展起來(lái)的新型可編程器件。隨著它的不斷應(yīng)用和發(fā)展,也使電子設(shè)計(jì)的規(guī)模和集成度不斷提高。同時(shí)也帶來(lái)了電子系統(tǒng)設(shè)計(jì)方法和設(shè)計(jì)思想的不斷推陳出新。 本文的目的是研究利用FPGA實(shí)現(xiàn)旋轉(zhuǎn)變壓器的硬件解碼算法,設(shè)計(jì)基于FPGA的旋轉(zhuǎn)變壓器解碼系統(tǒng)。 在本文所設(shè)計(jì)的系統(tǒng)中,通過(guò)FPGA芯片產(chǎn)生旋轉(zhuǎn)變壓器的激勵(lì)信號(hào),再控制A/D轉(zhuǎn)換器對(duì)旋轉(zhuǎn)變壓器的模擬信號(hào)的數(shù)據(jù)進(jìn)行采樣和轉(zhuǎn)換,并對(duì)轉(zhuǎn)換完的數(shù)據(jù)進(jìn)行濾波處理,使用基于CORDIC算法流水線結(jié)構(gòu)設(shè)計(jì)的反正切函數(shù)模塊解算出偏轉(zhuǎn)角θ,最后通過(guò)串行口將解算的偏差角數(shù)據(jù)輸出。本文還分析了該系統(tǒng)誤差產(chǎn)生的原因和提高系統(tǒng)精度的方法。 實(shí)驗(yàn)結(jié)果表明,本文所設(shè)計(jì)的旋轉(zhuǎn)變壓器解碼器的硬件組成和軟件實(shí)現(xiàn)基本能夠較精確的完成上述的信號(hào)轉(zhuǎn)換和數(shù)據(jù)運(yùn)算。
標(biāo)簽: FPGA 旋轉(zhuǎn)變壓器 解碼 算法
上傳時(shí)間: 2013-05-23
上傳用戶:gdgzhym
近年來(lái),計(jì)算機(jī)圖形學(xué)應(yīng)用越來(lái)越廣泛,尤其是三維(3D)繪圖。3D繪圖使用3D模型和各種影像處理產(chǎn)生具有三維空間真實(shí)感的影像,應(yīng)用于虛擬真實(shí)情況以及多媒體的產(chǎn)品上,且多半是使用低成本的實(shí)時(shí)3D計(jì)算機(jī)繪圖技術(shù)為基礎(chǔ)。在初期3D圖形學(xué)剛起步時(shí),由于圖形簡(jiǎn)單,因此可以利用CPU來(lái)運(yùn)算,但隨著圖形學(xué)技術(shù)的發(fā)展,所要繪制的圖形越來(lái)越復(fù)雜,這時(shí)如果單純依賴CPU來(lái)處理,不能達(dá)到實(shí)時(shí)的要求,因此需要專門的硬件來(lái)加速圖形處理,GPU(圖形處理單元)因此出現(xiàn)了。不過(guò)由于3D圖形加速硬件的復(fù)雜性和短壽命,這極大地提高了對(duì)硬件開發(fā)環(huán)境的需要。為了更好的對(duì)設(shè)計(jì)進(jìn)行更改和測(cè)試,不能僅僅用專門定制的方法來(lái)設(shè)計(jì),需要其他的方:硬件描述語(yǔ)言(HDL)和FPGA。 隨著計(jì)算機(jī)繪圖規(guī)模的需要,借助輔助硬件資源,來(lái)提高圖形處理單元(GPU)處理速度的需求越來(lái)越普遍。自從15年前現(xiàn)場(chǎng)可編程門陣列(FPGA)開始出現(xiàn)以來(lái),其在可編程硬件領(lǐng)域所起的作用越來(lái)越大。它們?cè)谒俣取Ⅲw積和速度方面都有了很大的提高。這意味著FPGA在以前只能使用專用硬件的場(chǎng)合越來(lái)越重要。其中一個(gè)應(yīng)用領(lǐng)域就是3D圖形渲染,在這個(gè)研究領(lǐng)域里人們正在利用具有可編程性能的FPGA來(lái)幫助改進(jìn)圖形處理單元(GPU)的性能。 能夠在廉價(jià)、可動(dòng)態(tài)重新配置的FPGA上實(shí)現(xiàn)復(fù)雜算法來(lái)輔助硬件設(shè)計(jì)。本文的設(shè)計(jì)就是通過(guò)在FPGA上實(shí)現(xiàn)3維圖形幾何處理管線部分功能來(lái)提高圖形處理速度。具體實(shí)現(xiàn)中使用硬件描述語(yǔ)言(Verilog HDL)進(jìn)行邏輯設(shè)計(jì),并發(fā)現(xiàn)問題解決問題。 本文主要特色如下: 1.針對(duì)幾何變換換子系統(tǒng),提出一種硬件實(shí)現(xiàn)方案,該方案能對(duì)基本的幾何變換如:平移、縮放、旋轉(zhuǎn)和投影進(jìn)行操作。首先構(gòu)造出總體變換矩陣,隨后進(jìn)行矩陣乘法運(yùn)算,再進(jìn)行投影變換,最后輸出變換座標(biāo)。提出一種脈動(dòng)陣列結(jié)構(gòu),用于兩個(gè)矩陣的乘法運(yùn)算。找到一種快捷的方法來(lái)實(shí)現(xiàn)矩陣相乘,將能大大提高系統(tǒng)的效率。 2.對(duì)于3D圖形裁剪,文中描述了一種裁剪引擎,它能夠處理3D圖形中的裁剪、透視除法以及視口映射的功能。硬件實(shí)現(xiàn)的難度取決于裁剪算法的復(fù)雜程度。我們?cè)赟utherland-Hodgman裁剪算法的基礎(chǔ)上提出一種新的裁剪算法,該算法通過(guò)去除冗余頂點(diǎn)以提高處理速度,同時(shí)利用編碼來(lái)判斷線段可見性的方法使得硬件實(shí)現(xiàn)變得很容易。 3.最后,我們?cè)贔PGA上實(shí)現(xiàn)了幾何變換以及三維裁剪,并與C語(yǔ)言的模擬結(jié)果對(duì)比發(fā)現(xiàn)結(jié)果正確,且三維裁剪能夠以3M個(gè)三角形/s的速度運(yùn)行,滿足了圖形流水中的實(shí)時(shí)性要求。
上傳時(shí)間: 2013-04-24
上傳用戶:yerik
視頻監(jiān)控一直是人們關(guān)注的應(yīng)用技術(shù)熱點(diǎn)之一,它以其直觀、方便、信息內(nèi)容豐富而被廣泛用于在電視臺(tái)、銀行、商場(chǎng)等場(chǎng)合。在視頻圖像監(jiān)控系統(tǒng)中,經(jīng)常需要對(duì)多路視頻信號(hào)進(jìn)行實(shí)時(shí)監(jiān)控,如果每一路視頻信號(hào)都占用一個(gè)監(jiān)視器屏幕,則會(huì)大大增加系統(tǒng)成本。視頻圖像畫面分割器主要功能是完成多路視頻信號(hào)合成一路在監(jiān)視器顯示,是視頻監(jiān)控系統(tǒng)的核心部分。 傳統(tǒng)的基于分立數(shù)字邏輯電路甚至DSP芯片設(shè)計(jì)的畫面分割器的體積較大且成本較高。為此,本文介紹了一種基于FPGA技術(shù)的視頻圖像畫面分割器的設(shè)計(jì)與實(shí)現(xiàn)。 本文對(duì)視頻圖像畫面分割技術(shù)進(jìn)行了分析,完成了基于ITU-RBT.656視頻數(shù)據(jù)格式的畫面分割方法設(shè)計(jì);系統(tǒng)采用Xilinx公司的FPGA作為核心控制器,設(shè)計(jì)了視頻圖像畫面分割器的硬件電路,該電路在FPGA中,將數(shù)字電路集成在一起,電路結(jié)構(gòu)簡(jiǎn)潔,具有較好的穩(wěn)定性和靈活性;在硬件電路平臺(tái)基礎(chǔ)上,以四路視頻圖像分割為例,完成了I2C總線接口模塊,異步FIFO模塊,有效視頻圖像數(shù)據(jù)提取模塊,圖像存儲(chǔ)控制模塊和圖像合成模塊的設(shè)計(jì),首先,由攝像頭采集四路模擬視頻信號(hào),經(jīng)視頻解碼芯片轉(zhuǎn)換為數(shù)字視頻圖像信號(hào)后送入異步FIFO緩沖。然后,根據(jù)畫面分割需要進(jìn)行視頻圖像數(shù)據(jù)抽取,并將抽取的視頻圖像數(shù)據(jù)按照一定的規(guī)則存儲(chǔ)到圖像存儲(chǔ)器。最后,按照數(shù)字視頻圖像的數(shù)據(jù)格式,將四路視頻圖像合成一路編碼輸出,實(shí)現(xiàn)了四路視頻圖像分割的功能。從而驗(yàn)證了電路設(shè)計(jì)和分割方法的正確性。 本文通過(guò)由FPGA實(shí)現(xiàn)多路視頻圖像的采集、存儲(chǔ)和合成等邏輯控制功能,I2C總線對(duì)兩片視頻解碼器進(jìn)行動(dòng)態(tài)配置等方法,實(shí)現(xiàn)四路視頻圖像的輪流采集、存儲(chǔ)和圖像的合成,提高了系統(tǒng)集成度,并可根據(jù)系統(tǒng)需要修改設(shè)計(jì)和進(jìn)一步擴(kuò)展功能,同時(shí)提高了系統(tǒng)的靈活性。
上傳時(shí)間: 2013-04-24
上傳用戶:啦啦啦啦啦啦啦
在3G移動(dòng)通信網(wǎng)絡(luò)建設(shè)中,如何實(shí)現(xiàn)密集城區(qū)的無(wú)線網(wǎng)絡(luò)覆蓋是目前基站的發(fā)展方向。目前網(wǎng)絡(luò)覆蓋理念的核心思想就把傳統(tǒng)宏基站的基帶處理和射頻部分分離,分成基帶處理單元和射頻拉遠(yuǎn)單元兩個(gè)設(shè)備,這樣既節(jié)省空間、降低設(shè)置成本,又提高了組網(wǎng)效率。本文研究的數(shù)字收發(fā)機(jī)用于WCDMA基站系統(tǒng)的射頻拉遠(yuǎn)單元中,實(shí)現(xiàn)移動(dòng)通信網(wǎng)中射頻信號(hào)的傳輸工作。 數(shù)字收發(fā)機(jī)主要由射頻處理部分、模數(shù)/數(shù)模轉(zhuǎn)換部分、數(shù)字上下變頻處理部分、接口轉(zhuǎn)換以及數(shù)字光模塊組成。本文研究的重點(diǎn)是數(shù)字上下變頻處理部分。設(shè)計(jì)采用軟件無(wú)線電的架構(gòu)和FPGA技術(shù),所設(shè)計(jì)的數(shù)字上下變頻部分可以在不修改硬件電路的基礎(chǔ)上只需修改軟件部分的參數(shù)則可實(shí)現(xiàn)多種頻率的變頻處理,極大地降低了開發(fā)成本,且縮短了開發(fā)周期。 根據(jù)系統(tǒng)設(shè)計(jì)的設(shè)計(jì)要求,以及現(xiàn)有芯片使用情況比較,本文選用Altera公司的:FPGA芯片,應(yīng)用公司提供的Dspbuilder作為系統(tǒng)級(jí)的開發(fā)工具,應(yīng)用Quartus Ⅱ作為綜合、布局布線工具實(shí)現(xiàn)數(shù)字上下變頻處理部分設(shè)計(jì)。 本文的主要研究工作包括以下幾個(gè)部分: (1)對(duì)數(shù)字收發(fā)機(jī)的整體結(jié)構(gòu)進(jìn)行分析研究,確定數(shù)字收發(fā)機(jī)的實(shí)現(xiàn)結(jié)構(gòu)和各個(gè)部分的功能; (2)通過(guò)對(duì)數(shù)字上下變頻的相關(guān)理論的研究,分析出數(shù)字上下變頻的結(jié)構(gòu)、實(shí)現(xiàn)方法及性能; (3)通過(guò)對(duì)數(shù)控振蕩器、CIC濾波器、FIR濾波器進(jìn)行理論研究、內(nèi)部實(shí)現(xiàn)結(jié)構(gòu)以及性能分析,得出具體的參數(shù)和仿真實(shí)現(xiàn)結(jié)構(gòu); (4)使用FPGA中的IP核技術(shù)來(lái)實(shí)現(xiàn)數(shù)字上下變頻,利用Matlab中Dspbuilder提供的IP核分別進(jìn)行NCO、CIC、FIR的仿真工作;并得出數(shù)字上下變頻的總體仿真實(shí)現(xiàn)結(jié)果; (5)對(duì)高速收發(fā)通道進(jìn)行了研究和設(shè)計(jì),根據(jù)系統(tǒng)的要求給出了數(shù)據(jù)幀結(jié)構(gòu),并采用Altera的第三代FPGA產(chǎn)品Stratix Ⅱ GX系列芯片實(shí)現(xiàn)了數(shù)字收發(fā)機(jī)的信號(hào)的串并/并串的接口轉(zhuǎn)換。為后續(xù)繼續(xù)研究工作奠定基礎(chǔ)。
標(biāo)簽: FPGA 數(shù)字 收發(fā)機(jī) 信號(hào)處理
上傳時(shí)間: 2013-06-21
上傳用戶:zhuo0008
基于FPGA的智能小車系統(tǒng)就是本地計(jì)算機(jī)通過(guò)接入Internet小車實(shí)現(xiàn)對(duì)遠(yuǎn)端工作現(xiàn)場(chǎng)、危險(xiǎn)工作地段等特殊環(huán)境進(jìn)行監(jiān)視和控制的系統(tǒng)。智能小車是智能行走機(jī)器人的一種,這種智能小車可以適應(yīng)不同環(huán)境,不受溫度、濕度、空間、磁場(chǎng)輻射、重力等條件的影響,可以在人類無(wú)法進(jìn)入或生存的環(huán)境中完成人類無(wú)法完成的探測(cè)任務(wù)。適用于國(guó)防及民用多個(gè)領(lǐng)域。整個(gè)系統(tǒng)以遙控小車裝置為基礎(chǔ),通過(guò)配置在上面的攝像頭實(shí)現(xiàn)圖像的采集及對(duì)行車道的檢測(cè),通過(guò)配置的紅外測(cè)溫儀探測(cè)環(huán)境和目標(biāo)的溫度,具有一定的智能性。其明顯的優(yōu)點(diǎn)是可以通過(guò)網(wǎng)絡(luò)遠(yuǎn)程控制小車運(yùn)行及采集現(xiàn)場(chǎng)的溫度、圖像等相關(guān)信息,完成人類在特定條件下無(wú)法完成的工作。對(duì)人類的科學(xué)研究、探索未知領(lǐng)域、遠(yuǎn)程監(jiān)控等有著重要的意義。 論文在深入研究SOPC和嵌入式操作系統(tǒng)的基礎(chǔ)上,提出了基于FPGA的智能小車遠(yuǎn)程監(jiān)控方案。采用FPGA來(lái)實(shí)現(xiàn),可以充分利用現(xiàn)有的IP核,功能擴(kuò)展容易,設(shè)計(jì)開發(fā)成本低,上市時(shí)間快,修改方便,甚至可以遠(yuǎn)程重構(gòu)系統(tǒng)。與單片機(jī)相比,集成度高,可靠性好,調(diào)試和維護(hù)方便。 論文主要內(nèi)容包括以下幾個(gè)部分:在對(duì)智能小車功能分析的基礎(chǔ)上,設(shè)計(jì)了硬件系統(tǒng),并在FPGA上構(gòu)建了基于Nios Ⅱ的嵌入式系統(tǒng),配置了SPI、串行口和以太網(wǎng)接口模塊和驅(qū)動(dòng)程序,以及各種存儲(chǔ)器。移植了μClinux操作系統(tǒng),配置嵌入式Web服務(wù)器,編寫CGI程序,設(shè)計(jì)了動(dòng)態(tài)網(wǎng)頁(yè);并對(duì)行車道檢測(cè)系統(tǒng)進(jìn)行了研究,在DSP Builder中構(gòu)建了該模塊,并在Matlab中進(jìn)行了仿真。在研究數(shù)碼相機(jī)模塊和紅外測(cè)溫模塊的基礎(chǔ)上,編寫了圖像采集和溫度測(cè)量程序以及小車運(yùn)動(dòng)控制程序,并對(duì)系統(tǒng)進(jìn)行了調(diào)試,初步達(dá)到通過(guò)Internet實(shí)現(xiàn)遠(yuǎn)程監(jiān)控的目的。
上傳時(shí)間: 2013-08-05
上傳用戶:cjf0304
隨著城市居民住房的發(fā)展,樓房用表需求量不斷增大,傳統(tǒng)的把多個(gè)電能表掛在一起的計(jì)量方式越來(lái)越顯出它的弊端;即體積大,成本高,工程造價(jià)高,不利于新型住房的集中用電管理。多用戶、多功能智能電表不僅能很好地解決上述問題,還能實(shí)現(xiàn)很多智能化的功能。 多用戶多功能智能電能表可同時(shí)計(jì)量48戶居民的用電量。該電能表采用2塊LPC2294控制,以完成數(shù)據(jù)的通信和采集;采用2塊ARM,以減輕CUP的負(fù)擔(dān),提高系統(tǒng)的多功能化和智能化。相對(duì)于單用戶電表,多用戶電表有多達(dá)32路以上通道,采用同一系統(tǒng)進(jìn)行分時(shí)處理,該系統(tǒng)采用12位A/D轉(zhuǎn)換芯片AD8364,能保證數(shù)據(jù)采集的精度和速度。上位機(jī)還能實(shí)現(xiàn)與銀聯(lián)系統(tǒng)聯(lián)網(wǎng),可遠(yuǎn)程控制用戶的用電。多用戶、多功能電能表在靈活性、多功能化、智能化、精度等方面都有優(yōu)勢(shì)。
上傳時(shí)間: 2013-04-24
上傳用戶:葉山豪
人體血液成份的無(wú)創(chuàng)檢測(cè)是生物醫(yī)學(xué)領(lǐng)域尚未攻克的前沿課題之一,動(dòng)態(tài)光譜法在理論上克服了其它檢測(cè)方法難以逾越的障礙——個(gè)體差異和測(cè)量條件對(duì)檢測(cè)結(jié)果的影響。實(shí)現(xiàn)動(dòng)態(tài)光譜檢測(cè),其關(guān)鍵在于采集多波長(zhǎng)的光電容積脈搏波信號(hào),并對(duì)其進(jìn)行處理。針對(duì)動(dòng)態(tài)光譜檢測(cè)中信號(hào)微弱、信噪比低、處理數(shù)據(jù)量大的特點(diǎn),本文設(shè)計(jì)了基于FPGA和面陣CCD攝像頭的動(dòng)態(tài)光譜數(shù)據(jù)采集與預(yù)處理系統(tǒng),提高檢測(cè)精度,采集出滿足動(dòng)態(tài)光譜信號(hào)提取要求的光電脈搏波;并對(duì)動(dòng)態(tài)光譜頻域提取法的核心算法FFT的FPGA實(shí)現(xiàn)進(jìn)行研究。 課題提出用高靈敏度的面陣CCD攝像頭替代常規(guī)光柵光譜儀中的光電接收器,實(shí)現(xiàn)對(duì)多波長(zhǎng)的光電容積脈搏波的檢測(cè)。結(jié)合面陣CCD的二維圖像特點(diǎn),采用信號(hào)累加法去除噪聲,提高信號(hào)的信噪比。 創(chuàng)新性的提出一種不同于以往的信號(hào)累加方法——將處于同一行的視頻信號(hào)在采樣過(guò)程中直接累加,然后再進(jìn)行傳輸和存儲(chǔ)。不同于幀累加和異行累加,這種同行累加方式不但大大的提高了信號(hào)的信噪比,同時(shí)減小了數(shù)據(jù)的傳輸速度和傳輸量,降低了對(duì)存儲(chǔ)器容量的要求,改善了動(dòng)態(tài)光譜信號(hào)檢測(cè)系統(tǒng)的性能。 針對(duì)面陣CCD攝像頭輸出的復(fù)合視頻信號(hào)的特點(diǎn),設(shè)計(jì)視頻信號(hào)解調(diào)電路,得到高速、高精度的數(shù)字視頻信號(hào)和準(zhǔn)確的視頻同步信號(hào),用于后續(xù)的視頻信號(hào)采集與處理。 根據(jù)動(dòng)態(tài)光譜信號(hào)檢測(cè)和視頻信號(hào)采集的要求,選擇可編程邏輯器件FPGA作為硬件平臺(tái),設(shè)計(jì)并實(shí)現(xiàn)了基于FPGA和面陣CCD攝像頭的光電脈搏波采集與預(yù)處理系統(tǒng)。該系統(tǒng)實(shí)現(xiàn)了視頻信號(hào)的精確定位,通過(guò)光譜信號(hào)的高速同行累加,實(shí)現(xiàn)了光電脈搏波信號(hào)的高精度檢測(cè)。系統(tǒng)采用基于FPGA的Nios II嵌入式處理器系統(tǒng),通過(guò)對(duì)其應(yīng)用程序的開發(fā),可靠的實(shí)現(xiàn)了數(shù)據(jù)的采集、傳輸和存儲(chǔ),提高了系統(tǒng)的集成度,降低了開發(fā)成本。 為實(shí)現(xiàn)動(dòng)態(tài)光譜信號(hào)的頻域提取,研究了基于FPGA的FFT實(shí)現(xiàn)方案,對(duì)各關(guān)鍵模塊進(jìn)行設(shè)計(jì),為動(dòng)態(tài)光譜信號(hào)的進(jìn)一步處理打下良好的基礎(chǔ)。 最后,通過(guò)實(shí)驗(yàn)證明了系統(tǒng)數(shù)據(jù)采集的正確性和信號(hào)預(yù)處理的可行性,得到了符合動(dòng)態(tài)光譜信號(hào)提取要求的脈搏波信號(hào)。
標(biāo)簽: 動(dòng)態(tài) 光譜數(shù)據(jù)采集 預(yù)處理
上傳時(shí)間: 2013-04-24
上傳用戶:cknck
內(nèi)部存儲(chǔ)器負(fù)責(zé)計(jì)算機(jī)系統(tǒng)內(nèi)部數(shù)據(jù)的中轉(zhuǎn)、存儲(chǔ)與讀取,作為計(jì)算機(jī)系統(tǒng)中必不可少的三大件之一,它對(duì)計(jì)算機(jī)系統(tǒng)性能至關(guān)重要。內(nèi)存可以說(shuō)是CPU處理數(shù)據(jù)的“大倉(cāng)庫(kù)”,所有經(jīng)過(guò)CPU處理的指令和數(shù)據(jù)都要經(jīng)過(guò)內(nèi)存?zhèn)鬟f到電腦其他配件上,因此內(nèi)存性能的好壞,直接影響到系統(tǒng)的穩(wěn)定性和運(yùn)行性能。在當(dāng)今的電子系統(tǒng)設(shè)計(jì)中,內(nèi)存被使用得越來(lái)越多,并且對(duì)內(nèi)存的要求越來(lái)越高。既要求內(nèi)存讀寫速度盡可能的快、容量盡可能的大,同時(shí)由于競(jìng)爭(zhēng)的加劇以及利潤(rùn)率的下降,人們希望在保持、甚至提高系統(tǒng)性能的同時(shí)也能降低內(nèi)存產(chǎn)品的成本。面對(duì)這種趨勢(shì),設(shè)計(jì)和實(shí)現(xiàn)大容量高速讀寫的內(nèi)存顯得尤為重要。因此,近年來(lái)內(nèi)存產(chǎn)品正經(jīng)歷著從小容量到大容量、從低速到高速的不斷變化,從技術(shù)上也就有了從DRAM到SDRAM,再到DDR SDRAM及DDR2 SDRAM等的不斷演進(jìn)。和普通SDRAM的接口設(shè)計(jì)相比,DDR2 SDRAM存儲(chǔ)器在獲得大容量和高速率的同時(shí),對(duì)存儲(chǔ)器的接口設(shè)計(jì)也提出了更高的要求,其接口設(shè)計(jì)復(fù)雜度也大幅增加。一方面,由于I/O塊中的資源是有限的,數(shù)據(jù)多路分解和時(shí)鐘轉(zhuǎn)換邏輯必須在FPGA核心邏輯中實(shí)現(xiàn),設(shè)計(jì)者可能不得不對(duì)接口邏輯進(jìn)行手工布線以確保臨界時(shí)序。而另一方面,不得不處理好與DDR2接口有關(guān)的時(shí)序問題(包括溫度和電壓補(bǔ)償)。要正確的實(shí)現(xiàn)DDR2接口需要非常細(xì)致的工作,并在提供設(shè)計(jì)靈活性的同時(shí)確保系統(tǒng)性能和可靠性。 本文對(duì)通過(guò)Xilinx的Spartan3 FPGA實(shí)現(xiàn)DDR2內(nèi)存接口的設(shè)計(jì)與實(shí)現(xiàn)進(jìn)行了詳細(xì)闡述。通過(guò)Xilinx FPGA提供了I/O模塊和邏輯資源,從而使接口設(shè)計(jì)變得更簡(jiǎn)單、更可靠。本設(shè)計(jì)中對(duì)I/O模塊及其他邏輯在RTL代碼中進(jìn)行了配置、嚴(yán)整、執(zhí)行,并正確連接到FPGA上,經(jīng)過(guò)仔細(xì)仿真,然后在硬件中驗(yàn)證,以確保存儲(chǔ)器接口系統(tǒng)的可靠性。
標(biāo)簽: DDR2SDRAM 存儲(chǔ)器 接口設(shè)計(jì)
上傳時(shí)間: 2013-06-08
上傳用戶:fairy0212
智能化住宅小區(qū),是指在一定范圍內(nèi)通過(guò)有效的傳輸網(wǎng)絡(luò),將多元住處服務(wù)、物業(yè)管理、安防以及住宅智能化等系統(tǒng)結(jié)合在一起,為該小區(qū)的服務(wù)與管理提供高技術(shù)的智能化手段。從而實(shí)現(xiàn)快捷高效的超值服務(wù)管理和安全舒適的家居環(huán)境,使業(yè)主生活得更安全、更方便。 隨著國(guó)民經(jīng)濟(jì)和科學(xué)技術(shù)水平的提高,特別是計(jì)算機(jī)技術(shù)、通信技術(shù)、網(wǎng)絡(luò)技術(shù)和控制技術(shù)的迅速發(fā)展,促進(jìn)了智能小區(qū)在我國(guó)的推廣和應(yīng)用。目前這些小區(qū)的智能化建設(shè)大多數(shù)是采用Lonworks、FF等現(xiàn)場(chǎng)總線技術(shù)。但是現(xiàn)場(chǎng)總線協(xié)議標(biāo)準(zhǔn)化程度還不成熟,且成本較高。隨著寬帶Internet進(jìn)入家庭,利用Internet來(lái)構(gòu)建智能小區(qū)已成為大勢(shì)所趨。 本文介紹了一種基于以太網(wǎng)和FPGA的嵌入式智能小區(qū)管理系統(tǒng)的組建方法。首先,以Altera的FPGA為核心,通過(guò)在外圍添加適當(dāng)?shù)拇鎯?chǔ)設(shè)備和通信接口設(shè)備,構(gòu)成一個(gè)嵌入式系統(tǒng)的硬件平臺(tái)。其次,在此平臺(tái)的基礎(chǔ)上,通過(guò)在FPGA中定制Nios Ⅱ軟核處理器以及在外圍的Flash存儲(chǔ)器中下載uClinux操作系統(tǒng),從而構(gòu)建出一套資源豐富的嵌入式操作系統(tǒng)。該系統(tǒng)帶有一個(gè)網(wǎng)絡(luò)功能齊全的Web服務(wù)器。最后,將此操作系統(tǒng)作為智能小區(qū)的樓宇集中器,再根據(jù)需要配置適當(dāng)?shù)牟杉骱惋@示器,就可以組建成一套功能強(qiáng)大的智能小區(qū)管理系統(tǒng)。它可以完成圖像抄表、定時(shí)圖像采集、實(shí)時(shí)溫度監(jiān)控、樓宇廣播、智能語(yǔ)音報(bào)警等功能。 這種利用當(dāng)前流行的嵌入式系統(tǒng)來(lái)組建的智能小區(qū)管理系統(tǒng),不但實(shí)現(xiàn)簡(jiǎn)單、功能強(qiáng)大;而且節(jié)約布線、成本低廉。因此具有很高的性價(jià)比,相信在未來(lái)有較大的市場(chǎng)潛力。 本文主要包括如下幾個(gè)部分:系統(tǒng)硬件結(jié)構(gòu)設(shè)計(jì),包括系統(tǒng)的原理圖構(gòu)建和PCB板的繪制:系統(tǒng)核心處理器設(shè)計(jì),包括Nios Ⅱ軟核CPU的設(shè)計(jì)方法、外圍存儲(chǔ)和通信器件的添加及設(shè)計(jì)方法;嵌入式操作系統(tǒng)uClinux的相關(guān)知識(shí)及移植方法:系統(tǒng)的軟件結(jié)構(gòu)設(shè)計(jì),包括圖像采集、溫度采集、LCD顯示等CGI程序設(shè)計(jì),以及單片機(jī)語(yǔ)音報(bào)警程序設(shè)計(jì)等;最后給出了調(diào)試情況以及一些試驗(yàn)結(jié)果。
標(biāo)簽: FPGA 以太網(wǎng) 智能小區(qū) 管理系統(tǒng)
上傳時(shí)間: 2013-06-11
上傳用戶:ccsp11
隨著計(jì)算機(jī)和信息技術(shù)的飛速發(fā)展,信息的安全性越來(lái)越受到人們的重視。敏感信息的電子化在使用戶得到便利的同時(shí),數(shù)據(jù)、資源免泄漏也成為了人們必須注意的一個(gè)大隱患。在這個(gè)信息全球化的時(shí)代,病毒、黑客、電子竊聽欺騙、網(wǎng)絡(luò)攻擊都是人們所必須面對(duì)的重大問題。出于這種需要,加密自然吸引了人們的注意力,而傳統(tǒng)的軟件加密技術(shù)已經(jīng)越來(lái)越不能滿足信息安全對(duì)運(yùn)算速度和系統(tǒng)安全性的需求,硬件設(shè)施的開發(fā)顯示出其重要性,硬件加密模塊的地位也越來(lái)越重要。但其安全性仍存在著一定的問題,對(duì)安全性研究仍是不可放松的一個(gè)重要問題。 本文介紹了目前幾種流行加密算法及標(biāo)準(zhǔn),并對(duì)典型的公鑰密碼標(biāo)準(zhǔn)RSA進(jìn)一步說(shuō)明。RSA算法可以進(jìn)行數(shù)字簽名、數(shù)據(jù)加/解密,將其應(yīng)用于數(shù)據(jù)安全領(lǐng)域具有很大的意義。針對(duì)于目前硬件加解密相對(duì)于軟件加解密的種種優(yōu)勢(shì),論文重點(diǎn)研究RSA算法的基于硬件FPGA的設(shè)計(jì)實(shí)現(xiàn)方案。FPGA是近幾年的超大規(guī)模集成電路設(shè)計(jì)的焦點(diǎn),其速度及成本等都占有一定的優(yōu)勢(shì)。對(duì)RSA算法的FPGA設(shè)計(jì),論文主要研究?jī)煞矫娴膬?nèi)容:密鑰生成部分中的素?cái)?shù)檢測(cè)問題和加/解密算法中關(guān)鍵瓶頸--大數(shù)模乘及模冪運(yùn)算。并進(jìn)行了軟硬件的仿真、驗(yàn)證與測(cè)試。論文對(duì)RSA設(shè)計(jì)模塊的可應(yīng)用領(lǐng)域之一--智能卡及其安全性做了簡(jiǎn)單的介紹,并對(duì)論文所研究實(shí)現(xiàn)的模塊在其中的應(yīng)用進(jìn)行了說(shuō)明,從而體現(xiàn)了其實(shí)際應(yīng)用價(jià)值。
上傳時(shí)間: 2013-07-06
上傳用戶:juyuantwo
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1