![MSF的接收和發(fā)送數(shù)據(jù)流程韓婷_第1頁(yè)](http://file4.renrendoc.com/view/34cffa2908a62ffb3273a6f845954745/34cffa2908a62ffb3273a6f8459547451.gif)
![MSF的接收和發(fā)送數(shù)據(jù)流程韓婷_第2頁(yè)](http://file4.renrendoc.com/view/34cffa2908a62ffb3273a6f845954745/34cffa2908a62ffb3273a6f8459547452.gif)
![MSF的接收和發(fā)送數(shù)據(jù)流程韓婷_第3頁(yè)](http://file4.renrendoc.com/view/34cffa2908a62ffb3273a6f845954745/34cffa2908a62ffb3273a6f8459547453.gif)
下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
MSF的接收和發(fā)送數(shù)據(jù)流程一.概述:TheMediaandSwitchFabric(MSF)Interface是IXP23XX與物理層設(shè)備(physicallayerdevice)、交換結(jié)構(gòu)(switchfabric)的接口單元。MSF的特點(diǎn):·有相互獨(dú)立的數(shù)據(jù)接收接口和發(fā)送接口(ReceiveInterface和TransmitInterface),每個(gè)接口可以獨(dú)立配置,接口總線寬度為32bit·可配置的總線接口:可配置為一個(gè)32-bit,或被分為幾個(gè)獨(dú)立的總線:2個(gè)16-bit或4個(gè)8-bit,或16-bit+2x18-bit(項(xiàng)目采用這種配置)·通過(guò)UTOPIA和POS_PHY協(xié)議與PHY相連,通過(guò)CSIX與交換結(jié)構(gòu)(SF)相連;Note:UTOPIAalwaysreferstocelltransport;POS-PHYreferstovariable-lengthpackettransport.項(xiàng)目中采用的是POS-PHY格式MSF-0位寬為16bit,與SDH接口芯片PM5352通過(guò)POS-PHY2規(guī)范相連;MSF-2位寬為8bit,與千兆以太網(wǎng)煤質(zhì)接入模塊通過(guò)POS-PHY3規(guī)范相連;MSF-3位寬為8bit,與高速串行接口模塊通過(guò)POS-PHY3規(guī)范相連;POS-PHY接收狀態(tài)字格式:乞POS-P油HY廚發(fā)送喇狀態(tài)字格式紋:框·鏟MSF蝴在將網(wǎng)絡(luò)數(shù)惕據(jù)接收下來(lái)谷之后,并不陜直接將其送嘉入DRAM恒數(shù)據(jù)存儲(chǔ)區(qū)橫,而是先將鄙數(shù)據(jù)緩存在累接收緩存(標(biāo)RBUF)娛中,然后將從其移送到D扯RAM或M堅(jiān)E中。脂二.佩MSF接收濁單元結(jié)構(gòu)番·莊Rxpi陰ns:數(shù)據(jù)批接收引腳,摘可接收UT灣OPIA、危POS-P榆HY、CS盾IX協(xié)議格林式的數(shù)據(jù)包偽·腫Proto舉col喇Logic逐:協(xié)議控制晃邏輯單元,之用于對(duì)來(lái)自協(xié)于Rxp粘ins的數(shù)謠據(jù)包做相應(yīng)頸的協(xié)議檢查歸和接收控制功·悉Check毛sum:對(duì)均接收的數(shù)據(jù)負(fù)包進(jìn)行校驗(yàn)陰和計(jì)算,檢果驗(yàn)數(shù)據(jù)的完林整性和正確綿性獸·創(chuàng)RBUF:吳Recei滋veB商uffer燥,數(shù)據(jù)包的奶接收緩存單凳元,容量為俱8KB,可炸劃分為:桂128剛x64B/柿Eleme樸n檢t(項(xiàng)目中獅選用)呈、維64壞x化128B/征Eleme劍nt、32石x休256B/建Eleme朝nt.印晃MSF從瓶PHY或S借F接收數(shù)據(jù)紅,緩存在R跪BUF中,戀當(dāng)接收數(shù)據(jù)點(diǎn)填滿一個(gè)R路BUFE譯lemen少t(一個(gè)R金B(yǎng)UF絨脊Eleme途nt袍緩存一個(gè)m培packe枕t)后,M層SF通知M謀E將mpa榮cket讀件入ME的傳顫輸寄存器或蓋DRAM中準(zhǔn),然后進(jìn)行傍處理煉。鷹榆MEs使用煌msf[r策ead]伐指令將數(shù)據(jù)僑從RBUF時(shí)讀到M叔E男的傳輸寄存無(wú)器中。熱數(shù)據(jù)塊RBUF瑞contr款ollo譽(yù)gic.榴通過(guò)校SRAM仍Push帥Bus租傳到ME中姨指令格式如努下:能msf[r遍ead,末$s_xf享er_re叢g,sr馬c_op_透1,sr浩c_op_訓(xùn)2,re堂f_cnt制],op恢tiona匙l_tok缺en鄭其中,re汪ad指明是鼓從RBUF鮮中讀數(shù)據(jù)勇,特src_o收p_1燙+媽src_o既p_乏2臥為源地址豎,引指明數(shù)據(jù)在暫RBUF中鉆的存放地址椅;偷$s_xf忽er_re第g何為目的地址花,指明接收迷數(shù)據(jù)的傳輸?shù)ぜ拇嫫鞯牡丶爸?;鏈ref_c杯nt廚指明數(shù)據(jù)長(zhǎng)楚度琴(揪以Long謀word為秀單位)菊MEs鋪也可以使用均指令將數(shù)據(jù)疤從壓RBUF鳥(niǎo)中讀到芒DRAM孔中塞,指令格式盛如下:坊dram[啄rbuf_榨rd,馳棵$s_xf飯er_re硬g,sr紋c_op1遲,src志_op2,熔ref_編cnt],昨opti窩onal_鋼token蠻·堅(jiān)Buffe收rs:數(shù)據(jù)號(hào)從Rbuf困中向MEs領(lǐng)或DRAM翅存儲(chǔ)時(shí)的緩約沖區(qū),對(duì)開(kāi)絞發(fā)者透明??啤で肍ull魄Eleme濃ntLi障st:用于腎記錄RBU穗F中的El科ement傾的使用情況凡,當(dāng)一個(gè)m巧packe傾t接收完畢秀后,相應(yīng)的腫Ele傭m銳ent加入腳Full累Eleme驕ntLi燭st,被標(biāo)袖識(shí)為Ful寒lEle肝ment,畏之后將其中掀的mpac逐ket送到英ME或DR篩AM存儲(chǔ)單繞元。庭·業(yè)Rx_Th議read_肝Freel升ists記:存儲(chǔ)記歐錄當(dāng)前空閑枕線程。當(dāng)將墾數(shù)據(jù)包接收?qǐng)F(tuán)下來(lái),緩存探在糖RBUF蠻Eleme打nt中之后戒,MSF通克知某一特定西的耐空閑蹦線程來(lái)對(duì)R喪BUFE撥lemen郊t中的數(shù)據(jù)憤進(jìn)行處理。急在將同RBUF坐Eleme宣nt中的數(shù)撕據(jù)全部讀入與S_Xfe紡r_in脆_reg或累DRAM之觸后,線程釋鞏放相應(yīng)的R憂BUFE燭lemen鴨t,重新用快于新的數(shù)據(jù)特包的接收緩盈存。診·聲Contr撓o季l:優(yōu)負(fù)責(zé)從Fu嚇llEl珠ement竹List啊中取出一個(gè)潔Full輛Eleme飽nt,以及巡從售Rx_Th題read_陪Freel萬(wàn)ists禍中取出一個(gè)燥空閑線程執(zhí)墾行后續(xù)的數(shù)竿據(jù)處理操作夾。響MSF的數(shù)開(kāi)據(jù)包的接收境流程:宅N罩o頸te:爐在上述9個(gè)遣步驟中,步芳驟1和步驟組8有ME實(shí)眠現(xiàn),其余步祥驟有MSF替完成。裕RBUF_證Eleme脊nt_Do著ne是一民個(gè)32bi韻t的寄存器扁,當(dāng)ME將講某個(gè)RBU章F_Ele女ment中擠的分片處理啟完成之后,揉將該單元的寫編號(hào)寫入該遼寄存器中,染MSF根據(jù)聲該寄存器的質(zhì)值釋放相應(yīng)昨的RBUF拾_Elem屬ent接收步驟:奶1)當(dāng)某一障個(gè)Thre曲ad完成指植定的數(shù)據(jù)處剝理任務(wù)后,扣創(chuàng)建相應(yīng)的紛Rx_Th憐read_酒Free_嫩list_糟信息字,寫其入MSF中選的Rx_T閥hread滅_Free喪_list驟寄存器中,勝將自己加入前空閑線程鏈株表;沿2)網(wǎng)絡(luò)數(shù)敲據(jù)包到達(dá)M深SF的Re內(nèi)ceive象夾Logi安c單元;簡(jiǎn)3)根據(jù)到朋來(lái)的是數(shù)據(jù)潮包的類型(遭可能是CS伶IX、UT斬OPA、S核PI),為老數(shù)據(jù)包分配袍合適的RB越UFEl林ement催;知4)Rec很eive妨Logi指c將數(shù)據(jù)移笑入RBUF翅Elem要ent;酒5)在Re充ceive湊Log烈ic將數(shù)據(jù)苦移入RBU塊FEle屈ment之錯(cuò)后,MSF拆將該抵RBUF耕Eleme乓nt標(biāo)識(shí)為座Full課Eleme沿nt,加入園Full_是Eleme蛙nt_Li墊st;擠6)MSF伶從Full店_Elem常ent_L纖ist中取風(fēng)出一個(gè)打RBUF打Eleme懲nt;煉7)MSF氧從Thre彼ad_Fr濁ee_li隸st中取出械一個(gè)空閑T換hread差;鍵8柏)瞞MSF創(chuàng)建掌關(guān)于RBU界FEle尖ment中貸的數(shù)據(jù)的R絲SW,并將傅該RSW送副到空閑Th沫read的狗傳輸寄存器右中,然后通玻知空閑Th司read處厚理數(shù)據(jù)包;寄9)在將R卡BUFE悔lemen汪t中的數(shù)據(jù)英包讀入傳輸精寄存器或D施RAM存儲(chǔ)投器之后,T尊hread秀將RBUF改Elem培ent釋放繳;蛛MSF的礙數(shù)據(jù)包的發(fā)賽送質(zhì)流程:乖Note:窄在上述6個(gè)姐步驟中,步吩驟1、2、芒3由ME來(lái)乏實(shí)現(xiàn),其余負(fù)步驟由硬件邪完成發(fā)送步驟:母Threa起d取出一個(gè)??臻e的TB棉UFEl崗ement巡,分配給要另發(fā)送的數(shù)據(jù)更包;栗Threa縣d將數(shù)據(jù)包聾從傳輸寄存腎器或DRA舊M存儲(chǔ)器中隙
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025伸縮縫安裝工程勞務(wù)分包合同修改
- 9 知法守法依法維權(quán) 第二課時(shí)(說(shuō)課稿)-2023-2024學(xué)年道德與法治六年級(jí)上冊(cè)統(tǒng)編版001
- 2023二年級(jí)數(shù)學(xué)上冊(cè) 六 表內(nèi)乘法和表內(nèi)除法(二)練習(xí)十四說(shuō)課稿 蘇教版001
- 10《爬山虎的腳》第二課時(shí) 說(shuō)課稿-2024-2025學(xué)年語(yǔ)文四年級(jí)上冊(cè)統(tǒng)編版
- Unit 3 My weekend plan Part 6(說(shuō)課稿)-2024-2025學(xué)年人教PEP版英語(yǔ)六年級(jí)上冊(cè)
- 生了病怎么辦 (課件)-2024-2025學(xué)年人教版(2024)體育一年級(jí)全一冊(cè)
- Review Module Unit 1(說(shuō)課稿)-2023-2024學(xué)年外研版(三起)英語(yǔ)四年級(jí)下冊(cè)
- 17《松鼠》說(shuō)課稿-2024-2025學(xué)年五年級(jí)語(yǔ)文上冊(cè)統(tǒng)編版001
- 2025農(nóng)村宅基地轉(zhuǎn)讓合同模板
- 8網(wǎng)絡(luò)新世界 第一課時(shí) 說(shuō)課稿-2023-2024學(xué)年道德與法治四年級(jí)上冊(cè)統(tǒng)編版
- 我們?cè)鯓铀季S經(jīng)驗(yàn)與教育
- 北京市豐臺(tái)區(qū)市級(jí)名校2024屆數(shù)學(xué)高一第二學(xué)期期末檢測(cè)模擬試題含解析
- 設(shè)立項(xiàng)目管理公司組建方案
- 薪酬戰(zhàn)略與實(shí)踐
- 答案之書(解答之書)-電子版精選答案
- 中國(guó)古代文學(xué)史 馬工程課件(上)01總緒論
- GB/T 22085.1-2008電子束及激光焊接接頭缺欠質(zhì)量分級(jí)指南第1部分:鋼
- 上海中心大廈-介紹 課件
- 非酒精性脂肪性肝病防治指南解讀課件
- 地理微格教學(xué)課件
- 合成氨操作規(guī)程
評(píng)論
0/150
提交評(píng)論