当前位置:首页 > 半导体 > 半导体
[导读]英特尔8086微处理器是在42年前推出的, 8086是有史以来最有影响力的芯片之一。它开创了x86体系结构,该体系结构如今仍占据着台式机和服务器计算的主导地位。8086处理器芯片的金属层,大部分遮住了其下的硅片层。在裸片的边缘,细细的绑定线提供了芯片上的焊盘和外部引脚之间的连接,该芯片包含29000个晶体管。

英特尔8086微处理器是在42年前推出的, 8086是有史以来最有影响力的芯片之一。它开创了x86体系结构,该体系结构如今仍占据着台式机和服务器计算的主导地位。8086处理器芯片的金属层,大部分遮住了其下的硅片层。在裸片的边缘,细细的绑定线提供了芯片上的焊盘和外部引脚之间的连接,该芯片包含29000个晶体管。

1、观察芯片内部

大多数集成电路都是用环氧树脂封装的,除去顶部,可以在中心看到硅芯片。芯片通过微小的绑定线连接到芯片的金属引脚。这是40针DIP封装,当时是微处理器的标准封装。请注意,硅芯片本身仅占芯片尺寸的一小部分。

在显微镜下,可以看到8086部件号以及版权日期。绑定线连接到焊盘和位于顶部的一部分微码ROM

管芯去除了金属和多晶硅层,显示了具有29,000个晶体管的底层硅。2 标签是根据我的逆向工程显示的主要功能块。芯片的左侧包含16位数据路径:芯片的寄存器和算术电路。加法器和高位寄存器构成与外部存储器通信的总线接口单元,而低位寄存器和ALU构成处理数据的执行单元。芯片的右侧具有控制电路和指令解码,以及控制每个指令的微码ROM。

在下面的芯片照片中,去掉了金属和多晶硅层,显示了底层的硅和29,000个晶体管。标签显示了主要的功能块。芯片的左侧包含16位数据通路:寄存器和算术电路。加法器和上层寄存器构成与外部存储器通信的总线接口单元,下层寄存器和ALU构成处理数据的执行单元。芯片的右侧有控制电路和指令解码,以及控制每条指令的微码ROM。

8086的一个特点是指令预取,它通过在需要指令之前从内存中获取指令来提高性能。这是由左上方的总线接口单元实现的,它可以访问外部存储器。高位寄存器包括8086的臭名昭著的段寄存器,它提供对比16位地址所允许的64 KB更大的地址空间的访问。对于每次存储器访问,都添加了段寄存器和存储器偏移量以形成最终的存储器地址。为了提高性能,8086有一个单独的加法器用于这些内存地址计算,而不是使用ALU。高位寄存器还包括六个字节的指令预取缓冲区和程序计数器。

芯片的左下角存放着执行单元,该单元用于执行数据操作。低位寄存器包括通用寄存器和堆栈指针等索引寄存器。16位ALU执行算术运算(加减法)、布尔逻辑运算和移位。ALU不执行乘法或除法,这些运算是通过一连串的移位和加/减法来完成的,所以速度相对较慢。

微码计算机设计中最困难的部分之一就是创建控制逻辑,该逻辑用来告知处理器的每个部分如何执行每条指令。1951年,莫里斯·威尔克斯(Maurice Wilkes)提出了微代码的想法:代替由复杂的逻辑门电路构建控制逻辑,可以用称为微代码的特殊代码代替控制逻辑。为了执行一条指令,计算机在内部执行一些更简单的微指令,这些指令由微码指定。使用微码,构建处理器的控制逻辑成为编程任务,而不是逻辑设计任务。

在显微镜下,可以看到微码ROM的内容,并且可以根据每个位置上是否存在晶体管来读取位。ROM由512条微指令组成,每条21位宽。每个微指令指定数据在源和目标之间的移动。它还指定了微操作,可以是跳转,ALU操作,内存操作,微代码子例程调用。微码非常有效;一个简单的指令(例如递增或递减)由两个微指令组成,而更复杂的字符串复制指令则由八个微指令实现。

2、8086的历史

通往8086的道路并不像你想象的那样直接和有计划。它最早的祖先是1970年的台式电脑/终端机Datapoint 2200。Datapoint 2200是在微处理器诞生之前,所以它使用的是由一块布满独立TTL集成电路的电路板构建的8位处理器。Datapoint咨询英特尔和德州仪器公司是否可以用一块芯片取代那块板子。复制Datapoint 2200的架构,德州仪器在1971年推出了TMX 1795处理器,而英特尔推出的是8008处理器(1972年)。然而,Datapoint拒绝了这些处理器,这是一个致命的决定。尽管德州仪器公司找不到TMX 1795处理器的客户而放弃了它,但英特尔还是决定将8008作为产品出售,就此开创了微处理器市场。英特尔在8008之后又推出了改进的8080(1974)和8085(1976)处理器。

