0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

USB端口简化附件与计算机连接过程

中科院半导体所 来源:悦智网 作者:Joanna Goodrich 2022-09-07 11:12 次阅读

USB问世之前,要将相机、打印机或其他附件与计算机连接并非易事。用户时常需要打开计算机,添加硬件,提供所需的通信端口。 1996年英特尔发布的USB简化了这一过程。USB端口现已成为个人计算机的标准配置,并内置于智能手机电子书阅读器、游戏机等诸多电子设备中。

无处不在的USB标准已获颁IEEE里程碑奖。

协作是关键

20世纪90年代,消费者将外设连入计算机时会遇到许多问题,这是由于业内众多供应商缺乏标准,IEEE里程碑奖项在工程和技术历史维基百科上的条目中也指出了这一点。

另一个问题是大多数个人计算机的输入端口数量有限,难以添加更多端口。

共同开发USB的英特尔工程师阿杰伊•巴特(Ajay Bhatt)表示,即使作为一名技术专家,过去他在升级自己的个人计算机时也感到很吃力。 “我看着架构,心想,你知道吗?有更好的方法使用计算机,现在的方式太难了。”他在2019年接受Fast Company采访时这样说。

20世纪90年代初,巴特向老板讲述了自己开发通用即插即用通信系统的想法,无须用户进行任何调整。

然而他的经理不感兴趣。 但巴特对自己的想法充满热情,决定加入英特尔的另一个研究团队。在那里,他获得了“绿灯”。

1992年,巴特参观了位于俄勒冈州希尔斯伯勒的琼斯农场会议中心。在那里,他见到了来自不同科技公司的工程师,这些工程师也在研究开发即插即用方案。来自康柏、DEC、IBM、英特尔、微软、NEC和加拿大北电网络的工程师在那里结成了联盟。 “全行业都认识到这是一个需要解决的大问题。”吉姆•帕帕斯(Jim Pappas)在一篇关于USB接口的英特尔文章中说。他们见面时,帕帕斯是DEC的工程经理,但他最终加入了英特尔,担任USB开发团队的项目经理。

从梦想到现实

开始开发USB前,团队探索了市面上的可用技术,比如以太网的技术、音频接口、苹果的GeoPort和IEEE 1394(亦称为Firewire火线标准)。

但没一个满足团队的全部要求,尤其是工程师们希望的价格低廉、用户友好、能够为外设供电并提供大量带宽等要求。 为降低制造成本,工程师们设计的USB使用长达5米的细长四芯电缆。电缆一端的A连接器插入计算机;另一端的B连接器插入外设。

当时,计算机通常不为外设供电。大多数外设在连接到个人计算机时必须插入电源插座。但USB允许计算机为某些外设提供足够的电源。

USB的另一个优点在于,原则上允许一台个人计算机同时连接多达127个外设。一台计算机当然不可能有127个USB端口,但可以通过添加USB集线器来增加可用端口的数量。

1995年,该团队发布了首个设计。帕帕斯向Fast Company称,USB 1.0的速度为每秒12兆比特,“比通常个人计算机背板上的任何连接方式都快”。

然而,团队遇到了一个问题:对于计算机鼠标、操纵杆、键盘和其他带有非屏蔽电缆的附件而言,12兆比特/秒的速度太快了。于是工程师让USB 1.0也支持1.5 兆比特/秒的通信,解决了这一问题。

此方法允许USB以低速连接使用非屏蔽电缆的低成本外设,以高速连接使用屏蔽电缆的设备,例如打印机和软盘驱动器

USB 1.1于1996年发布,但直至1998年在拉斯维加斯的COMDEX贸易展销会上展出后才流行起来。 在当时的新闻发布会上,英特尔团队将127个外设接入一台个人计算机。工程师聘请比尔•奈(Bill Nye)接入最后一台设备。2019年,帕帕斯在Fast Company的采访中表示,当奈接入设备后,团队立刻将文件发送到各个目的地址进行打印。“整个展台上摆满了各种打印机!”帕帕斯说。

USB 1.1于1996年发布,隔了两年才流行起来,这之间的延迟是可以理解的,因为1998年6月发布的微软Windows 98是首个支持USB的操作系统。两个月后,苹果发布iMac,这台电脑没有软盘驱动器,但有一对USB端口。尽管苹果并非开展USB项目的公司,但它帮助该技术成为主流。

自那之后,又出现了另外三代USB。最新的USB 4.0于2019年发布。

“谁能想到我们在20世纪90年代初定义的连接器一直用到了今天?”在USB开发团队工作的巴拉•卡丹比(Bala Cadambi)在Fast Company的采访中这样说,“这非常罕见。我们有成本限制,有性能限制。它是为台式机而非智能手机设计的。回想起来,我们达成了目标,经受住了时间的考验,真是太棒了。” IEEE俄勒冈分会为里程碑奖项提名提供了赞助。里程碑项目由IEEE历史中心管理并得到了捐助者的支持,旨在表彰世界各地的杰出技术发展。 作者:Joanna Goodrich



审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 驱动器
    +关注

    关注

    52

    文章

    8209

    浏览量

    146231
  • 连接器
    +关注

    关注

    98

    文章

    14468

    浏览量

    136412
  • 集线器
    +关注

    关注

    0

    文章

    387

    浏览量

    39477
  • USB端口
    +关注

    关注

    0

    文章

    35

    浏览量

    12845

