zoukankan      html  css  js  c++  java
  • 解剖 CPU

    http://www.ruanyifeng.com/blog/2010/11/cpu_autopsy.html

    有一个瑞典 Lund 大学物理学博士生,就真的这么干了,还把照片放到网上。我们知道,CPU里面是几千万到几亿个晶体管,他的目标就是看到这些晶体管。

    1.

    他先找到一块 Intel Pentium III Coppermine 芯片,主频 800MHZ,生产于 2000 年。(我查了一下,网上的报价现在是 15~30 元人民币/块。)

    下图是该 CPU 的正面。你可以看到它分成两部分,周围是一圈绿色的电路板,中间那块蓝色的就是芯片。

    clip_image001

    2.

    CPU 背面是密密麻麻的针脚,用来从主板取电和通信。

    clip_image002

    3.

    为了把芯片从电路板取出,动用了电锯。

    clip_image003

    4.

    切断电路板,就可以取出芯片了。

    clip_image004

    5.

    去掉上面的金属保护盖,芯片的庐山真面目显现了,上面有很多闪光的小点。

    clip_image005

    6.

    把这块芯片放到光学显微镜下,看到那些小点都是一个个金属垫(metal pad),用来连接芯片内部与外面的电路板。

    clip_image006

    7.

    拉近距离,可以看到金属垫中间的小洞里面有一些特殊结构。

    clip_image007

    8.

    那里原来是一层层的导线,好像三明治叠在一起。

    clip_image008

    9.

    调整显微镜,依次把焦点对准不同的导线,先是上层。

    clip_image009

    10.

    然后,焦点对准中间的那层导线。

    clip_image010

    11.

    最后是下层导线。

    clip_image011

    12.

    导线的下面就是硅片层(晶圆),也就是晶体管的位置。但是这时,光学显微镜已经到放大的极限了,只好改用电子扫描显微镜(scanning electron microscope)。

    因为没有办法去掉导线层,所以先把芯片一切二,观察横截面。

    clip_image012

    13.

    可以看到芯片的底部,也就是金属层底部有一些线条。

    clip_image013

    14.

    把底部放大。

    clip_image014

    15.

    肉眼看到大概有六层,全部都是金属导线,估计就是刚才光学显微镜里看到的导线层。

    clip_image015

    16.

    换一个更好的角度。

    clip_image016

    17.

    这台电子扫描显微镜的极限是 250 纳米,而奔三的制造工艺是 180 纳米(根据 wikipedia),所以没法看见更细的导线层,更不要说下面的晶体管了。

    clip_image017

    18.

    换一个角度,从上往下看,依然是一层层叠加的导线。由于暂时没办法把这些导线去掉,所以晶体管层还是看不见。

    clip_image018

     

    参考

    [1] 解剖 CPU(另)

  • 相关阅读:
    mysql innodb myisam 主要区别与更改方法
    oracle双机热备概念
    oracle 查询死锁 kill 会话进程
    数据库触发器new old
    openssh 7.1升级方式
    GoldPoint(结队编程)
    四则运算
    自我介绍及目标
    WorldCount项目
    企业级应用与互联网应用的区别以及Java EE思维导图
  • 原文地址:https://www.cnblogs.com/liuning8023/p/3215389.html
Copyright © 2011-2022 走看看