一種基于FPGA+ARM的數(shù)據(jù)隔離系統(tǒng)

基本信息

申請?zhí)?/td> CN201911269479.8 申請日 -
公開(公告)號 CN110941862B 公開(公告)日 2021-04-02
申請公布號 CN110941862B 申請公布日 2021-04-02
分類號 G06F21/71(2013.01)I;G06F21/60(2013.01)I;H04L29/06(2006.01)I 分類 計算;推算;計數(shù);
發(fā)明人 洪蒙納;李繼庚;任炳宇;葛衛(wèi)敏;鄭田豐 申請(專利權(quán))人 博依特(廣州)工業(yè)互聯(lián)網(wǎng)有限公司
代理機構(gòu) 廣州三環(huán)專利商標(biāo)代理有限公司 代理人 郭浩輝;麥小嬋
地址 510000廣東省廣州市黃埔區(qū)攬月路105號401房之自編406室
法律狀態(tài) -

摘要

摘要 本發(fā)明公開了一種基于FPGA+ARM的數(shù)據(jù)隔離系統(tǒng),包括:在fpga端實現(xiàn)的內(nèi)網(wǎng)數(shù)據(jù)收發(fā)模塊、數(shù)據(jù)包加解密模塊、數(shù)據(jù)包簽名模塊、數(shù)據(jù)存儲模塊、MAC解析模塊、防火墻模塊、第一高速接口收發(fā)模塊;以及,在arm端實現(xiàn)的第二高速接口收發(fā)模塊、網(wǎng)絡(luò)協(xié)議選擇模塊、傳輸協(xié)議模塊和外網(wǎng)數(shù)據(jù)收發(fā)模塊;本發(fā)明系統(tǒng)使用fpga+arm的系統(tǒng)架構(gòu),在fpga和arm間完成硬件的物理隔離,使隔離性能提升;在fpga內(nèi)部處理大量并行數(shù)據(jù),實現(xiàn)加密算法,利用fpga的高速并行處理能力來加速數(shù)據(jù)隔離的部分處理,最后在arm端實現(xiàn)數(shù)據(jù)的通信協(xié)議,發(fā)揮arm網(wǎng)絡(luò)傳輸?shù)膬?yōu)勢。??