由于iAPX 432进度落后,因此英特尔在1976年决定在iAPX 432就绪之前需要一个简单的,权宜之计的处理器来销售。英特尔迅速将8086设计成一个16位处理器,与1978年发布的8位80804有一定的兼容性。随着1981年IBM个人电脑(PC)的推出,8086有了很大的突破。到1983年,IBM PC成为最畅销的计算机,并成为个人计算机的标准。IBM PC中的处理器是8088,是8086的变种,采用8位总线。IBM PC的成功使8086体系结构成为仍然持续了42年的标准。

IBM PC为什么选择Intel 8088处理器?据最初的IBM PC工程师之一David Bradley博士说,关键因素是团队对Intel开发系统和处理器的熟悉程度

无论如何,使用8088处理器的决定巩固了x86系列的成功。IBM PC AT(1984)升级到兼容但功能更强大的80286处理器。1985年,x86系列产品的80386移植到32位,然后在2003年采用AMD Opteron架构的移植到 64位。x86体系结构仍在通过AVX-512 矢量操作(2016)等功能进行扩展 。但是即使进行了所有这些更改,x86体系结构仍保留了与原始8086的兼容性。

3、晶体管

8086芯片采用了一种叫做NMOS的晶体管。可以将晶体管视为开关,控制电流在称为源极和漏极的两个区域之间流动。这种晶体管是通过在硅基底的区域掺杂杂质来制造具有不同电性能的 "扩散 "区域。晶体管由栅极激活,栅极由一种特殊类型的硅制成,称为多晶硅,层叠在硅基板之上。晶体管通过上面的金属层连接在一起,构建了完整的集成电路。现代的处理器可能有十几层金属层,而8086的金属层只有一层。

硅显示了算术逻辑单元(ALU)的一些晶体管。掺杂的导电硅呈深紫色。白色条纹是多晶硅线穿过硅的地方,形成了晶体管的栅极。(23个晶体管形成7个门)晶体管的形状很复杂,以使布局尽可能高效。此外,晶体管有不同的尺寸,以便在需要的地方提供更高的功率。请注意,相邻的晶体管可以共享源极或漏极,从而使它们连接在一起。圆圈是硅层和金属布线之间的连接(称为过孔),而小方块是硅层和多晶硅之间的连接。

8086的本意是在英特尔发布他们的旗舰iAPX 432芯片之前,作为一个临时性的临时处理器,它是由一块满是TTL芯片的电路板构建的处理器的“后代”。从不起眼的开始,8086的架构(x86)意外地最终主导了桌面和服务器计算,直到现在。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: 驱动电源

在工业自动化蓬勃发展的当下,工业电机作为核心动力设备,其驱动电源的性能直接关系到整个系统的稳定性和可靠性。其中,反电动势抑制与过流保护是驱动电源设计中至关重要的两个环节,集成化方案的设计成为提升电机驱动性能的关键。

关键字: 工业电机 驱动电源

LED 驱动电源作为 LED 照明系统的 “心脏”,其稳定性直接决定了整个照明设备的使用寿命。然而,在实际应用中,LED 驱动电源易损坏的问题却十分常见,不仅增加了维护成本,还影响了用户体验。要解决这一问题,需从设计、生...

关键字: 驱动电源 照明系统 散热

根据LED驱动电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。

关键字: LED 设计 驱动电源

电动汽车(EV)作为新能源汽车的重要代表,正逐渐成为全球汽车产业的重要发展方向。电动汽车的核心技术之一是电机驱动控制系统,而绝缘栅双极型晶体管(IGBT)作为电机驱动系统中的关键元件,其性能直接影响到电动汽车的动力性能和...

关键字: 电动汽车 新能源 驱动电源

在现代城市建设中,街道及停车场照明作为基础设施的重要组成部分,其质量和效率直接关系到城市的公共安全、居民生活质量和能源利用效率。随着科技的进步,高亮度白光发光二极管(LED)因其独特的优势逐渐取代传统光源,成为大功率区域...

关键字: 发光二极管 驱动电源 LED

LED通用照明设计工程师会遇到许多挑战,如功率密度、功率因数校正(PFC)、空间受限和可靠性等。

关键字: LED 驱动电源 功率因数校正

在LED照明技术日益普及的今天,LED驱动电源的电磁干扰(EMI)问题成为了一个不可忽视的挑战。电磁干扰不仅会影响LED灯具的正常工作,还可能对周围电子设备造成不利影响,甚至引发系统故障。因此,采取有效的硬件措施来解决L...

关键字: LED照明技术 电磁干扰 驱动电源

开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的LED驱动电源

关键字: LED 驱动电源 开关电源

LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: LED 隧道灯 驱动电源
关闭