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

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

3天内不再提示

微处理器有望引入更强大的功能

牵手一起梦 来源:传感器技术 作者:传感器技术 2020-06-04 13:55 次阅读

微处理器的开放指令集有望重塑计算,并引入新的、更强大的功能。

现代计算机依靠许多元件来提供高速和高性能,但是很少有比一台精简的指令集计算机(通常称为RISC)发挥更大作用的了。尽管指令集体系结构(ISA)具有不同的形状和形式-并且它支持多种系统和设备-但存在一个共同点,与复合指令集计算机(CISC)相比,RISC允许微处理器以更少的每指令周期(CPI)运行。

当然,ISA是计算的核心。加州大学伯克利分校计算机科学教授、ACM A.M.图灵奖获得者戴夫·帕特森(Dave Patterson)说:“这是允许硬件和软件进行通信的基本词汇,他差不多算是创造了这个术语,并开发了早期的RISC计算模型。在过去的几十年里,英特尔ARM这两大实体基本上控制了ISA。他们的专利微处理器可以从笔记本电脑到云服务器,从智能手机物联网IoT)设备的所有设备运行。如今,很难找到没有英特尔或ARM处理器的计算设备。

所有这些都将改变。由Patterson和伯克利大学教授Krste Asanovi‘c以及他们的学生构想的一种免费的开放式指令集RISC-V正在颠覆微处理器行业。免税版的ISA于2011年首次亮相,它支持新型,更专业的微处理器设计,这些设计很快将出现在传统计算设备以及可穿戴设备,家用电器,机器人自动驾驶汽车和工厂设备中。上诉?“ RISC-V以比专有RISC低得多的成本提供了非常高的灵活性。它允许用户生产适合特定应用的定制芯片。”Asanovíc解释说。

以下说明

RISC-V的推出与半导体行业的其他重大变化不谋而合。CMOS晶体管的缩放速度正在放缓,这已不是秘密。即使最近在设计上取得了突破,将密度和性能提升到了新的水平,戈登·摩尔(Gordon Moore)关于每两年将晶体管倍增的长期预测——“摩尔定律”(Moore’s Law)也不再成立。随着半导体进展缓慢,而性能需求持续增长,设计更先进的计算设备和燃料创新的能力受到威胁。Patterson解释说:“向前看,逻辑路径是为应用领域的微处理器上的基本指令集添加扩展。”。 RISC-V的吸引力是不可否认的。一个通用的ISA意味着ISA的不同实现和用例可以利用相同的核心软件堆栈,从而最小化移植到编译器、操作系统和其他软件的工作。RISC- v的主要优点不是它是RISC的一个新的变种或迭代,而是它是一个开放的ISA。因此,人们期望该模型将产生将RISC-V置于商业地图上所需的软件堆栈。然而,与此同时,也有一种担忧,即给用户改变ISA的能力将导致RISC-V软件生态系统的分裂。 Asanovíc和Patterson于2010年开始在伯克利的并行计算实验室(Par Lab)研究第五代RISC指令集。该项目的诞生源于对专有ISA缺乏灵活性的失望。Patterson回忆说:“我们无法做一些我们想做的重新搜索。两人瞄准了一个长期存在的行业问题:无法为特定目的定制芯片。这项倡议是基于他们自己的需要。“由于我们无法获得英特尔或ARM使用或修改其专有指令集的许可,我们决定为自己的研究开发自己的指令集,并帮助其他学者的研究。”

这个项目吸引了整个计算机行业的眼球,在微软和英特尔1000万美元的实验室资金和DARPA的额外资金支持下,该项目迅速发展起来。很明显,许多人想要一些类似于Linux微处理器操作系统的东西。人们希望有一个开放的指令集,允许世界上任何人使用开放和通用的词汇表来构建芯片,”Patterson说。2014年,RISC-V正式公开发布,到那时,这个想法已经获得了足够的动力,催生了非盈利的RISC-V基金会(riscv.org),作为研究、标准和行业合作的交流中心。现在它拥有超过425个成员。

在过去的几年里,RISC-V已经逐渐进入主流计算领域。例如,三星宣布将在其2020年5G智能手机中使用RISC-V内核。这家电子巨头还将开发RISC-V内核,用于人工智能图像传感器、安全管理、人工智能计算和机器控制系统。 其他人也在效仿。Western Digital、NVIDIA和Qualcomm也宣布他们将在固态硬盘(SSD)和硬盘驱动器(HDD)以及用于智能手机和机器学习的图形处理单元(GPU)等应用中使用RISC-V。

减少RISC

