[發(fā)明專(zhuān)利]一種基于數(shù)字電路的FC網(wǎng)絡(luò)序列發(fā)送控制系統(tǒng)及方法有效
| 申請(qǐng)?zhí)枺?/td> | 201611140892.0 | 申請(qǐng)日: | 2016-12-12 |
| 公開(kāi)(公告)號(hào): | CN108616329B | 公開(kāi)(公告)日: | 2020-12-29 |
| 發(fā)明(設(shè)計(jì))人: | 蒲愷;張利洲;田園;李大鵬;李玉發(fā);劉軍偉 | 申請(qǐng)(專(zhuān)利權(quán))人: | 中國(guó)航空工業(yè)集團(tuán)公司西安航空計(jì)算技術(shù)研究所 |
| 主分類(lèi)號(hào): | H04L1/00 | 分類(lèi)號(hào): | H04L1/00 |
| 代理公司: | 中國(guó)航空專(zhuān)利中心 11008 | 代理人: | 郭平 |
| 地址: | 710000 *** | 國(guó)省代碼: | 陜西;61 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 數(shù)字電路 fc 網(wǎng)絡(luò) 序列 發(fā)送 控制系統(tǒng) 方法 | ||
本發(fā)明涉及一種FC網(wǎng)絡(luò)序列發(fā)送控制系統(tǒng)及方法,特別涉及一種基于數(shù)字電路的FC網(wǎng)絡(luò)序列發(fā)送控制系統(tǒng)及方法。本發(fā)明采用使從主機(jī)內(nèi)存讀入數(shù)據(jù)的操作和FC幀分解發(fā)送的操作同時(shí)進(jìn)行,并且根據(jù)主機(jī)配置對(duì)每個(gè)序列的發(fā)送時(shí)間加以控制的方式,僅需數(shù)個(gè)大小為2112B的本地緩存單元,當(dāng)緩存單元未滿(mǎn)時(shí)根據(jù)主機(jī)配置從主機(jī)內(nèi)存獲取一個(gè)FC幀的負(fù)載數(shù)據(jù),同時(shí),若緩存單元非空則將負(fù)載數(shù)據(jù)組織成完整的FC幀,并根據(jù)主機(jī)配置對(duì)每個(gè)序列的發(fā)送時(shí)間加以控制,最終實(shí)現(xiàn)對(duì)序列的發(fā)送控制。本發(fā)明不僅可以降低對(duì)緩存的需求,減少發(fā)送延時(shí),還能夠滿(mǎn)足用戶(hù)對(duì)每個(gè)序列占用發(fā)送通道的時(shí)間的限制。
技術(shù)領(lǐng)域
本發(fā)明涉及一種FC網(wǎng)絡(luò)序列發(fā)送控制系統(tǒng)及方法,特別涉及一種基于數(shù)字電路的FC網(wǎng)絡(luò)序列發(fā)送控制系統(tǒng)及方法。
背景技術(shù)
在FC網(wǎng)絡(luò)通信領(lǐng)域,F(xiàn)C幀的最大數(shù)據(jù)負(fù)載為2112B,當(dāng)用戶(hù)數(shù)據(jù)超過(guò)2112B時(shí),需要將用戶(hù)數(shù)據(jù)組織成一種稱(chēng)為序列的數(shù)據(jù)結(jié)構(gòu)進(jìn)行發(fā)送,這種序列由多個(gè)FC幀組成,其中每個(gè)FC幀的幀頭信息中都標(biāo)記出了自身所屬的序列以及在序列中的位置,從而可以使接收端重組出完整的用戶(hù)數(shù)據(jù)。因此,在發(fā)送序列時(shí),需要根據(jù)用戶(hù)數(shù)據(jù)的長(zhǎng)度將其分解成若干個(gè)FC幀后再組織發(fā)出,而這一發(fā)送控制過(guò)程不適于用軟件實(shí)現(xiàn),通常采用數(shù)字電路的方式完成。目前使用的基于數(shù)字電路的序列發(fā)送控制方法先將主機(jī)內(nèi)存中的用戶(hù)數(shù)據(jù)讀入本地緩存中,然后再進(jìn)行分解和發(fā)送,這種方法雖然可以實(shí)現(xiàn)序列的發(fā)送控制,但是需要大量的本地緩存,而且增加了發(fā)送延時(shí)。
本專(zhuān)利創(chuàng)新地提出了一種基于數(shù)字電路的FC網(wǎng)絡(luò)序列發(fā)送控制方法,僅需設(shè)置數(shù)個(gè)大小為2112B的本地緩存單元,當(dāng)緩存單元未滿(mǎn)時(shí)根據(jù)主機(jī)配置從主機(jī)內(nèi)存獲取一個(gè)FC幀的負(fù)載數(shù)據(jù),同時(shí),若緩存單元非空則將負(fù)載數(shù)據(jù)組織成完整的FC幀后發(fā)出,并根據(jù)主機(jī)配置對(duì)每個(gè)序列的發(fā)送時(shí)間加以控制,不僅可以降低對(duì)緩存的需求,減少發(fā)送延時(shí),還能夠滿(mǎn)足用戶(hù)對(duì)每個(gè)序列占用發(fā)送通道的時(shí)間的限制。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種基于數(shù)字電路的FC網(wǎng)絡(luò)序列發(fā)送控制系統(tǒng)及方法,通過(guò)采用使從主機(jī)內(nèi)存讀入數(shù)據(jù)的操作和FC幀分解發(fā)送的操作同時(shí)進(jìn)行,并且根據(jù)主機(jī)配置對(duì)每個(gè)序列的發(fā)送時(shí)間加以控制的方式,來(lái)達(dá)到使用較少的本地緩存,減少發(fā)送延時(shí)并滿(mǎn)足用戶(hù)控制每個(gè)序列占用發(fā)送通道的時(shí)間的目的。
為達(dá)到以上目的,本發(fā)明是采取如下技術(shù)方案予以實(shí)現(xiàn)的:
如圖1所示,一種基于數(shù)字電路的FC網(wǎng)絡(luò)序列發(fā)送控制系統(tǒng),包括配置寄存器組、本地緩存、數(shù)據(jù)請(qǐng)求狀態(tài)機(jī)、數(shù)據(jù)發(fā)送狀態(tài)機(jī)和發(fā)送超時(shí)計(jì)數(shù)單元五部分;其中,
配置寄存器組包括:
1)、由主機(jī)填寫(xiě)數(shù)字電路讀取的S_ID寄存器、D_ID寄存器、幀長(zhǎng)度寄存器、起始地址寄存器、長(zhǎng)度寄存器、超時(shí)值寄存器和超時(shí)處理方式寄存器;其中,
a、S_ID寄存器存儲(chǔ)FC幀頭中S_ID字段的用戶(hù)設(shè)置值;
b、D_ID寄存器存儲(chǔ)FC幀頭中D_ID字段的用戶(hù)設(shè)置值;
c、幀長(zhǎng)度寄存器存儲(chǔ)FC幀數(shù)據(jù)負(fù)載長(zhǎng)度的用戶(hù)設(shè)置值;
d、起始地址寄存器存儲(chǔ)用戶(hù)數(shù)據(jù)在主機(jī)內(nèi)存中的起始地址,對(duì)該寄存器的寫(xiě)操作是啟動(dòng)數(shù)字電路進(jìn)行發(fā)送的觸發(fā)條件,必須最后設(shè)置;
e、長(zhǎng)度寄存器存儲(chǔ)用戶(hù)數(shù)據(jù)的字節(jié)長(zhǎng)度;
f、超時(shí)值寄存器存儲(chǔ)用戶(hù)數(shù)據(jù)可以占用發(fā)送通道的時(shí)間值;
g、超時(shí)處理方式寄存器存儲(chǔ)用戶(hù)數(shù)據(jù)的發(fā)送時(shí)間超過(guò)超時(shí)值寄存器設(shè)定值后的處理方式,包括超時(shí)續(xù)傳和超時(shí)中止兩種方式;
2)、由數(shù)字電路填寫(xiě)主機(jī)讀取的發(fā)送完成地址寄存器和超時(shí)地址寄存器;其中,
a、發(fā)送完成地址寄存器存儲(chǔ)發(fā)送完成的用戶(hù)數(shù)據(jù)在內(nèi)存中的起始地址;
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于中國(guó)航空工業(yè)集團(tuán)公司西安航空計(jì)算技術(shù)研究所,未經(jīng)中國(guó)航空工業(yè)集團(tuán)公司西安航空計(jì)算技術(shù)研究所許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611140892.0/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 一種時(shí)序邏輯數(shù)字電路的設(shè)計(jì)方法
- 基板噪聲分析
- 確定向數(shù)字電路部供給的電壓的方法、設(shè)定該電壓的方法、電子設(shè)備及供給電壓確定裝置
- 用于改進(jìn)數(shù)字電路的性能的方法和設(shè)備
- 測(cè)試數(shù)字電路的方法、裝置和產(chǎn)品
- 一種數(shù)字電路實(shí)驗(yàn)系統(tǒng)及方法
- 一種物聯(lián)網(wǎng)信息感知SOC芯片的電源管理系統(tǒng)
- 一種物聯(lián)網(wǎng)信息感知SOC芯片的電源管理系統(tǒng)
- 數(shù)字電路的電源電路及集成電路芯片
- 數(shù)字輸出監(jiān)視電路以及高頻前端電路
- 用于治療過(guò)敏癥及哮喘病的Fcε融合蛋白
- 功率變換裝置的控制裝置及控制方法
- 蒸發(fā)冷卻電力變壓器FC氣、液體注入及回收裝置
- 關(guān)聯(lián)光纖信道信號(hào)的傳輸處理方法與光傳送網(wǎng)設(shè)備
- FC-受體結(jié)合的修飾的非對(duì)稱(chēng)抗體及使用方法
- 多功能光纖接口轉(zhuǎn)接器
- 多協(xié)議融合系統(tǒng)、節(jié)點(diǎn)之間的IP通信及FC-AE-1553通信方法
- 一種基于FC的瞬態(tài)大數(shù)據(jù)高效傳輸方法
- 一種光纖接口轉(zhuǎn)換器
- 用于測(cè)試治療劑的人源化嚙齒動(dòng)物
- 網(wǎng)絡(luò)和網(wǎng)絡(luò)終端
- 網(wǎng)絡(luò)DNA
- 網(wǎng)絡(luò)地址自適應(yīng)系統(tǒng)和方法及應(yīng)用系統(tǒng)和方法
- 網(wǎng)絡(luò)系統(tǒng)及網(wǎng)絡(luò)至網(wǎng)絡(luò)橋接器
- 一種電力線(xiàn)網(wǎng)絡(luò)中根節(jié)點(diǎn)網(wǎng)絡(luò)協(xié)調(diào)方法和系統(tǒng)
- 一種多網(wǎng)絡(luò)定位方法、存儲(chǔ)介質(zhì)及移動(dòng)終端
- 網(wǎng)絡(luò)裝置、網(wǎng)絡(luò)系統(tǒng)、網(wǎng)絡(luò)方法以及網(wǎng)絡(luò)程序
- 從重復(fù)網(wǎng)絡(luò)地址自動(dòng)恢復(fù)的方法、網(wǎng)絡(luò)設(shè)備及其存儲(chǔ)介質(zhì)
- 神經(jīng)網(wǎng)絡(luò)的訓(xùn)練方法、裝置及存儲(chǔ)介質(zhì)
- 網(wǎng)絡(luò)管理方法和裝置





