CPU的内部物理结构介绍

 使用电脑人几乎没有人不知道CPU,每个人都能说出一些关于CPU的知识。那么你看到过CPU内部是什么样子的吗?下面可以让各位一探CPU内部秘密。

CPU的基本结构:

CPU一般包括三部分:基板、核心、针脚

  如上图,目前的CPU一般就是就是包括三个部分:基板、核心、针脚。其中基板一般为PCB,是核心和针脚的载体。核心和针脚,都是通过基板来固定的,基板将核心和针脚连成一个整体。核心,内部是众多的晶体管构成的电路。如上图,在核心放大图片中,可以看到不同的颜色的部分,同一个颜色代表的是为实现一种功能而设计的一类硬件单元,这个硬件单元是由大量的晶体管构成的。不同的颜色代表不同的硬件单元。需要注意的是,在实际的芯片中,并没有颜色的区分,这里只是为了直观,采用不同的颜色代表不同的硬件单元。

CPU核心的基本单位——晶体管:

  我们常说到的AMD主流的CPU早期的Palomino核心和Thoroughbred-B核心采用了3750万晶体管,Barton核心采用了5400万晶体管,Opteron核心采用了1.06亿晶体管;INTEL的P4的Northwood核心采用了5500万晶体管,Prescott核心采用了1.25亿晶体管等等,其实指的就是构成CPU核心的最基本的单位——晶体管的数目。如此庞大数目的晶体管,是什么样子的,是如何工作的呢?请看下图。

CPU核心内最基本的单位三极管

  然后将这样的晶体管,通过电路连接成一个整体,分成不同的执行单元,分别处理不同的数据,这样协同工作,就形成了具有强大处理能力的CPU了。那么这些电路是怎么连接在一起的呢。这就是下面要说的铜互连技术,请看下图。

CPU是以硅为原料上制成晶体管

如上图,CPU是以硅为原料上制成晶体管,覆上二氧化硅为绝缘层,然后在绝缘层上布金属导线(现在是铜),独立的晶体管连接成工作单元。现在采用了多层的铜互连技术。这样传递的信号相互干扰更小,品质更好。反应出来就是CPU的超频能力更强。现在的CPU已经采用了7层铜互连技术,以后还会采用更多层的铜互连技术。

上面的采用了铜互连技术的线路设计,就又有一个问题出现了,这么负责的线路,中间是怎么绝缘的呢?

在CPU核心内电流从铜互连的导线上流过

  这就是现在常听到一个热门的名词——Low-K(低介电常数绝缘体)工艺。其实这个low-k物质,就是为了在铜互连层进行绝缘的。从图上可以看到,在CPU核心内,电流从铜互连的导线上流过,low-k便用来绝缘。那么为什么要采用low-k这种技术呢?原因其实很简单:采用low-k作为绝缘物质,让线间漏电降低,使芯片的发热量低。目前大部分0.13微米制程产品都采用性能较低的FSG氟化玻璃介质作为绝缘层。这种芯片的发热量,远比采用low-k工艺的芯片发热量高。

  但是由于Low-k技术的芯片质地较脆,在芯片封装上需要较高工艺。原来计划在0.18微米制造当中就计划采用低介电常数绝缘体Low-k技术,但是直到0.13微米制程开始成熟。由于Low-k技术的芯片质地较脆,在芯片封装上需要较高工艺,所以一直以来都受到良品率的困绕。不过现在low-k工艺已经基本成熟,配合先进的制程,降低了发热,便可以做出频率更高的CPU来

