狡猾的标准

英特尔如何削弱标准机构,为我们提供PCI连接器

11分钟读取
带有黑色和米色互连的电子板

在英特尔的奔腾时代,主板的中间有一个大型PCI芯片组。

这篇文章的原始版本出现泰迪姆Ernie Smith的时事通讯,寻找长尾的末端。

个人计算在过去四十年里发生了很大的变化,最大的变化之一,也许是最没有人提及的,归结为兼容性。现在,你通常不能通过插入电脑不支持的游戏杆来炒掉电脑。简单地说,标准化慢慢解决了这个问题。基本标准的最佳示例之一是外围组件互连(PCI),它产生于20世纪90年代初,30年前出现在一些十年来最早的消费类机器中。时至今日,PCI插槽仍被用于通过承载数据和控制信号的总线将网卡、声卡、磁盘控制器和其他外围设备连接到计算机主板。PCI的经验逐渐形成了其他标准,如USB,并最终使计算机不再那么令人沮丧。那么我们是怎么得到它的呢?通过一个狡猾的骗局。

商业-英特尔奔腾处理器内部(1994)www.youtube.com网站

拥抱标准:计算行业的天赋

在20世纪80年代,当你使用苹果II、Commodore 64或MS-DOS机器时,你基本上被锁定在了一个生态系统中。软盘通常不兼容。外围设备无法跨平台工作。如果你想在20世纪80年代销售硬件,你就不得不为同一个设备构建多个版本。

例如KoalaPad公司是一种常见的绘图工具,于20世纪80年代初在许多平台上销售,包括雅达利800,的苹果II,的TRS-80型,的准将64、和IBM个人电脑它在每个平台上基本上都是同一个设备,然而,KoalaPad的制造商Koala Technologies不得不制造五种不同版本的该设备,五种不同的制造工艺、五种不同连接器、五种软件包,以及大量的开销。这是浪费,使硬件制造商的成本更高,并增加了消费者的困惑。

绘制1983年KoalaPad(Apple IIe)www.youtube.com网站

这种情况在1982年左右开始慢慢改变,当时IBM PC克隆市场开始起飞。这是一个令人高兴的意外——IBM决定在其PC上使用一系列非现成的组件,意外地将它们变成了事实上的标准。渐渐地,计算平台变得更难成为自己的孤岛。即使在IBM自己试图在其PS/2线,它不起作用。猫已经出局了。太晚了。

那么,我们是如何得出今天的标准的,特别是PCI扩展卡标准的呢?PCI并不是城里唯一的游戏——例如,你可以争辩说,如果事情发展不一样,我们都会使用NuBus公司微型通道体系结构。但这似乎是一个长期的标准,远远超出了当时的其他竞争标准。

谁负责领导这一标准?英特尔。虽然PCI是一项跨平台技术,但事实证明,在IBM已经放弃努力,选择专注于PC市场的时候,这是芯片制造商巩固其在PC市场上的力量的一项重要战略自己的PowerPC体系结构和更窄的游戏,如ThinkPad电脑相反,它不再塑造个人电脑的架构。

PCI的愿景很简单:它是一种互连标准,并不局限于一行处理器或一条总线。但不要把标准化误认为是合作。PCI是一个棋子,与PC制造商正在玩的游戏不同。

显示几个黑色凸起PCIe互连的板的特写。PCI标准及其衍生产品已经持续了30多年。带有GPU的现代计算机通常使用PCIe互连。阿拉米

20世纪90年代初,英特尔需要一场胜利

在前几年Intel的Pentium芯片组自1993年问世以来,人们似乎对英特尔能否保持其在台式计算机领域的领先地位持怀疑态度。

在低端消费类机器中,玩家喜欢高级微型设备(AMD公司)和西里克斯他们开始动摇自己的体重。在专业市场的高端,工作站级计算Sun Microsystems公司,Silicon Graphics公司、和数字设备公司表示从长远来看,英特尔没有空间。从侧面来看,该公司突然发现自己面临着IBM、摩托罗拉和苹果的三重威胁PowerPC公司芯片即将上市。

A类彭博资讯从那一时期起,英特尔就被困在这些极端之间:

如果竞争对手继续获利,英特尔最终可能会失利。