RISC-V的吸引力是显而易见的。RISC-V基金会的首席执行官Calista Redmond说:“通过模块化设计,允许用户根据特定的计算需求添加特定的扩展,它开启了完全不同的可能性。”这种设计绕过了一种一刀切的方法,这种方法具有预先包装好的特性和功能,您可能需要,也可能不需要,以及随之而来的性能和能源消耗。同样重要的是,RISC- V从占主导地位的行业巨头英特尔和AMR手中夺取了微处理器的控制权。她补充道:“相反,你有各种各样的供应商,以及随之而来的创新。” 其结果将是为特定任务设计、制造和优化芯片。Asanovíc解释说:“设计中没有限制应用程序域的内容。例如,RISC-V芯片可以用于专注于特定的人工智能任务,如图像识别或机器语言翻译,也可以用于建立跨越几代设备和产品微控制器框架。这将允许企业绕过未来的研发,以及正在进行的许可和版税要求。“公司可以建立自己的核以满足自己的需求。他们可以更深入地了解核心的运行方式,甚至开发自己的安全功能,”他说。 实际上,许多人预测RISC-V将成为行业标准。尽管RISC-V不会取代专有的RISC,但其自定义扩展名将支持全新的应用程序,功能甚至设备。Asanovi‘c说,“不再需要让企业适应芯片的功能。他们将创建满足其特定需求的芯片。” 西北大学计算机与信息科学副教授Abhi Shelat补充说:“就低端处理器的使用和成本而言,由于开源经济学的原因,该芯片可能占主导地位。随着工具链成为标准,它将比使用专有替代品执行许多任务便宜。

处理变更

不出意料,RISC-V也有怀疑者和反对者。批评者认为,该标准可能会在不同类型的RISC-V设备和生态系统之间引入互操作性挑战。随着ISA的不同版本的形成,可能会出现行业分裂和潜在的互操作性问题。此外,与某些类型的设备(如智能手机)的二进制兼容性可能会出现问题。目前,许多应用程序都是按照ARM指令集编写的。同样,该平台可以在某些高端云环境中应对挑战,在高端云环境中,需要大量资源来构建与专有ISA设计相抗衡的系统。 还有一些关于指令集将如何发展的问题,目前还缺乏管理技术的强大工具。RISC-V基金会正在通过协作标准和协议促进进步。然而,成功很大程度上取决于持续的合作。因此,一些行业参与者,特别是那些在开放的ISA范围内损失最大的行业参与者,已经瞄准了这项技术。例如,ARM在2018年6月建立了一个反RISC-V网站。它在上线几天后被撤下,当时ARM的员工反对这一策略。然后ARM在2019年11月宣布,将开放Cortex M cores的专有指令集,以便客户可以调整和定制指令。 然而,RISC-V正在迅速成形。Semico研究公司在2019年11月的一份报告中预测,到2025年,RISC-V CPU内核市场将达到624亿,约占整个CPU内核业务的6%。Semico总裁Jim Feldhan说:“公司正在转向RISC-V解决方案,以满足广泛的性能和产量需求。”通讯、运输和工业设施是RISC-V的特别热门领域。Redmond说:“开发更创新、更高效的芯片的想法非常吸引人。” 安全也可能成为RISC-V的主要卖点。目前,还没有办法确切地知道间谍软件或恶意代码是否已经嵌入到芯片的BIOS级。“今天,微处理器安全是一个黑盒子,”Patterson说。开源方法提供了一些潜在的优势。首先,那些使用RISC-V芯片的人会确切地知道微处理器上发生了什么。其次,用户可以开发指令集扩展,并产生专注于特定安全需求的设计。公司和政府机构可以开发出没有植入间谍软件或恶意软件的芯片。

推动未来

Redmond认为,RISC-V的商业引入填补了计算机行业长期以来的空白。它不仅打破了ARM和Intel现有的ISA双寡头垄断,允许用户掌控自己的命运,还建立了一个开放的框架来推动全球合作和创新。她说:“这一模式在上个世纪已经以许多不同的形式证明了它的成功,从电话、汽车到网络和软件。”“RISC-V代表了该概念的下一个逻辑阶段,它特别适合物联网和日益互联的世界。” RISC-V的未来无疑是光明的。除了在企业界引起关注外,还有超过十二所大学也加入了RISC-V。不仅研究人员希望开发利基和精品RISC-V芯片来协助他们的学习,包括加州大学伯克利分校在内的学校 ,康奈尔大学麻省理工学院,剑桥大学和中国深圳(北京?)的清华大学已经开始开发与RISC-V的设计,工程和使用有关的教学材料和说明。Redmond解释说:“这为将来更广泛地采用和更广泛地使用该框架埋下了种子。” 所有这些都可能助长半导体行业多年未见的颠覆性发展。Patterson将RISC-V的推出描述为“计算机体系结构的新黄金时代”。西雅图华盛顿大学计算机科学与工程学院副教授迈克尔·泰勒(Michael Taylor)说:“ RISC-V没有严重的技术或实践问题。它将最终取代x86和ARM作为微处理器的主要指令集。它将从根本上改变计算机世界。”
责任编辑:pj

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

    关注

    11

    文章

    2259

    浏览量

    82412
