干货来了!---新应用指南介绍Xilinx 7系列FPGA片上编程器的eFUSE使用方法

赛灵思7系列器件包含一次性可编程eFUSE,它可以持有针对片上AES加密/解密的加密秘钥以及可用于任何应用的用户自定义的32位值。新的Xilinx应用笔记XAPP1260,《在一个器件编程器上的eFUSE编程》介绍了你需要编程eFUSE比特位文件以及如何在器件编程器上用赛灵思Vivado设计套件创建一个加密的程序,点击下面的链接可以下载这个应用指南。

这个应用指南提供了一些编程准则,可用于如下场景:
•大批量生产编程。
•在装配之前有一些要放到eFUSE敏感数据的预编程器件
•被编程器件的DNA目录

eFuse源于IBM工程师的一个发现:与更早的激光熔断技术相比,电子迁移(EM)特性可以用来生成小得多的熔丝结构。EM熔丝可以在芯片上编程,不论是在晶圆探测阶段还是在封装中。采用I/O电路的片上电压(通常为2.5V),一个持续200微秒的10毫安直流脉冲就足以编程单根熔丝。

不同于大多数FPGA使用的SRAM阵列,eFuse一次只有一根熔丝能够被编程,eFuse就好像在硅片上建立了无数个交通岗哨,控制信号的传输或停止,据悉这将把芯片中的电路运行效率提高上千倍。这种功能将会为电子领域带来一种“大规模市场效应。” Xilinx公司的CTO曾表示:“这就好像您购买了一个新的控制器,最开始的时候控制器的功能是空的,不过在把它带回家后,它重新识别了您家中的所有系统,电视、音响、DVD、并且自动对自身进行改造,来控制这些电器。”

点击下载XAPP1260——《在一个器件编程器上的eFUSE编程》