首页> 外国专利> Securing memory based IP in FPGAs

Securing memory based IP in FPGAs

机译:在FPGA中保护基于内存的IP

摘要

A memory initialization file and one or more design files associated with configuring an IC are identified. The memory initialization file is encrypted using one or more encryption algorithms. A configuration bit stream is generated by compiling and assembling the encrypted memory initialization file and the one or more design files. During the programming phase, the configuration bit stream is received at the IC, decoded and logic design and content of encrypted memory initialization file are loaded into the respective logic elements and memory arrays of the IC. The IC then transitions into a user phase where the contents of the encrypted memory initialization file in the memory arrays are decrypted and validated at the on-chip memory within the IC to ensure that the integrity of the content is maintained. Upon successful verification of the integrity of the content, the content within the on-chip memory is available for processing.
机译:识别存储器初始化文件和与配置IC相关的一个或多个设计文件。使用一种或多种加密算法对内存初始化文件进行加密。通过编译和组装加密的内存初始化文件和一个或多个设计文件来生成配置位流。在编程阶段,IC接收配置位流,进行解码,并将逻辑设计和加密存储器初始化文件的内容加载到IC的相应逻辑元件和存储器阵列中。然后,IC进入用户阶段,在用户阶段,存储器阵列中加密的存储器初始化文件的内容在IC内的片上存储器中解密和验证,以确保保持内容的完整性。成功验证内容的完整性后,片上存储器中的内容可用于处理。

著录项

  • 公开/公告号US7952387B1

    专利类型

  • 公开/公告日2011-05-31

    原文格式PDF

  • 申请/专利权人 RODNEY FRAZER;

    申请/专利号US20080234198

  • 发明设计人 RODNEY FRAZER;

    申请日2008-09-19

  • 分类号H03K19/173;G06F11/30;G06F12/14;G06F17/50;

  • 国家 US

  • 入库时间 2022-08-21 18:08:56

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号