[发明专利]一种可配置通道的数据处理系统及方法有效
申请号: | 201910483764.3 | 申请日: | 2019-06-05 |
公开(公告)号: | CN110222519B | 公开(公告)日: | 2021-02-05 |
发明(设计)人: | 李银龙;吴世勇;杨光;王斌;王凯霖;余军;武元杰;徐诺;陈晓;王中原;苏庆会 | 申请(专利权)人: | 郑州信大捷安信息技术股份有限公司 |
主分类号: | G06F21/60 | 分类号: | G06F21/60;G06F15/78 |
代理公司: | 郑州德勤知识产权代理有限公司 41128 | 代理人: | 黄红梅 |
地址: | 450000 河南省*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 配置 通道 数据处理系统 方法 | ||
1.一种可配置通道的数据处理系统,其特征在于,所述数据处理系统包括:数据发送模块、功能模块以及数据接收模块;
所述功能模块,包括至少一个数据处理通道,每个数据处理通道能够对数据包进行一次独立的运算处理,且至少一个数据处理通道的数量是可配置的;
所述数据发送模块,用于接收来自外部的数据包并进行缓存处理,以待所述功能模块读取;添加有发送数据代码及第一接口信号,通过所述第一接口信号与至少一个数据处理通道连接,通过所述发送数据代码向至少一个数据处理通道发送待处理的数据包;
所述数据接收模块,用于接收所述功能模块中每个数据处理通道处理过的数据包;添加有接收数据代码及第二接口信号,通过所述第二接口信号与至少一个数据处理通道连接,通过所述接收数据代码接收至少一个数据处理通道处理过的数据包;
自定义配置所述功能模块中的数据处理通道的数量为n;
基于n个数据处理通道,生成n个数据处理通道与数据发送模块、数据接收模块之间的接口信号;
将所述功能模块例化形成n个数据处理通道,并使n个数据处理通道分别通过对应的接口信号与数据发送模块、数据接收模块进行信号连接;
所述数据发送模块复用发送数据代码,并根据预定规则向所述功能模块中的n个数据处理通道发送待处理的数据包;
n个数据处理通道分别接收待处理的数据包,并进行运算处理;
所述数据接收模块复用接收数据代码,并根据预定规则接收所述功能模块中的n个数据处理通道处理过的数据包。
2.根据权利要求1所述的数据处理系统,其特征在于,每一个数据处理通道能够采用消息摘要算法实现对数据包的数字签名及验证、消息认证码生成及验证,和/或,采用对称密码算法对数据包进行加解密处理。
3.根据权利要求1所述的数据处理系统,其特征在于,每个数据处理通道包括前缓存区、数据处理区以及后缓存区;
所述前缓存区位于所述数据处理区的前端,其用于对流入的数据包进行预存,以对所述数据处理区进行不间断的供应数据包;
所述数据处理区用于对数据包进行运算处理;
所述后缓存区位于所述数据处理区的后端,其用于对所述数据处理区处理过的数据包进行暂存,以备所述数据接收模块获取。
4.根据权利要求1所述的数据处理系统,其特征在于,所述数据发送模块、所述功能模块以及所述数据接收模块分别集成在FPGA芯片上。
5.一种应用权利要求1所述的数据处理系统的数据处理方法,所述数据处理系统包括数据发送模块、功能模块以及数据接收模块,其特征在于,所述数据处理方法包括:
自定义配置所述功能模块中的数据处理通道的数量为n;
基于n个数据处理通道,生成n个数据处理通道与数据发送模块、数据接收模块之间的接口信号;
将所述功能模块例化形成n个数据处理通道,并使n个数据处理通道分别通过对应的接口信号与数据发送模块、数据接收模块进行信号连接;
所述数据发送模块复用发送数据代码,并根据预定规则向所述功能模块中的n个数据处理通道发送待处理的数据包;
n个数据处理通道分别接收待处理的数据包,并进行运算处理;
所述数据接收模块复用接收数据代码,并根据预定规则接收所述功能模块中的n个数据处理通道处理过的数据包。
6.根据权利要求5所述的数据处理方法,其特征在于,每一个数据处理通道能够采用消息摘要算法实现对数据包的数字签名及验证、消息认证码生成及验证,和/或,采用对称密码算法对数据包进行加解密处理。
7.根据权利要求5所述的数据处理方法,其特征在于,每个数据处理通道包括前缓存区、数据处理区以及后缓存区;
所述前缓存区位于所述数据处理区的前端,其用于对流入的数据包进行预存,以对所述数据处理区进行不间断的供应数据包;
所述数据处理区用于对数据包进行运算处理;
所述后缓存区位于所述数据处理区的后端,其用于对所述数据处理区处理过的数据包进行暂存,以备所述数据接收模块获取。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州信大捷安信息技术股份有限公司,未经郑州信大捷安信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910483764.3/1.html,转载请声明来源钻瓜专利网。