FPGA|CPLD|ASIC论坛
直播中

张昭

9年用户 28经验值
擅长:可编程逻辑 EDA/IC设计
私信 关注
[资料]

[FPGA经验] 如何利用iMPACT下载软件查看FPGA芯片的DNA号,芯航线电子工作室,六月飞鱼

   别急小鱼先吐会槽。今天小鱼真是被坑惨了,前几天刚刚给交的如何用iMPACT下载软件去查看FPGA芯片的DNA号,当时小鱼还亲自实践了好几块开发板,说好了下来总结的,最后偷懒没总结。才导致今天早上同事急需知道FPGA芯片的DNA号,让小鱼帮忙给查看一下,瞬间懵逼了完全不知怎么操作了。百度了半天也没有详细的操作步骤,去询问有关这方面工作的朋友,他们也不知道如何弄,最后尴尬的给同事打电话说,上次给交的忘了。。。。。。。。。小鱼装个逼给大家小小科普一下这个DNA号是啥东西?Xilinx公司的FPGA芯片都有自己独一的Device DNA号,这个是一个二进制序列,而且每个芯片的都是唯一的。用户可以通过这个号对自己的程序进行加密操作,也就是经常听到的某某程序被加密,有些人通过加密算法将DAN号和bit一块固化到flash里面。最后将JATG口封闭这样我们就无法通过JATG口获取到FPGA芯片的DNA好了,好了不装逼了有兴趣的朋友可以通过百度查找相关东西研究研究。好了下面小鱼就给大家说一下如何获取这个DNA号:


1、  首先打开iMPACT下载软件如图1、2所示:

图1           图2

2、然后右击选择InitializeChain点击确定,前两步和咱们平时下载程序一样如图3所示

图3

3、上面的菜单栏中选择output----->Cable Setup如图4所示

图4

4、如图5所示更改TCK Speed/Baud Rate中的速度改为3Mhz

图5


5、  最后将鼠标左键放置在FPGA芯片上,如图6所示右键AccesseFUSE Registers ---->Read eFUSE Registers

图6

6、接着下面的菜单打印栏中就会出现你想要的结果Device DNA。如图7所示

图7


   哈哈,以上就是小鱼利用iMPACT查看FPGA芯片DNA好的方法,大家看了有疑问欢迎来QQ群里找我;或者有更好的办法小鱼愿意和大家交流。

欢迎加入芯航线FPGA技术支持群:472607506
六月飞鱼
芯航线电子工作室
2016年6月6日



回帖(1)

qw520

2016-6-7 11:53:14
小手一抖,经验到手
举报

更多回帖

发帖
×
20
完善资料,
赚取积分