这是我们以前所研究的ATMEL公司AVR芯片ATMEGA16P,TQFP64脚封装的。
这边我随意的拍了一些图片分享给大家:
在此,大家可以看到,我已经把各个区给大家划分出来了,有FLASH数据存储区,数据总线区,RAM区,加密区等,一目了然。(大家可以看到,其实在高倍放大镜下面的晶片内部图是非常的整洁有序的,不得不配方芯片设计工程人员的细心程度啊!顿时我觉得网络上流传的服务器机房的布线师弱爆了!)
我们非常熟悉Atmel的AVR线路(当然包括AT90SC家庭智能卡等大部份ATMEL芯片线路)
在晶片的的左下角,大家可以看到标识,(AT355B6),还有企业品牌标识,出厂年份,所有的信息都是可以在这里看得到的。(有很多人说我不知道我芯片的型号是什么,最简单的就是开片看芯片的标识,当然,只有对芯片是非常熟悉的工程人员才能知道芯片的型号是什么,比如,你看到AT355B6,你肯定是就不知道是哪一个型号,而我们就知道,是ATMEGA169P。当然,这只是最最最简单的,还有一些根本没有任何厂家信息的芯片!)
下图呢,给大家划分出了FLASH和EEPROM的输出区了。当然,这里我不会告诉你芯片的加密位在哪,怎么解密,原理在哪!
我个人的观点是这种处理器是现成的32位单片机中最安全的,有调试测试点分布在器件的周围,但是呢,不要试图去探测这些点,因为一不小心,就可能是会锁上的,大约2005年的时候,ATMEL公司就已经改进了这些了,所以以前的什么51解密器对于2005年之后的芯片根本没有任何的作用,只有通过FIB法才能对芯片的解锁起到作用。