收藏 人收藏

    评论

    相关推荐

    微处理器的执行单元是什么

    微处理器的执行单元(Execution Unit,简称EU)是微处理器中负责执行指令的核心部分,它集成了多种功能单元,共同协作完成算术运算、逻辑运算以及指令的译码和执行等任务。
    的头像 发表于 10-05 15:19 389次阅读

    微处理器的指令集有哪些

    微处理器的指令集是微处理器设计和功能实现的基础,它决定了微处理器能够执行哪些操作以及这些操作如何被组织和执行。随着计算机技术的不断发展,微处理器
    的头像 发表于 10-05 14:58 294次阅读

    嵌入式微处理器的分类 嵌入式微处理器的种类和型号

    嵌入式微处理器是指内部集成了CPU、存储、外设接口等功能的微型芯片,被广泛应用于各种嵌入式系统中。嵌入式系统是指嵌入在某种设备或系统中的微处理器系统,主要用于控制和
    的头像 发表于 05-04 16:31 2220次阅读

    嵌入式微处理器的类型与特点 嵌入式微处理器技术的优缺点

    嵌入式微处理器是一种专门设计和应用于嵌入式系统的微处理器。相比于常规计算机系统,嵌入式系统通常具有更高的实时性、更低的功耗、较小的尺寸和成本以及更强的可靠性和稳定性要求。嵌入式微处理器
    的头像 发表于 05-04 15:10 2840次阅读

    嵌入式微处理器有哪几类 嵌入式微处理器包含哪些重要参数

    嵌入式微处理器是指特别设计用于嵌入式系统的微处理器,它具有小型化、低功耗、高性能和多功能等特点。嵌入式微处理器广泛应用于各种电子设备中,例如智能手机、平板电脑、数字相机、汽车电子、医疗
    的头像 发表于 05-04 14:58 890次阅读

    嵌入式微处理器功能 嵌入式微处理器原理与应用

    设计。本文将详细介绍嵌入式微处理器功能、原理与应用,以期给读者一个全面的了解。 一、功能 CPU处理能力:嵌入式微处理器内置的CPU核心可
    的头像 发表于 05-04 14:50 1150次阅读

    什么是嵌入式微处理器? 嵌入式微处理器的区别

    嵌入式微处理器(Embedded Microprocessor)是一种被用于控制和操作特定嵌入式系统的微处理器。嵌入式系统是指内部集成了特定功能和任务的计算机系统,通常被嵌入到其他设备中,以完成特定
    的头像 发表于 04-21 15:44 1559次阅读

    嵌入式微处理器的分类特点 嵌入式微处理器作用

    领域,包括消费电子、工业控制、医疗设备、汽车电子等。 嵌入式微处理器可以根据其架构、指令集和性能等特点进行分类。常见的分类方法包括架构、工作频率、指令集和功能等。 从架构的角度来看,嵌入式微处理器通常可以分
    的头像 发表于 04-21 14:52 1255次阅读

    嵌入式微处理器结构与应用 嵌入式微处理器一般分为哪几类

    强大的计算能力。根据其体系结构和功能特点,嵌入式微处理器可以分为以下几类: 常见嵌入式微处理器: 常见的嵌入式微处理器包括ARM系列、MI
    的头像 发表于 04-21 14:35 1405次阅读

    嵌入式微处理器的基础是什么

    嵌入式微处理器是一种集成了计算、存储和控制功能的微型处理器。它通常被嵌入到各种设备中,如家电、汽车、工业控制设备、医疗设备等。嵌入式微处理器的基础是由于其广泛的应用和多样化的需求,需要
    的头像 发表于 04-21 14:34 1100次阅读

    dsp和嵌入式微处理器的区别和联系 嵌入式微处理器应用领域分析

    、性能特点和软硬件支持等方面存在一些区别和联系。 一、嵌入式微处理器和DSP的区别和联系 1.定义和设计思路的区别: 嵌入式微处理器是一种集成了CPU、内存、外设接口等基本组件的微处理器,用于
    的头像 发表于 04-21 09:50 1619次阅读

    主流嵌入式微处理器的结构与原理是什么 常见的嵌入式微处理器类型包括

    主流嵌入式微处理器的结构与原理 嵌入式微处理器是一种专门设计用于嵌入式系统的微处理器。它具有高度集成的特点,能够执行特定的任务并且通常具有低功耗。主流嵌入式微处理器的结构与原理主要包括
    的头像 发表于 04-21 09:32 645次阅读

    什么是嵌入式微处理器?嵌入式微处理器有哪些?

    嵌入式微处理器是指嵌入到特定应用系统中的微处理器,它是整个嵌入式系统的核心,由通用处理器演变而来,具有体积小、重量轻、成本低、可靠性高等优点。与通用处理器相比,嵌入式
    的头像 发表于 03-29 11:39 1020次阅读

    嵌入式微处理器的原理和应用

    嵌入式微处理器是专为嵌入式系统设计的微处理器,它们是嵌入式系统的核心组件,负责执行程序指令、处理数据和控制其他硬件设备。与通用微处理器相比,嵌入式
    的头像 发表于 03-28 15:51 913次阅读

    #芯圣车规级触摸微处理器 HC8AT3541系列!

    微处理器
    上海芯圣电子股份有限公司
    发布于 :2024年01月16日 10:14:09