一種基于FPGA的以太網(wǎng)報(bào)文高速可靠傳輸?shù)脑O(shè)計(jì)方法
基本信息

| 申請(qǐng)?zhí)?/td> | CN202011203869.8 | 申請(qǐng)日 | - |
| 公開(kāi)(公告)號(hào) | CN112383418A | 公開(kāi)(公告)日 | 2021-02-19 |
| 申請(qǐng)公布號(hào) | CN112383418A | 申請(qǐng)公布日 | 2021-02-19 |
| 分類(lèi)號(hào) | H04L12/24(2006.01)I; | 分類(lèi) | 電通信技術(shù); |
| 發(fā)明人 | 陳俊來(lái);陳淼洋;洪嘯;于洪濤 | 申請(qǐng)(專(zhuān)利權(quán))人 | 北京左江科技股份有限公司 |
| 代理機(jī)構(gòu) | 中國(guó)兵器工業(yè)集團(tuán)公司專(zhuān)利中心 | 代理人 | 張然 |
| 地址 | 100095北京市海淀區(qū)高里掌路3號(hào)院9號(hào)樓1層101、2層201 | ||
| 法律狀態(tài) | - | ||
摘要

| 摘要 | 本發(fā)明一種基于FPGA的以太網(wǎng)報(bào)文高速可靠傳輸?shù)脑O(shè)計(jì)方法,其中,包括:通過(guò)FPGA對(duì)接收到的報(bào)文進(jìn)行編號(hào)判斷,并根據(jù)結(jié)果進(jìn)行操作,包括:S1、查詢(xún)第一分片報(bào)文的終端編號(hào)在FPGA的編號(hào)索引內(nèi)是否能檢索到,如果能檢索到,則返回錯(cuò)誤報(bào)文,并丟棄報(bào)文,如果不能檢索到,則執(zhí)行S2;S2、查詢(xún)報(bào)文編號(hào)對(duì)應(yīng)的報(bào)文在FPGA內(nèi)是否有對(duì)應(yīng)緩存,如果有緩存,則直接讀取緩存內(nèi)容,發(fā)送到終端,如果沒(méi)有緩存,則執(zhí)行S3;S3、對(duì)接收?qǐng)?bào)文進(jìn)行報(bào)文處理,處理完成后,將報(bào)文寫(xiě)入到循環(huán)緩存區(qū),同時(shí)寫(xiě)入報(bào)文緩存索引,并同時(shí)發(fā)送處理后的報(bào)文到需要到達(dá)的終端。本發(fā)明實(shí)現(xiàn)了網(wǎng)絡(luò)的高速可靠傳輸。?? |





