- Feb16
-
本文为周兴华老师发表过的作品,如需转载,请注明作者姓名及出处!
作者:周兴华 来源: www.zxhmcu.com
现大部分单片机采用CPU和存储器集成在同一块芯片的方案,这种方案可以拒绝未经授权访问其存储器内容。很多情况下这是通过一个或更多的内部锁定位来实现的,通常是在编程的最后一步设定这些位。单片机培训编程好之后,如果单片机被从电路板上拆卸下来放入编程器中重读,这些锁定位能够阻止单片机泄漏其中的内容。实际上,擦除锁定位的唯一方法是擦除所有存储器,以便对器件进行重新编程,同时也销毁了程序存储器中的原有内容。
然而采用一些技巧就能很容易获得程序存储器中的内容。
1.采用热酸溶液溶解掉单片机晶片外面的塑料封装,它不会损伤晶片(图1)上海FPGA/CPLD培训。

图1
2.利用一些简单而且廉价的工具例如Karl Suss PM 8 Manual Probe Station,对晶片的布局进行仔细研究之后就可找到安全锁定位的位置。上海PCB培训
3.在单片机晶片上敷一层不透明的涂料或绝缘胶带,在锁定位上方仔细地留一个针孔(图2)上海AVR单片机培训。

图2
4.然后将晶片暴露于强紫外线擦除器下就可擦掉锁定位,同时保持存储器主体不受影响上海protel/pcb培训。
5.去掉锁定位的器件就可在标准编程器上读出,就象锁定位从来没有被设置一样。上海protel培训
这个简单工序事实上已经成为半导体公司进行失效分析的例行程序。
原创文章请注明转载自老傅宁波SEO博客,本文地址:http://www.hlelectron.com/blog/post/14.html

- 评论:(0)
- 引用通告
【已有0位网友发表了看法】点击这里获取该日志的TrackBack引用地址