基于FPGA的智能串口設(shè)計(jì)與實(shí)現(xiàn)
【學(xué)位單位】:西安電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位年份】:2011
【中圖分類】:TN791;TP368.1
【部分圖文】:
第二章 系統(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 所示。
圖 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)。演變
圖 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
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2885521.html