版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
基于FPGA的高速數(shù)據(jù)交換模塊設(shè)計
學(xué)生:李琛學(xué)號:02103053老師:王虹現(xiàn)(中期報告)bu報告內(nèi)容課題概述工作進度匯報后期工作安排
課題概述背景及意義:當(dāng)今高速實時信號處理系統(tǒng)中,涉及的對象趨于多樣化,這些不同類型的數(shù)據(jù)常常需要在信號處理系統(tǒng)中不同功能模塊之間進行通信交換與傳輸,為了滿足這種大規(guī)模實時信號多種數(shù)據(jù)流傳輸?shù)囊?,設(shè)計一種FPGA多數(shù)據(jù)交換系統(tǒng)系統(tǒng)結(jié)構(gòu)1、軟件編程及仿真2、硬件測試總體結(jié)構(gòu)設(shè)計:說明:為了適應(yīng)多種速率數(shù)據(jù)傳輸要求,系統(tǒng)除了包括ADC和DAC,還集成多種數(shù)據(jù)通信接口。從數(shù)據(jù)傳輸速率的角度分類,既有光纖、串行RapidIO和自定義專用高速數(shù)據(jù)傳輸通道(LINK通道)這樣適于大帶寬數(shù)據(jù)傳輸?shù)母咚俳涌?又有相對較低數(shù)據(jù)傳輸速率的PCI、UAR等接口核心部分:數(shù)據(jù)交換模塊設(shè)計1.主要作用:從各個模塊的輸出端口接收數(shù)據(jù);決定數(shù)據(jù)是否經(jīng)過存儲然后轉(zhuǎn)發(fā);將數(shù)據(jù)發(fā)送到各模塊的輸入端口;2.主要結(jié)構(gòu):提供公共的可配置的控制/狀態(tài)寄存器組;對各個模塊的輸入輸出數(shù)據(jù)流進行分配和連接;輸出各個模塊的控制信號;提供FIFO或RAM對各個模塊的數(shù)據(jù)進行緩存或處理;di工作進度匯報我的計劃:學(xué)習(xí)FPGA、編程等相關(guān)知識我的計劃:芯片選擇編程實現(xiàn)多數(shù)據(jù)傳輸用Multisim對部分電路仿真硬件測試完善畢設(shè)撰寫論文已完成部分:FPGA相關(guān)知識的學(xué)習(xí)模塊組成及功能(基礎(chǔ)):可編程輸入輸出單元:芯片與外界電路的接口部分,完成不同電氣特性下對輸入/輸出信號的驅(qū)動與匹配要求可配置邏輯塊(CLB):每個CLB都包含一個可配置開關(guān)矩陣,此矩陣由4或6個輸入、一些選型電路(多路復(fù)用器等)和觸發(fā)器組成。開關(guān)矩陣是高度靈活的,可以對其進行配置以便處理組合邏輯、移位寄存器或RAM數(shù)字時鐘管理模塊(DCM):大多數(shù)FPGA均提供數(shù)字時鐘管理嵌入式塊RAM(BRAM):塊RAM可被配置為單端口RAM、雙端口RAM、內(nèi)容地址存儲器(CAM)以及FIFO等常用存儲結(jié)構(gòu)豐富的布線資源
底層內(nèi)嵌功能單元關(guān)鍵環(huán)節(jié):RapidlO協(xié)議交換概述RapidlO協(xié)議:能夠?qū)崿F(xiàn)芯片與芯片及板子與板子之間高速通信的一種互聯(lián)協(xié)議,操作的核心是包和控制符號。包由事物可以準(zhǔn)確可靠地傳送至目標(biāo)端點所必需的信息字段構(gòu)成。控制符號用于管理RapidlO物理層互連的事務(wù)流,也用于包確認,流量控制和維護。協(xié)議層次結(jié)構(gòu):邏輯層定義了接口的全部協(xié)議和包的格式,它們?yōu)槎它c器件發(fā)起和完成事務(wù)提供必要的信息。傳輸層定義RapidlO地址空間和數(shù)據(jù)在端點器件間傳輸包所需要的路由信息。物理層定義了器件級的接口細節(jié),如包傳輸機制、流量控制、電氣特性和低級錯誤管理。傳輸過程
:過程說明:系統(tǒng)發(fā)起器件通過產(chǎn)生一個請求事務(wù)開始一次操作。該請求包被傳送到交換器,通常是一個交換機。交換器發(fā)出控制符號確認收到了該請求包,隨后交換器將該包轉(zhuǎn)發(fā)至目標(biāo)器件,這就完成了此次操作中請求階段的操作。目標(biāo)器件完成要求的操作后產(chǎn)生響應(yīng)事務(wù),通過交換結(jié)構(gòu)將承載該事務(wù)的響應(yīng)包傳送回發(fā)送器件以完成此次操作。RapidlO數(shù)據(jù)包接收:說明:RapidIO交換機的接收部分,通過RapidlO協(xié)議物理層將數(shù)據(jù)包接收,同時要對數(shù)據(jù)包進行分解,將路由信息存入存儲結(jié)構(gòu)中。接收部分采用了輸入緩存對接收的數(shù)據(jù)進行緩沖。根據(jù)存儲結(jié)構(gòu)中的路由信息,將數(shù)據(jù)包轉(zhuǎn)發(fā)到相應(yīng)目的端口。RapidIO數(shù)據(jù)發(fā)送:說明:RapidIO數(shù)據(jù)發(fā)送部分的作用是把接收到的數(shù)據(jù)通過接口發(fā)送出去。每一個端口可能接收來自各個芯片接口的數(shù)據(jù),緩沖數(shù)據(jù)經(jīng)過仲裁以后送給RapidIO物理層IP核發(fā)送至其目的RapidIO端點包格式:說明:請求信號包由物理層開始,“S”用來確定這是一個包還是一個控制信號,acklD表明交換結(jié)構(gòu)器件將使用控制符號去確認的是哪一個包,是返回給包的發(fā)送者的包標(biāo)示符。rsvd是一個三位位寬的保留位,發(fā)送包時保留位被置為邏輯0,接收包時則忽略保留位。PRIO字段指示包的優(yōu)先級,用于流量控制。TT、目的地址和源地址字段指示傳輸?shù)刂返臋C制類型、包被送到的器件的目的地址和產(chǎn)生包的器件的源地址。Ftype指示正被請求的事務(wù)類型。RapidlO事務(wù)數(shù)據(jù)的有效載荷長度從8到256字節(jié)不等。所有包以16位循環(huán)冗余校驗碼結(jié)束。傳輸層的包字段:說明:共由四個字段組成,分別是tt、目的ID、源ID以及跳數(shù)。tt是用來指示目的ID和源ID字段的位寬,當(dāng)m=0時,代表目的ID和源ID字段的位寬均為8位,當(dāng)m=l時,代表目的ID和源ID字段的位寬均為16位。在生成某請求事物的響應(yīng)包時,該請求事物的源ID被填入到響應(yīng)包的目的ID字段,而請求事物的目的ID則被填入到響應(yīng)包的源ID字段.SWITCH交換機通過對響應(yīng)包的目的ID(請求事物的源ID)進行路由查找,將響應(yīng)包交換到目的ID所對應(yīng)的器件即請求事物的源器件。跳轉(zhuǎn)次數(shù)字段僅在對SWITCH交換機進行初始化和路由表配置時所使用的維護包中存在,其指示了維護包從源端器件到需要配置的交換機之間所間隔交換機的個數(shù)。交換結(jié)構(gòu):SWITCH結(jié)構(gòu)的RapidIO包交換系統(tǒng)說明:包的交換是基于器件ID和路由表進行的。在RapidIO體系中,每一個ID唯一地對應(yīng)一個器件。對于SWITCH交換機,其包含了一張基于ID和端口號的路由表。交換機提取出包的傳輸層字段中的目的ID,根據(jù)目的ID查詢交換機自身的路由表以得到目的ID所對應(yīng)的端口號,最后將數(shù)據(jù)包傳送到相應(yīng)的端口。后期工作安排1.編程實現(xiàn)多數(shù)據(jù)傳輸及仿真2.硬件測試3.整理思路并撰寫論文論文結(jié)構(gòu)初步構(gòu)思:第一章緒論主要論述課題的研究背景,介紹總體設(shè)計的構(gòu)思FPGA相關(guān)術(shù)的發(fā)展情況,最后簡要介紹了課題完成的主要工作和論文的結(jié)構(gòu)安排。第二章自己所選
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 癲癇病人的急救護理
- 淺談制作課件教學(xué)課件
- 測量運動課件教學(xué)課件
- 部編版八年級地理上冊第四章第二節(jié)《農(nóng)業(yè)》課件
- 河南省2024九年級語文上冊第一單元3我愛這土地課件新人教版
- 2.3.1共價鍵的極性 課件 高二上學(xué)期化學(xué)人教版(2019)選擇性必修2
- 特殊藥品管理應(yīng)急演練
- 董氏奇穴治療頸椎病
- 初中語文教案教學(xué)反思
- 護理專業(yè)說課稿
- 銀行保險客戶KYC基礎(chǔ)信息表
- 新生兒液體外滲的處理趙靜
- 城投債的2023:人口遷徙與產(chǎn)業(yè)模型市場預(yù)期與投資策略
- UL10368線材技術(shù)規(guī)格參照表
- JJG 1030-2007超聲流量計
- 人教版音樂八年級下冊-第四單元 神州音韻(四)-教案設(shè)計
- 小學(xué)研學(xué)游安全管理制度(學(xué)習(xí)生活技能資料)
- GB 30254-2013高壓三相籠型異步電動機能效限定值及能效等級
- 部編版二年級上冊語文課件“歪腦袋”木頭樁
- 華支睪吸蟲(肝吸蟲)-課件
- 學(xué)生心理“一生一策”方案
評論
0/150
提交評論