一种基于FPGA的配置管理系统及配置管理方法技术方案

技术编号:40824325 阅读:27 留言:0更新日期:2024-04-01 14:44
本发明专利技术公开了一种基于FPGA的配置管理系统及配置管理方法,所述基于FPGA的配置管理系统包括:命令行模块、能力接口模块、能力服务模块和内置组件模块;所述内置组件模块包括:数据库管理组件、地址管理组件、协议处理组件、数据收发组件和日志管理组件。基于所述配置管理系统的配置管理方法,主要包括:配置下发管理方法、配置清除管理方法、配置获取管理方法、事件获取管理方法、寄存器设置管理方法和寄存器状态获取管理方法。本方案可以无缝管理支持预设的“自定义协议”的不同品牌和型号的FPGA,降低配置管理FPGA的开发难度,缩短开发周期,减少联调、硬件适配等工作量。

【技术实现步骤摘要】

本专利技术涉及网络安全领域,尤其涉及一种基于fpga的配置管理系统及配置管理方法。


技术介绍

1、随着互联网的普及,网络威胁的逐渐增加,以及网络信息量的爆炸,对网络安全产品的要求也越来越高,要具备高性能、低功耗、低延时、高可靠、高安全等要求。国内主流x86、np (网络处理)、aisc(application-specific integrated circuit专用集成电路)架构的网络安全产品有各自的缺点:x86架构高性能与低功耗之间存在矛盾;np架构受技术成熟度和成本因素制约;asic成本高、周期长、难度大、国内技术积累不足。cpu+fpga架构网络安全产品,具备cpu的灵活性,具备asic的高性能、具有可编程性,有更好的单位功耗性能,越来越受到关注。随着fpga 使用的推广,fpga逻辑需要支持的功能更多且更复杂,对fpga的高效管理需求也越发迫切,且对fpga的管理也越来越模块化和ip核心化。

2、在网络安全领域,当前尚无通过软件配置管理fpga逻辑功能的行业标准的解决方案,一般的解决方案是通过一个驱动适配层对fpga逻辑功能进行管理。本文档来自技高网...

【技术保护点】

1.一种基于FPGA的配置管理系统,其特征在于,包括:命令行模块、能力接口模块、能力服务模块和内置组件模块;

2.根据权利要求1所述的基于FPGA的配置管理系统,其特征在于,所述能力接口模块包括:寄存器操作模块、能力抽象模块和事件操作模块;

3.根据权利要求2所述的基于FPGA的配置管理系统,其特征在于,所述能力服务模块包括:寄存器服务模块、访问控制管理服务模块、二层防火墙管理服务模块、三层防火墙管理服务模块、安全策略服务模块、安全联盟策略服务模块、密钥服务模块、随机数服务模块、路由服务模块、ARP服务模块和事件服务模块;

4.根据权利要求3所述的基于...

【技术特征摘要】

1.一种基于fpga的配置管理系统,其特征在于,包括:命令行模块、能力接口模块、能力服务模块和内置组件模块;

2.根据权利要求1所述的基于fpga的配置管理系统,其特征在于,所述能力接口模块包括:寄存器操作模块、能力抽象模块和事件操作模块;

3.根据权利要求2所述的基于fpga的配置管理系统,其特征在于,所述能力服务模块包括:寄存器服务模块、访问控制管理服务模块、二层防火墙管理服务模块、三层防火墙管理服务模块、安全策略服务模块、安全联盟策略服务模块、密钥服务模块、随机数服务模块、路由服务模块、arp服务模块和事...

【专利技术属性】
技术研发人员:刘明洋万泳震
申请(专利权)人:江苏元信网安科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1