隨著信息社會(huì)的發(fā)展,人們要處理的各種信息總量變得越來越大,尤其在處理大數(shù)據(jù)量與實(shí)時(shí)處理數(shù)據(jù)方面,對(duì)處理設(shè)備的要求是非常高的。為滿足這些要求,實(shí)時(shí)快速的各種CPU、處理板應(yīng)運(yùn)而生。這類CPU與板卡處理數(shù)據(jù)速度快,效率高,并且不斷的完善與發(fā)展。此類板卡要求與外部設(shè)備通訊,同時(shí)也要進(jìn)行內(nèi)部的數(shù)據(jù)交換,于是板卡的接口設(shè)備調(diào)試與內(nèi)部數(shù)據(jù)交換也成為必須要完成的工作。本文所作的工作正是基于一種高速通用信號(hào)處理板的外部接口和內(nèi)部數(shù)據(jù)通道的設(shè)計(jì)。 本文首先介紹了通用信號(hào)處理板的應(yīng)用開發(fā)背景,包括此類板卡使用的處理芯片、板上設(shè)備、發(fā)展概況以及和外部相連的各種總線概況,同時(shí)說明了本人所作的主要工作。 其次,介紹了PCI接口的有關(guān)規(guī)范,給出了通用信號(hào)處理板與CPCI的J1口的設(shè)計(jì)時(shí)序;介紹了DDR存儲(chǔ)器的概況、電平標(biāo)準(zhǔn)以及功能寄存器,并給出了與DDR.存儲(chǔ)器接口的設(shè)計(jì)時(shí)序;介紹了片上主要數(shù)據(jù)處理器件TS-202的有關(guān)概況,設(shè)計(jì)了板卡與DSP的接口時(shí)序。 再次,介紹了Altera公司FPGA的程序設(shè)計(jì)流程,并使用VHDL語言編程完成各個(gè)模塊之間的數(shù)據(jù)傳遞,并重點(diǎn)介紹了DDR控制核的編寫。 再次,介紹了WDM驅(qū)動(dòng)程序的結(jié)構(gòu),程序設(shè)計(jì)方法等。 最后,通過從工控機(jī)向通用信號(hào)處理板寫連續(xù)遞增的數(shù)據(jù)驗(yàn)證了整個(gè)系統(tǒng)已經(jīng)正常工作。實(shí)現(xiàn)了信號(hào)處理板內(nèi)部數(shù)據(jù)通道設(shè)計(jì)以及與外部接口的通訊;并且還提到了對(duì)此設(shè)計(jì)以后地完善與發(fā)展。 本文所作的工作如下: 1、設(shè)計(jì)完成了處理板各接口時(shí)序,使處理板可以從接口接受/發(fā)送數(shù)據(jù)。 2、完成了FPGA內(nèi)部的數(shù)據(jù)通道的設(shè)計(jì),使數(shù)據(jù)可以從CPCI準(zhǔn)確的傳送到DSP進(jìn)行處理,并編寫了DSP的測(cè)試程序。 3、完成了DDR SDRAM控制核的VHDL程序編寫。 4、完成了PCI驅(qū)動(dòng)程序的編寫。
標(biāo)簽: FPGA 高速并行 信號(hào)處理板 數(shù)據(jù)接口
上傳時(shí)間: 2013-06-30
上傳用戶:唐僧他不信佛
本論文重點(diǎn)分析了PCI總線接口的設(shè)計(jì).對(duì)PCI總線協(xié)議的分析理解是進(jìn)行PCI總線接口設(shè)計(jì)的前提,而對(duì)PCI總線接口的功能分析和結(jié)構(gòu)劃分是設(shè)計(jì)的關(guān)鍵.本文在理解協(xié)議的基礎(chǔ)上,對(duì)PCI總線接口的整體設(shè)計(jì)和子模塊的劃分以及Verilog實(shí)現(xiàn)進(jìn)行了詳細(xì)的分析和闡述,并編寫測(cè)試激勵(lì)程序完成功能仿真,最后通過PCB試驗(yàn)板進(jìn)行了測(cè)試.我們?cè)O(shè)計(jì)了DMA控制器作為PCI總線接口板的應(yīng)用,對(duì)DMA的Top層結(jié)構(gòu)和各個(gè)子模塊及其與PCI總線的接口等都做了詳細(xì)的劃分.論文中FIFO的實(shí)現(xiàn)也做了詳細(xì)的描述.但由于時(shí)間的限制,代碼的編寫和仿真還沒完成.這也是本項(xiàng)目需要進(jìn)一步完善的地方.
上傳時(shí)間: 2013-06-12
上傳用戶:lizhizheng88
電臺(tái)廣播在我們的社會(huì)生活中占有重要的地位。隨著我國廣播事業(yè)的發(fā)展,對(duì)我國廣播業(yè)開發(fā)技術(shù)、信號(hào)的傳輸質(zhì)量和速度提出了更高更新的要求,促使廣播科研人員不斷更新現(xiàn)有技術(shù),以滿足人民群眾日益增長的需求。 本論文主要分析了現(xiàn)行廣播發(fā)射臺(tái)的數(shù)字廣播激勵(lì)器輸入接口的不足之處,根據(jù)歐洲ETS300799標(biāo)準(zhǔn),實(shí)現(xiàn)了一種激勵(lì)器輸入接口的解決方案,這種方案將復(fù)接器送來的ETI(NA,G704)格式的碼流轉(zhuǎn)換成符合ETS300799標(biāo)準(zhǔn)ETI(NI)的標(biāo)準(zhǔn)碼流,并送往后面的信道編碼器。ETI(NA,G704)格式與現(xiàn)行的ETI(NI,G703)格式相比,主要加入了交織和RS糾錯(cuò)編碼,使得信號(hào)抗干擾能力大大加強(qiáng),提高了節(jié)目從演播室到發(fā)射臺(tái)的傳輸質(zhì)量,特別是實(shí)時(shí)直播節(jié)目要求信號(hào)質(zhì)量比較好時(shí)具有更大的作用。 本論文利用校驗(yàn)位為奇數(shù)個(gè)的RS碼,對(duì)可檢不可糾的錯(cuò)誤發(fā)出報(bào)警信號(hào),通過其它方法替代原有信號(hào),對(duì)音質(zhì)影響不大,節(jié)省了糾正這個(gè)錯(cuò)誤的資源和開發(fā)成本。 同時(shí),我們采用FPGA硬件開發(fā)平臺(tái)和VHDL硬件描述語言編寫代碼實(shí)現(xiàn)硬件功能,而不采用專用芯片實(shí)現(xiàn)功能,使得修改電路和升級(jí)變得異常方便,大大提高了開發(fā)產(chǎn)品的效率,降低了成本。 經(jīng)過軟件仿真和硬件驗(yàn)證,本系統(tǒng)已經(jīng)基本實(shí)現(xiàn)了預(yù)想的功能,擴(kuò)展性較好,硬件資源開銷較小,具有實(shí)用價(jià)值。
上傳時(shí)間: 2013-07-15
上傳用戶:afeiafei309
AD程序?qū)崿F(xiàn)模擬量到數(shù)字量的轉(zhuǎn)換功能; CAN程序?qū)崿F(xiàn)CAN總線通訊功能; keyboard_check程序?qū)崿F(xiàn)鍵盤的掃描查詢方式輸入; keyboard_disturb程序?qū)崿F(xiàn)PORTB的"電平變化中斷"進(jìn)行鍵盤的輸入; led0-8程序?qū)崿F(xiàn)在8個(gè)LED上依次顯示1~8數(shù)字; PWM程序用于使CCP1模塊產(chǎn)生分辨率為10位的PWM波形,占空比為50%; RS-232程序通過RS-232接口來完成PC計(jì)算機(jī)與單片機(jī)之間的通信; simple_POARD程序?yàn)橥鈬δ苣K簡單應(yīng)用實(shí)例,點(diǎn)亮與PORTD口相連的八個(gè)發(fā)光二極管; stopwatch程序?qū)崿F(xiàn)計(jì)時(shí)秒表功能,時(shí)鐘顯示范圍00.00~99.99秒,分辨度為0.01秒; switchinput程序用于開關(guān)量的輸入(采用SPI總線),并顯示在與D口相連的LED上; wakeup程序?qū)崿F(xiàn)PIC18F458的休眠工作方式,并由實(shí)驗(yàn)板上的按鍵產(chǎn)生"電平變化中斷"將其從休眠狀態(tài)中激活; WDT程序?qū)崿F(xiàn)"看門狗"WDT的功能; Yejing程序?qū)崿F(xiàn)液晶顯示器的接口和顯示功能。
上傳時(shí)間: 2013-06-04
上傳用戶:GHF
礦井加暖系統(tǒng)在礦產(chǎn)、冶金、化工等工業(yè)中具有廣泛的應(yīng)用。課題組根據(jù)熱效率、壽命、自動(dòng)化程度等方面存在的問題,經(jīng)過調(diào)查、分析和研究開發(fā)了一套新型礦用環(huán)保熱風(fēng)爐系統(tǒng),該系統(tǒng)主要由數(shù)據(jù)采集系統(tǒng)、火焰監(jiān)測(cè)系統(tǒng)和主機(jī)控制系統(tǒng)三部分組成。 數(shù)據(jù)采集系統(tǒng),要對(duì)復(fù)雜的現(xiàn)場(chǎng)環(huán)境進(jìn)行監(jiān)測(cè)控制,是整個(gè)新型熱風(fēng)爐自動(dòng)控制系統(tǒng)的關(guān)鍵。本文設(shè)計(jì)的數(shù)據(jù)采集系統(tǒng)由MSP430單片機(jī)、模擬量采集(A/D)、模擬量輸出(D/A)、開關(guān)量采集、開關(guān)量輸出、存儲(chǔ)、通信接口及其他輔助電路組成,結(jié)構(gòu)簡單、機(jī)構(gòu)可靠性高,使用壽命長,能夠?qū)ο到y(tǒng)的各種現(xiàn)場(chǎng)數(shù)據(jù)進(jìn)行實(shí)時(shí)監(jiān)測(cè)和控制,對(duì)于礦井的安全可靠生產(chǎn)具有重要的意義。
標(biāo)簽: ARM 熱風(fēng)爐 接口設(shè)計(jì) 自動(dòng)控制系統(tǒng)
上傳時(shí)間: 2013-04-24
上傳用戶:yph853211
本文是四川省教育廳重點(diǎn)項(xiàng)目“經(jīng)濟(jì)型網(wǎng)絡(luò)同步課堂關(guān)鍵技術(shù)研究與裝備開發(fā)”關(guān)鍵技術(shù)的一部分,主要內(nèi)容是實(shí)現(xiàn)嵌入式視頻采集與存儲(chǔ)。通過構(gòu)建基于ARM微處理器和開源Linux操作系統(tǒng)的平臺(tái),實(shí)現(xiàn)視頻數(shù)據(jù)的通用USB移動(dòng)存儲(chǔ)設(shè)備存儲(chǔ),達(dá)到經(jīng)濟(jì)型的目標(biāo)。 本文詳細(xì)介紹了整個(gè)系統(tǒng)平臺(tái)研究開發(fā)和設(shè)計(jì)實(shí)現(xiàn)的過程。論文討論了ARM微處理器在嵌入式系統(tǒng)中的應(yīng)用,實(shí)現(xiàn)了SDRAM存儲(chǔ)系統(tǒng)、Flash存儲(chǔ)系統(tǒng)、串口、USB接口、IIC接口等模塊的原理設(shè)計(jì);分析了高速印制電路板設(shè)計(jì)中的難點(diǎn)并予以克服,實(shí)現(xiàn)了印制電路板設(shè)計(jì)。 論文介紹了Linux作為嵌入式操作系統(tǒng)的特點(diǎn)與優(yōu)勢(shì),實(shí)現(xiàn)了將其完整移植到一個(gè)新硬件平臺(tái);論文同時(shí)還實(shí)現(xiàn)了引導(dǎo)代碼、根文件系統(tǒng)、驅(qū)動(dòng)程序等內(nèi)容;視頻采集與存儲(chǔ)應(yīng)用,設(shè)計(jì)采用緩沖區(qū)的方法保證其銜接,采用Linux線程機(jī)制進(jìn)行多任務(wù)調(diào)度,最終實(shí)現(xiàn)了視頻采集存儲(chǔ)功能。 本系統(tǒng)充分結(jié)合了計(jì)算機(jī)科學(xué)、嵌入式技術(shù)和數(shù)字視頻技術(shù)等前沿領(lǐng)域的眾多理論和成果,體現(xiàn)了學(xué)科交叉與技術(shù)集成的創(chuàng)新。
標(biāo)簽: Linux ARM 嵌入式 存儲(chǔ)系統(tǒng)
上傳時(shí)間: 2013-06-02
上傳用戶:wangchong
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
隨著微電子技術(shù)的快速發(fā)展,電子設(shè)備逐漸向著小型化、集成化方向發(fā)展;人們?cè)谝笤O(shè)備性能不斷提升的同時(shí),還要求設(shè)備功耗低、體積小、重量輕、可靠性高。同樣在我軍武器裝備的研制過程中,也對(duì)各武器裝備都提出了新的要求,特別是針對(duì)單兵配備的便攜設(shè)備,對(duì)體積、功耗、擴(kuò)展性的要求更是嚴(yán)格。 在某手持式設(shè)備的開發(fā)項(xiàng)目中,需要設(shè)計(jì)一塊接口板,要求實(shí)現(xiàn)高達(dá)8個(gè)串行口擴(kuò)展以及能源管理和數(shù)字輸入輸出接口等功能,該接口板與處理器模塊的連接總線采用LPC總線,整個(gè)手持設(shè)備除了對(duì)功能有基本的要求以外,對(duì)體積及功耗都提出了極高的要求。針對(duì)項(xiàng)目的具體設(shè)計(jì)要求,經(jīng)過與傳統(tǒng)設(shè)計(jì)方法的比較,決定采用FPGA來實(shí)現(xiàn)LPC接口及UART控制器功能。 論文的主要目標(biāo)是完成LPC接口的UART控制在FPGA中的實(shí)現(xiàn)。對(duì)于各模塊中的關(guān)鍵的功能部分,文中對(duì)其實(shí)現(xiàn)都進(jìn)行了詳細(xì)的說明。整個(gè)設(shè)計(jì)全部采用硬件描述語言(HDL)實(shí)現(xiàn),并且采用了分模塊的設(shè)計(jì)風(fēng)格,具有很好的重用性。 為了在硬件平臺(tái)上驗(yàn)證設(shè)計(jì),還實(shí)做了FPGA驗(yàn)證平臺(tái),并用C語言編寫了測(cè)試程序。經(jīng)過驗(yàn)證,該方案完全實(shí)現(xiàn)了接口板的功能要求,并且滿足體積和功耗上的要求,取得了良好的效果。 論文通過采用FPGA作為電路設(shè)計(jì)的核心,以一種新的數(shù)字電路設(shè)計(jì)方法實(shí)現(xiàn)電路功能;旨在通過這種方式,不斷提高設(shè)備的性能并拓展設(shè)計(jì)者思想。
上傳時(shí)間: 2013-05-21
上傳用戶:poyao
維修LVDS屏的接口定義 維修LVDS屏的接口定義
上傳時(shí)間: 2013-05-31
上傳用戶:362279997
力天電子LPC210X例程代碼 力天電子 LPC210X 例程
上傳時(shí)間: 2013-06-28
上傳用戶:songyue1991
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1