这不是一个无谓的威胁。他们说,Cyrix Corp.和Chips&Technologies Inc.在不侵犯版权或专利的情况下,重新创建并改进了Intel的386。AMD公司根据英特尔1985年取消的许可协议,至少暂时赢得了法庭上制作386个克隆的权利。在过去的12个月里,AMD赢得了40%的市场份额,自1985年以来,该市场为英特尔带来了20亿美元的利润和23亿美元的现金储备。486可能会再次遭殃。英特尔的降价速度超过了其历史上任何一款新芯片。5月中旬,在Cyrix宣布推出一款具有类似功能的芯片后,该公司在一款机型上又削减了50%。尽管486的平均价格仍然是386的四倍,但分析师表示,英特尔今年的利润可能增长不到5%,达到8.5亿美元左右。

英特尔的芯片也面临着另一个挑战。个人电脑需求的激增减缓了先进个人电脑的创新速度。这在台式机市场的高端和盈利能力最强的领域留下了缺口,Sun、Hewlett-Packard Co.和其他功能强大的工作站制造商正在努力填补这一缺口。得益于基于RISC技术或简化指令集计算的微处理器,工作站具有令人眼花缭乱的图形,在执行复杂任务和在网络上更快地移动数据方面更为重要。而且有些电脑和高端电脑一样便宜。因此,工作站制造商现在正在向股票交易员、银行和航空公司等个人电脑买家进军。

事实证明,这是对英特尔市场地位的严重低估。该公司实际上处于通过标准化塑造行业方向的有利位置。他们对数百万台电脑的主板上显示的内容有直接发言权,这给了他们令人印象深刻的使用能力。如果英特尔不想支持一个给定的标准,那么这个标准很可能已经过时了。

英特尔如何在为我们提供关键技术的过程中粉碎了一个标准机构

这个视频电子标准协会或VESA,可能是今天最著名的计算机显示器安装系统及其DisplayPort技术但在20世纪90年代初,该公司正致力于为行业标准体系结构(ISA)内部总线,广泛用于IBM PC克隆。

总线是CPU与内部和外部外围设备进行通信的物理线路,它是计算的基础,在错误的设置下,它是一个瓶颈。ISA扩展卡插槽在20世纪80年代已成为事实上的标准,在IBM PC克隆市场的第一个十年里,它为其提供了一些可供借鉴的东西。但到了20世纪90年代初,对于高带宽应用,尤其是视频,它阻碍了创新。即使在它从一次处理8位数据升级到16位之后,它的速度也不够快。

这就是VESA本地总线(VL-Bus)发挥作用的地方。该标准只适用于视频卡,连接速度更快,可以处理32位数据。是的针对Super VGA标准在Windows最终开始占据市场的时候,它提供了更高的分辨率(高达1280 x 1024像素)和更丰富的颜色。为了克服ISA总线的局限性,图形卡和主板制造商开始在专有接口上合作,创建了一系列不兼容的图形总线。围绕Super VGA缺乏一致的体验导致了VESA的成立。新的VESA插槽用一个额外的32位视频专用连接器扩展了现有的16位ISA总线,试图解决这个问题。

这并不是一次巨大的飞跃,更像是在获得更好的图形方面的权宜之计。

看起来英特尔打算推出VL-BUS。但有一个问题,英特尔实际上没有感觉到,英特尔并没有向支持VESA标准机构的公司明确这一点,直到他们做出反应为时已晚。

据报道,英特尔以一种有趣的方式展示了自己的实力这个旧金山观察家报科技记者吉娜·史密斯:

到目前为止,几乎所有人都期望VESA的所谓VL-Bus技术成为制造本地公交车产品的标准。但就在VESA计划宣布其计划的前两周,英特尔宣布将不再支持该技术,从而击败了VESA当地公交车委员会。在发给VESA当地公交车委员会官员的一封信中,英特尔表示,支持VESA的本地公交车技术“已不再符合英特尔的最佳利益”。有消息称,英特尔还建议VESA和英特尔应共同努力,将该决定可能产生的负面新闻影响降至最低。

祝你好运,英特尔。因为现在英特尔计划宣布成立一个竞争集团,其中包括IBM、康柏、NCR和DEC等硬件重量级公司,客户和投资者(当然还有媒体)都会想知道世界上发生了什么。