原文标题:USB是如何诞生的

文章出处:【微信号:bdtdsj,微信公众号:中科院半导体所】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    RS232设备与计算机连接的实现步骤

    标准定义了电压水平、数据格式、控制信号等。了解这些标准对于正确连接和通信至关重要。 2. 检查设备和计算机的RS-232端口 确认你的设备和计算机都有RS-232
    的头像 发表于 12-10 17:21 389次阅读

    量子计算机与普通计算机工作原理的区别

      本文介绍了量子计算机与普通计算机工作原理的区别。 量子计算是一个新兴的研究领域,科学家们利用量子力学,制造出具有革命性能力的计算机。虽然现在的量子
    的头像 发表于 11-24 11:00 264次阅读
    量子<b class='flag-5'>计算机</b>与普通<b class='flag-5'>计算机</b>工作原理的区别

    简述计算机总线的分类

    计算机总线作为计算机系统中连接各个功能部件的公共通信干线,其结构和分类对于理解计算机硬件系统的工作原理至关重要。以下是对计算机总线结构和分类
    的头像 发表于 08-26 16:23 1377次阅读

    计算机网络中常见的默认端口号及其用途

    在网络工程领域,了解和掌握默认端口号是至关重要的。端口号是计算机网络中最基本的概念之一,用于标识特定的网络服务或应用程序。本文将详细介绍常见的默认端口号及其用途,帮助网络工程师更好地理
    的头像 发表于 08-13 16:33 1324次阅读

    工业控制计算机的特点 工业控制计算机的应用领域

    工业控制计算机是一种专门为工业自动化和控制系统设计的计算机。它具有高度的可靠性、稳定性和实时性,能够满足工业生产过程中对控制精度和响应速度的严格要求。 工业控制计算机的特点 高可靠性
    的头像 发表于 06-16 11:30 1430次阅读

    工业计算机与普通计算机的区别

    在信息化和自动化日益发展的今天,计算机已经成为了我们日常生活和工作中不可或缺的工具。然而,在计算机领域中,工业计算机和普通计算机虽然都具备基本的计算
    的头像 发表于 06-06 16:45 1351次阅读

    解析经典蓝牙设备连接过程

    应用中,蓝牙设备发现、连接、断开等使用场景较为常见,其中设备连接是至关重要的一环,它涵盖了设备之间建立连接的整个过程。本文将对经典蓝牙设备连接过程
    的头像 发表于 06-05 09:11 2182次阅读
    解析经典蓝牙设备<b class='flag-5'>连接过程</b>

    信用卡大小的 RISC-V 单板计算机介绍

    RISC-V 单板计算机的尺寸为 86mm x 56mm,搭载 1.5GHz 的昉・惊鸿 -7110 SoC,可选 1/2/4/8GB 的 LPDDR4 内存,配有 HDMI、USB-A、USB
    发表于 04-12 16:39

    【量子计算机重构未来 | 阅读体验】+量子计算机的原理究竟是什么以及有哪些应用

    本书内容从目录可以看出本书主要是两部分内容,一部分介绍量子计算机原理,一部分介绍其应用。 其实个人也是抱着对这两个问题的兴趣来看的。 究竟什么是量子计算机相信很多读者都是抱着这个疑问
    发表于 03-11 12:50

    【量子计算机重构未来 | 阅读体验】第二章关键知识点

    量子计算机所能做的,刚好是减少计算和操作的繁琐程度。也就是说,量子计算机是因为计算过程简化而速度快的
    发表于 03-06 23:17

    【量子计算机重构未来 | 阅读体验】+ 初识量子计算机

    欣喜收到《量子计算机——重构未来》一书,感谢电子发烧友论坛提供了一个让我了解量子计算机的机会! 自己对电子计算机有点了解,但对量子计算机真是一无所知,只是听说过量子纠缠、超快的运算速
    发表于 03-05 17:37

    使用USB 2.0从ztex板USB-FPGA模块2.13向计算机发送信号报错的原因?

    我正在尝试使用 USB 2.0 从 ztex 板 USB-FPGA 模块 2.13 向计算机发送信号。 从 fpga 方面,我使用的是 fifo 代码,从计算机方面,我有一个 ZTex
    发表于 02-26 06:39

    微机原理和计算机组成原理的区别

    来看微机原理和计算机组成原理的区别。微机原理是指微型计算机的工作原理,主要包括计算机的基本组成和运行原理,如中央处理器(CPU)、存储器、输入输出设备等,以及它们之间的连接方式和控制方
    的头像 发表于 01-14 14:56 3336次阅读

    量子计算机的作用有哪些

    量子计算机是一种基于量子力学原理的新型计算机,它利用量子比特(qubit)进行信息处理,具有传统计算机无法比拟的计算能力和潜力。量子计算机
    的头像 发表于 12-30 14:32 1938次阅读

    工业计算机与商用计算机的区别

    工业计算机与商用计算机的区别  工业计算机和商用计算机是两种应用于不同领域的计算机系统。虽然它们在技术方面存在一些共性,但在功能、设计、可靠
    的头像 发表于 12-27 10:50 616次阅读