CPU的内部物理结构介绍相关推荐

  1. 【Clickhouse】ClickHouse 内部架构介绍

    1.概述 转载:ClickHouse 内部架构介绍 官方原文链接:https://clickhouse.yandex/docs/en/development/architecture/ ClickHo ...

  2. CPU的内部架构和工作原理

    2019独角兽企业重金招聘Python工程师标准>>> 一直以来,总以为CPU内部真是如当年学习<计算机组成原理>时书上所介绍的那样,是各种逻辑门器件的组合.当看到纳米技 ...

  3. Linux学习笔记之——Linux系统内部相关介绍

    Linux学习笔记之--Linux系统内部相关介绍 摘要:主要记录一些比较有用的能够帮助理解和使用Linux的知识.比如一些相关概念.没兴趣的看看就好.知道有这么个东西.注意事项.和一些常用目录的作用 ...

  4. CPU卡内部认证与外部认证

    用户卡和机具进行双向认证 问题的提出: 1.传统的"对暗号" 经典片断: 问:天王盖地虎 答:宝塔镇河妖 互相握手,拥抱,同志呀同志!可终于找到你了 相信大家一定看过间谍电影中地对 ...

  5. 如何理解CPU卡内部认证与外部认证

    原文地址::https://zhidao.baidu.com/question/1736711391573700787.html 相关文章 1.CPU卡及认证方法----https://wenku.b ...

  6. oracle数据物理结构包括,Oracle数据库的物理结构介绍

    Oracle数据库现以发展最为抢手,那么你对它的实际应用以及相关功能特性了解的又有多少呢?以下的文章主要是向你介绍Oracel的初步认识,你如果是Oracle数据库的疯狂一族的话,以下的文章,你一定不 ...

  7. cpu 主频及相关介绍

    CPU的主频,即CPU内核工作的时钟频率(CPU Clock Speed).通常所说的某某CPU是多少兆赫的,而这个多少兆赫就是"CPU的主频".很多人认为CPU的主频就是其运行速 ...

  8. 戴尔服务器R730内部架构介绍

    一.外观 1.硬盘 硬盘支持3.5和2.5尺寸的硬盘. 2.前面板接口 (1)显示器接口,可接显示器,用来调试服务器. (2)(3)USB接口,可接鼠标和键盘,用来调试服务器. a:idrac配置网口 ...

  9. python的功能介绍_Python之int内部功能介绍

    int内部功能的介绍 type(): 1.基本数据类型使用type()函数时,得到相应的数据类型 a = 12 b = 12.01 c = "123" print(type(a)) ...

最新文章

  1. js小记 function 的 length 属性
  2. Oracle常用知识总结
  3. amqp协议 面试_分布式消息中间件-RabbitMQ面试题(必问)
  4. python机器学习-sklearn挖掘乳腺癌细胞(五)
  5. 计算机学院优秀主讲教师评选细则,关于转发《华南师范大学第二届“我最喜爱的导师”评选活动实施细则》的通知...
  6. Linux单用户下提示权限不够,Linux_/dev/null 权限不足,/dev/null文件设备的权限不对, - phpStudy...
  7. java numberformat 方法_java.text.NumberFormat用法
  8. nginx 没有cookie_nginx实现负载均衡的原理及策略
  9. 南京市建筑物矢量数据(Shp格式+带高度)
  10. Js数据类型间的相互转换
  11. 智能电视机顶盒开发记录
  12. 职业定位测试/职业能力倾向测试
  13. Android8.1 修改音量级别和默认音量
  14. Kaggle注册方法,解决人机验证问题
  15. 100+道Java经典面试题(面中率高)
  16. C++:符合RFC1321规范的MD5计算C++实现
  17. 一加6可以刷的rom_一加OnePlus 6刷机包_线刷包_救砖包_官方ROM包_固件包下载- 线刷宝ROM中心...
  18. 如何精进Excel水平?从邮件小工具讲起
  19. ADDA: Adversarial Discriminative Domain Adaptation
  20. 怎么让input控件,填充满td

热门文章

  1. swagger2使用步骤
  2. tomcat的php文件上传大小限制,PHP上传文件大小限制的调整 Nginx 413 Request Entity Too Large...
  3. 用代码转换整数规划 max{ } 与 min{ } 形式至代码形式
  4. 大一C语言大作业ip合法性,c语言实现判断ip地址是否合法
  5. 正在中止线程 iis_Zephyr线程生命周期及状态
  6. oracle12c清理游标,Oracle专题12之游标
  7. linux组合键 发送指定信号_linux trap脚本信号捕获命令的使用
  8. java appium_Android应用开发之AS+Appium+Java+Win自动化测试之Appium的Java测试脚本封装(Android测试)...
  9. U盘安装centos7
  10. Sublime Text 3 设置