毫不奇怪,VESA的工作人员受到了伤害、困惑和愤怒。VESA成员曾氏实验室的产品经理、委员会主席罗恩·麦卡贝(Ron McCabe)表示:“这是一场政治噩梦。我们对他们这样做感到非常惊讶。”。“我们仍然会赚钱,英特尔也会赚钱,但现在不是一个标准,而是两个标准。最终会受到伤害的是客户。”

但英特尔看到了一个机会,可以在计算行业留下自己的印记。这个机会是以PCI的形式出现的,PCI是该公司的一项技术英特尔体系结构实验室大约在1990年左右开始开发,两年后VESA遭到致命拒绝。本质上,英特尔一直在标准战线上与双方进行博弈。

为什么选择PCI

为什么要做出如此艰难的转变,无缘无故地颠覆一个值得信赖的行业标准机构?除了希望在标准上留下自己的印记外,英特尔还看到了一个机会,可以打造出更具前瞻性的产品;它不仅可以使图形卡受益,还可以使机器中的每个扩展卡受益。

正如约翰·奎因(John R.Quinn)所写PC杂志1992年:

Intel的PCI总线规范要求外围芯片制造商进行更多工作,但与VL-bus相比,它提供了几个理论优势。首先,规范允许多达十个外围设备在PCI总线上工作(包括PCI控制器和ISA、EISA或MCA的可选扩展总线控制器)。它也被限制为33 MHz,但它允许PCI控制器使用32位或64位数据连接到CPU。

此外,PCI规范允许CPU与总线管理外围设备同时运行,这是未来多媒体任务所必需的功能。Intel的方法允许读取和写入的完全突发模式(Intel的486只允许读取时突发)。

从本质上讲,PCI架构是一个带有FIFO(先进先出)缓冲区的CPU-本地总线桥。英特尔称之为“中间”总线,因为它的设计目的是将CPU与扩展总线解耦,同时保持33 MHz 32位的外围设备路径。通过采用这种方法,PCI控制器可以在CPU和PCI外围设备之间对写入和读取进行排队。理论上,这将使制造商能够为几代CPU使用单一主板设计。这也意味着PCI接口和外围芯片需要更复杂的控制器逻辑。

换言之,VESA为下一代图形卡提出了一种速度稍快的总线标准,该标准的速度刚好能够满足Intel最近的需求i486型微处理器用户。英特尔提出了一种界面,旨在重塑下一个十年的计算,它将允许其竞争对手使用。这种总线将允许人们跨代升级处理器,而无需升级主板。英特尔带来了一场刀战,这使得关于VL-Bus的整个辩论在短时间内显得无足轻重。

结果是,无论VESA的工作人员有多恼火,英特尔都通过创建一个开放标准来巩固自己的力量,最终将赢得下一代计算机。当然,英特尔允许其他公司使用PCI标准,即使是像苹果这样在CPU方面没有直接与英特尔做生意的公司。但Intel通过推出PCI,突然使自己与整个下一代计算行业相关,从而确保了它在硬件领域的第二个立足点。事实证明,“Intel Inside”营销标签不仅限于处理器。

英特尔推出PCI的影响仍然存在:32年后,在PCI成为主要消费标准30年后,我们仍在现代计算设备中使用PCI衍生物。

PCI和其他标准

展望PCI及其继任者PCI快递,与其说是我们将使用的外围设备与计算机连接起来的方式,不如说是英特尔保持其在PC行业主导地位的方式,这突出了标准化的一些迷人之处。

事实证明,英特尔在20世纪90年代最大的计算机投资可能不是奔腾芯片组但它对Intel Architecture Labs的投资,通过致力于让消费者和制造商都感到沮丧的事情,悄悄地使整个计算行业变得更好。

本质上,当IBM开始将目光从这一时期无意中建立的大规模克隆市场上移开时,英特尔使用标准化来填补权力空白。它工作得很好,使公司成为CPU以外的计算机硬件不可或缺的一部分。事实上,你每天使用的设备(英特尔在创建中扮演了零角色)从公司的标准工作中受益匪浅通用串口总线蓝牙连接,您可以为此感谢Intel。

您可能熟悉的原始PCI标准的五个分支

