天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 計(jì)算機(jī)論文 >

基于FPGA的智能串口設(shè)計(jì)與實(shí)現(xiàn)

發(fā)布時(shí)間:2020-11-16 02:40
   本文就一個(gè)基于數(shù)字信號(hào)處理器DSP的嵌入式導(dǎo)航系統(tǒng)完成設(shè)計(jì)與實(shí)現(xiàn)。首先,分析了TMS320C6713DSP的芯片結(jié)構(gòu)和開發(fā)實(shí)例,對系統(tǒng)核心處理器外圍電路進(jìn)行了研究,并具體在DSP/BIOS下完成了外部存儲(chǔ)器接口EMIF、開關(guān)中斷以及鎖相環(huán)PLL等軟件環(huán)境的初始化。 系統(tǒng)中對各部件的譯碼和數(shù)據(jù)交互以及與片外設(shè)備間串行數(shù)據(jù)傳輸?shù)目刂平杂涩F(xiàn)場可編程門陣列FPGA完成。根據(jù)所選XC3S200AN-4FT256FPGA的結(jié)構(gòu)特點(diǎn),通過FPGA與DSP交互接口的設(shè)計(jì),實(shí)現(xiàn)了這一DSP+FPGA的整體架構(gòu),并依此設(shè)計(jì)了智能串口模塊,將串口協(xié)議及附加的緩沖功能整合到FPGA內(nèi)部,擴(kuò)展了核心處理器的串行數(shù)據(jù)接口,使系統(tǒng)得以支持8路串行通道的全雙工數(shù)據(jù)傳輸(2路RS-232,6路RS-422)。特別地,在各通道數(shù)據(jù)接收方面,通過移植的IP軟核實(shí)現(xiàn)對串行數(shù)據(jù)的智能控制,使各通道不僅具有1024字節(jié)的緩沖,而且能對外設(shè)傳來的原始數(shù)據(jù)進(jìn)行一定程度的分析和預(yù)處理,包括對數(shù)據(jù)幀“拆包”提取關(guān)鍵數(shù)據(jù),過濾當(dāng)前無效數(shù)據(jù),以及根據(jù)實(shí)際功能需要對某些數(shù)據(jù)進(jìn)行初步整合等一系列智能操作,為系統(tǒng)處理數(shù)據(jù)提供了更大的便利。 最后對FPGA實(shí)現(xiàn)的各模塊進(jìn)行了仿真驗(yàn)證和功能測試。
【學(xué)位單位】:西安電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位年份】:2011
【中圖分類】:TN791;TP368.1
【部分圖文】:

系統(tǒng)總體,JTAG接口,最小系統(tǒng),處理器


第二章 系統(tǒng)總體架構(gòu)設(shè)計(jì) 第二章 系統(tǒng)總體架構(gòu)設(shè)計(jì)統(tǒng)設(shè)計(jì)實(shí)現(xiàn)基于 FPGA 智能串口模塊。DSP 作為整個(gè)系塊和片外設(shè)備進(jìn)行數(shù)據(jù)交互。本章就這樣的功能逐步提過程,引出了當(dāng)前設(shè)計(jì)方案的原因及優(yōu)勢,進(jìn)一步地,詳細(xì)介紹。式計(jì)算機(jī)系統(tǒng)采用 DSP[1]作為核心處理器,處理來自 155量輸入輸出模塊的數(shù)據(jù),并通過串口擴(kuò)展模塊與諸多片成系統(tǒng)功能。系統(tǒng)的總體構(gòu)架如圖 2.1 所示。

外圍電路,串口,導(dǎo)航控制系統(tǒng),無縫接口


圖 2.2 DSP 及其外圍電路h 實(shí)現(xiàn)無縫接口[4]。與本文設(shè)計(jì)相關(guān)的接口設(shè)計(jì)見 3.4.2 小節(jié)。2.1 串口模塊的架構(gòu)系統(tǒng)是應(yīng)用于航空航天的嵌入式導(dǎo)航控制系統(tǒng),DSP 芯片因其力成為本系統(tǒng)核心數(shù)據(jù)處理器的不二選擇。然而同所有微處理較為有限,要使系統(tǒng)能處理來自高度表、氣壓表、GPS 等諸多數(shù)據(jù),必須進(jìn)行相應(yīng)的數(shù)據(jù)串并轉(zhuǎn)換且對其串行數(shù)據(jù)接口進(jìn)行根據(jù)實(shí)際需要還應(yīng)為串行通道提供一定的緩沖,以保證系統(tǒng)穩(wěn)工作就是針對這樣的串口功能模塊完成相關(guān)的設(shè)計(jì)與實(shí)現(xiàn)。演變

