一种基于FPGA的内核旁路消息解析方法

    公开(公告)号:CN114490505A

    公开(公告)日:2022-05-13

    申请号:CN202210049307.5

    申请日:2022-01-17

    Abstract: 一种基于FPGA的内核旁路消息解析方法,用户通过PCIE的bar空间配置FPGA寄存器对主机的映射,从而实现对IP以及PORT的配置;从万兆光纤通道中接受数据,通过mac解析子系统将光通道中的数据从模拟信号转换成数字信号,mac解析子系统输出的数字信号数据经FIFO缓存后传输至UDP解析模块;UDP数据报文作为初定应用层报文格式,UDP解析模块对接收到的数据切片进行重新组装,输出的数据传送到加解密模块和解压缩模块;加解密模块及解压缩模块通过多通道加解密流水线,产生的数据传输搭配末端的FIFO之中,最终发送到下一级FIFO中。该方法可以快速进行数据包光口通信,解压缩,消息提取,消息解析的任务,提高了数据的吞吐率,降低了数据延迟,达到解析软件的硬件化和加速。

Patent Agency Ranking