发明名称 一种FPGA系统加密及参数配置方法
摘要 本发明涉及通信领域,特别涉及FPGA逻辑设计领域,具体指一种FPGA系统加密及参数配置方法,本发明系统由CPU、FPGA、CPLD三大部分组成,其中CPLD负责系统加密和系统参数配置;FPGA内部解密模块负责系统解密,通过使能FPGA功能模块,完成FPGA系统功能启停控制;并且还可以通过JTAG接口或RJ45接口完成系统功能调试和系统升级。实现系统加密安全可靠的情况下,可向客户开放FPGA逻辑代码,占用FPGA逻辑资源少,系统运行效率高,并能通过本地升级或远程升级方法,完成设备更新和维护管理,很好解决了CES电路仿真系列产品知识产权保护和参数配置问题。
申请公布号 CN104346584A 申请公布日期 2015.02.11
申请号 CN201410603519.9 申请日期 2014.10.31
申请人 成都朗锐芯科技发展有限公司 发明人 胡强;刘思卓
分类号 G06F21/72(2013.01)I 主分类号 G06F21/72(2013.01)I
代理机构 四川力久律师事务所 51221 代理人 林辉轮;王芸
主权项 一种FPGA系统加密及参数配置方法, 其特征在于,采用外接的CPLD加密芯片进行加密;由FPGA内部的解密模块负责系统的解密工作;CPLD内部包括加密算法模块和系统配置模块,由所述加密算法模块产生解密扰码,由系统配置模块存储系统配置数据;系统工作时FPGA内部的解密模块依次读取CPLD产生的解密扰码以及系统配置数据,先后进行解密对比和系统配置数据匹配验证,解密对比和配置数据验证正确后,由解密模块发出使能信号启动FPGA的功能模块,使系统正常工作。
地址 610041 四川省成都市高新区吉泰五路118号3栋21层1号