模塊設(shè)計(jì),串口,雙端口,方案


圖 2.3 采用 16C554 完成的串口模塊設(shè)計(jì)方案串行數(shù)據(jù)通道提供最大 256 字節(jié)的數(shù)據(jù)緩沖,于是如圖 2.3 所示:用雙端口 RAM接充當(dāng)這樣的數(shù)據(jù)緩沖區(qū),雙端口 RAM 容量 8KB,可為每路串口提供收發(fā)高低通 256 字節(jié)的緩沖。另加一個(gè)單片機(jī)來管理整個(gè)串口模塊的數(shù)據(jù)收發(fā)過程,如圖 2,DSP 先將待發(fā)送的數(shù)據(jù)寫入雙端口 RAM 該路的發(fā)送高通道,然后由單片機(jī)將整據(jù)從雙端口 RAM 的該通道中讀出,并拆成最大 16 字節(jié)的小數(shù)據(jù)包,交由負(fù)責(zé)相應(yīng)的 16C554 發(fā)送。每路的高低通道交替操作,避免 DSP 和單片機(jī)同時(shí)訪問同一存儲(chǔ)。接收過程類似,單片機(jī)將 16C554 轉(zhuǎn)成的并行數(shù)據(jù)寫入雙端口 RAM 相應(yīng)的數(shù)據(jù)通道,湊滿最大 256 字節(jié)的整幀后再由 DSP 讀走。其中雙端口 RAM 采用 IDT70V0。接收高通道接收低通道發(fā)送高通道發(fā)送低通道
【參考文獻(xiàn)】

相關(guān)期刊論文 前10條

1 郭在華;何建新;;基于TMS3206C6701高速浮點(diǎn)DSP的EMIF接口電路設(shè)計(jì)[J];成都信息工程學(xué)院學(xué)報(bào);2006年05期

2 張輝 ,胡廣書;DSP的特點(diǎn)、發(fā)展趨勢與應(yīng)用[J];電子產(chǎn)品世界;2004年09期

3 宋一鳴,謝煜,李春茂;基于FPGA的SDRAM控制器設(shè)計(jì)[J];電子工程師;2003年09期

4 林培杰;王靈芝;黃春暉;;基于FPGA的串口與外部SDRAM通信的電路設(shè)計(jì)[J];國外電子測量技術(shù);2006年01期

5 劉承;劉向東;李黎;;RS-422串口通信在DSP中的設(shè)計(jì)與應(yīng)用[J];工業(yè)控制計(jì)算機(jī);2006年03期

6 齊韡,吳穹;利用TL16C554實(shí)現(xiàn)多路串口通信[J];航空電子技術(shù);2005年03期

7 劉小芳,曾黃麟,呂炳朝;單片機(jī)的多串口擴(kuò)展技術(shù)的設(shè)計(jì)[J];計(jì)算機(jī)測量與控制;2004年11期

8 楊恒;王召巴;;高速模數(shù)轉(zhuǎn)換器與TMS320C6000 DSP接口的FIFO實(shí)現(xiàn)[J];科技情報(bào)開發(fā)與經(jīng)濟(jì);2006年16期

9 韓德紅;張顯才;李向東;;基于FPGA的串口控制器設(shè)計(jì)與實(shí)現(xiàn)[J];空軍雷達(dá)學(xué)院學(xué)報(bào);2008年02期

10 閆鴻慧,宋世凌,梁計(jì)春;雙DSP系統(tǒng)串口擴(kuò)展研究[J];世界電子元器件;2001年08期



本文編號(hào):2885521

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2885521.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶62d85***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請E-mail郵箱bigeng88@qq.com