加速图形端口。实际上,这是一种PCI-first的VL-Bus标准方法,它是一个专用于图形的插槽,在以下情况下,此端口是一种访问速度更快的图形卡的方式3D图形开始进入市场在很大程度上。它的首次出现是在最初的PCI标准之后不久。

PCI-X公司。尽管有这个名字,Intel很少参与这一标准,该标准是为高端工作站和服务器环境设计的。相反,该标准由IBM、Compaq和Hewlett-Packard开发将现有PCI标准的带宽加倍,不久前在野外发布惠普和康柏合并2002年。但插槽标准实际上是一条死胡同:它没有在个人电脑中得到广泛使用,可能是因为英特尔选择不支持这项技术,而是被短暂使用了由Power Macintosh G5提供系列计算机。

PCIe。这是Intel对PCI的升级选择祝福,它是当今台式计算机使用的一种,部分原因是它的开发允许与PCI相比灵活性的大幅提高,以换取更高的复杂性。PCIe方法的关键是使用数据传输速度的“通道”,允许像图形适配器这样的高速卡拥有更大的带宽(最多16个通道),而像网络适配器或音频适配器这样的较慢技术则更少。这为PCIe提供了无与伦比的向后兼容性——在技术上可以在第一代PCIe端口上运行现代卡,以换取更低的速度,同时允许标准继续改进。让您了解它的发展历程:一个单通道第五代PCIe插槽差不多一样快作为16车道的第一代车位。

霹雳。霹雳可以将其视为通过电缆访问PCIe通道的一种方式。苹果于2011年首次使用,近年来,它在所有类型的笔记本电脑上都很常见。与对所有制造商开放的PCI和PCIe不同,Thunderbolt与Intel密切相关。这意味着其竞争对手AMD传统上未提供霹雳端口,直到USB4,这是Thunderbolt 3标准的改进形式。

非易失性存储器Express(NVMe)。这一由国际互联网支持的流行标准可追溯至2011年,已完全重写我们对计算机存储的思考方式。NVMe曾经是一种围绕机械部件构建的技术,它允许更快的固态存储通信速度,这得益于PCIe规格的创新。现代NVMe驱动器的速度可以达到以上6000兆字节每秒,是大约10倍具有可比性的SATA固态驱动器的速度最高600MB/s。由于相应的M.2扩展卡标准,它们体积小得多,安装起来也容易得多。

20世纪90年代英特尔体系结构实验室主任克雷格·金尼,1995年说得最好,与达成协议后微软PC平台的3D图形架构。他说:“对我们来说,重要的是我们朝着同一个方向前进。”。“我们现在正朝着趋同的方向努力。”

这是关于与微软的合作。但事实上,几十年来,这一直是英特尔的经营方式,对技术领域有益的东西对英特尔也是有益的。由Intel-like Thunderbolt开发或发明的创新,笔电、和下一个单元计算机(核控制中心)-在改变我们购买和使用电脑的方式方面做了很多工作。

尽管人们都在谈论摩尔定律是英特尔成功的驱动因素,但真正的原因可能是其纯粹的猫咪护理能力。制定标准的公司建立行业。尽管英特尔面临来自ARM、苹果和AMD等头韵处理公司的日益激烈的竞争,但只要它不忽视标准在其成功中所起的作用,它可能只会再坚持几年。

具有讽刺意味的是,英特尔的标准驱动连胜,如今已经有30多年的历史了,可能从它决定退出标准化机构的那一天开始。

对话(3)
威廉·胡贝尔
威廉·胡贝尔2024年5月23日
LM公司

这个故事还省略了IBM拥有VESA的一些基本专利的细节,这些专利应用于PCI,并为任何使用PCI总线的人断言。直到标准出台几年后,这些才被披露。我在3Com的时候,他们要求我们对每一块附带PCI接口的网卡纳税。

因此,我们进行了未来I/O与下一代I/O标准之战,许可和专利是一个基本问题,几年来,各大行业参与者都在进行斗争。

1答复
蔡英文(Leonard Tsai)
蔡英文(Leonard Tsai)2024年5月21日

读这篇文章很有趣,但我觉得它并不能代表整个故事,因为我是30多年前VL-bus的幕后推手之一,也在奔腾60Hz和90Hz设计上实现了PCI。有很多背景问题,以及为什么会这样。我们中的许多人仍然活跃在湾区,不难了解细节和隐藏的故事。