[发明专利]一种配置数据流安全性高的可编程逻辑器有效
| 申请号: | 201510070478.6 | 申请日: | 2015-02-10 |
| 公开(公告)号: | CN104615953B | 公开(公告)日: | 2018-01-09 |
| 发明(设计)人: | 解玉凤;周劲;林殷茵 | 申请(专利权)人: | 复旦大学 |
| 主分类号: | G06F21/76 | 分类号: | G06F21/76 |
| 代理公司: | 上海正旦专利代理有限公司31200 | 代理人: | 陆飞,盛志范 |
| 地址: | 200433 *** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明属于可编程逻辑器技术领域,具体为一种配置数据流安全性高的可编程逻辑器。该可编程逻辑器包括基于SRAM配置层的可编程逻辑阵列、非挥发片上存储器、安全机制控制电路、配置控制电路,接口模块,还可以包括其它模块;非挥发片上存储器可以包括多个分区,存储不同类别的数据,例如配置数据流存储、密钥存储、认证标签存储等;所述的非挥发片上存储器还包括写保护电路,写保护电路可以针对非挥发片上存储器的不同分区提供不同的写保护控制策略;所述的非挥发片上存储器特别包含电阻式随机存储器等可以跟逻辑工艺兼容的非挥发存储器。本发明可编程逻辑器可以提供配置数据流在存储和传递过程防止窃取、防止恶意加载等安全特征。 | ||
| 搜索关键词: | 一种 配置 数据流 安全性 可编程 逻辑 | ||
【主权项】:
一种配置数据流安全性高的可编程逻辑器,其特征在于,包括:基于SRAM配置层的可编程逻辑阵列、非挥发片上存储器、安全机制控制电路、配置控制电路;其中非挥发片上存储器分为多个分区,不同分区可以具有不同的安全需求;非挥发片上存储器还包括一写保护电路,该写保护电路针对不同分区提供不同的写保护控制策略;外部系统设计者主机通过接口模块与可编程逻辑阵列进行通信;其中:所述非挥发片上存储器的不同分区分别为配置数据流存储区、密钥存储区、认证标签存储区;所述的非挥发片上存储器上的写保护电路,对不同分区提供不同的安全保护机制,包括对所述的配置数据流存储区提供外部系统设计者主机对其有条件地改写的权限,对所述的密钥存储区提供一次编程保护或者允许安全机制控制电路对其进行有条件地写入的权限,对所述的认证标签存储区提供允许外部系统设计者主机和安全机制控制电路有条件地写入的权限;可编程逻辑阵列的重配置流程为:外部系统设计者主机产生新的配置数据流并进行加密,配置控制电路启动安全认证流程,安全机制控制电路从非挥发片上存储器的一个分区读取认证标签,安全机制控制电路进行配置数据流版本认证过程;如果认证通过,则非挥发片上存储器内的写保护电路打开配置数据流存储区的外部系统设计者主机的写入权限,将加密的配置数据流写入配置数据流存储区,实现新配置数据流的写入;如果认证不通过,则可编程逻辑阵列拒绝配置数据流的载入。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于复旦大学,未经复旦大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510070478.6/,转载请声明来源钻瓜专利网。
- 上一篇:一种汽车轮毂双面喷涂设备
- 下一篇:一种滤清器滤芯涂胶装置





