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

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

3天内不再提示

新思科技推出全新ARC处理器,采用超标量ARCv3指令集架构

牵手一起梦 来源:中电网 作者:佚名 2020-06-01 15:21 次阅读

5月26日,新思科技(Synopsys, Inc.,纳斯达克股票代码:SNPS)今天宣布推出面向高性能嵌入式应用的全新DesignWare® ARC® HS5x和HS6x处理器IP系列。32位ARC HS5x和64位HS6x处理器有单核和多核版本,采用一种新的超标量ARCv3指令集架构(ISA),在典型条件下,可在16纳米工艺技术中实现高达8750 DMIPS的单核性能,是目前性能最高的ARC处理器。

新款ARC HS处理器的多核版本包括一个创新的互连结构,可连接多达12个核心,支持多达16个硬件加速器的接口,同时保持核心之间的一致性。这些处理器可配置用于实时运行,或配置支持对称多处理(SMP) Linux和其他高端操作系统的高级内存管理单元(MMU)。为了加速软件开发,ARC HS5x和HS6x处理器由ARC MetaWare开发工具套件提供支持,可生成高效代码。新款ARC HS处理器可满足各种高端嵌入式应用的功耗、性能和面积要求,包括固态硬盘(SSD)、汽车控制和信息娱乐、无线基带、无线控制和家庭网络

忆芯科技首席科学家Bruce Cheng表示:“高端嵌入式应用的设计人员在持续的压力下,需要在有限的功耗和面积预算内增加内存空间,同时实现更高的性能。新思科技新推出的32位ARC HS5x和64位HS6x处理器的多核功能,使我们能够将功耗与性能效率提升至全新水平,这是目前市场上的其他处理器无法提供的。”

The Linley Group高级分析师Mike Demler表示:“网络、存储和无线设备等高端嵌入式系统变得越来越复杂,需要在不影响能效的前提下增强处理器功能和性能。新思科技新推出的ARC HS5x和HS6x CPU不仅可以满足这些需求,也提供了支持未来嵌入式系统所需的可配置性和可扩展性。”

ARC HS5x和ARC HS6x处理器基于新的ARCv3 ISA,支持各种32位和64位指令。这些处理器具有高速10级、双发射流水线,在功耗和面积有限的情况下提高了功能单元的利用率。HS5x处理器的32位流水线可以执行所有ARCv3 32位指令,而HS6x处理器的64位流水线和寄存器文件可以执行32位和64位指令。此外,ARC HS6x支持64位虚拟地址空间和52位物理地址空间,可以直接寻址当前和未来的大内存,并支持128位加载和存储,以实现高效的数据移动。ARC HS5x和HS6x处理器的多核版本都包括先进的高带宽处理器内部互连,通过异步时钟和高达800 GB/s的内部聚合带宽来简化开发和时序收敛。为了进一步简化多核配置中的物理设计和时序收敛,每个核位于自己的功率域中,并且与其他核具有异步时钟关系。新的128位矢量浮点单元支持F16、F32和F64操作,具有2个周期的累积延迟。跟所有ARC处理器一样,HS5x和HS6x处理器都高度可配置,并采用ARC Processor EXtension (APEX)技术,支持自定义指令,可满足每个目标应用的独特性能、功耗和面积要求。

HS5x和HS6x处理器由新思科技的ARC MetaWare开发工具套件提供支持,其中包括一个针对处理器超标量架构进行优化的高级C/C++编译器,一个用于调试和分析代码的多核调试器,以及一个用于硬件前软件开发的快速指令集模拟器(ISS)。周期精确的模拟器可用于设计优化和验证。处理器的开源软件支持包括Zephyr实时操作系统、优化的Linux内核、GNU编译器集合(GCC)、GNU调试器(GDB)和相关的GNU编程实用程序(二进制工具)。第三方合作伙伴提供了其他硬件和软件工具,使开发人员能够灵活地为其设计项目选择最好和最熟悉的工具。

新思科技IP营销与战略高级副总裁John Koeter表示:“固态硬盘、无线控制和家庭网络等嵌入式应用正变得越来越复杂,需要在有限的功耗和面积预算内显著提高性能。随着全新ARCv3 ISA的发布以及ARC HS5x和HS6x处理器的推出,设计人员可以满足当今和未来嵌入式设计日益增长的性能需求。”

上市和资源

DesignWare ARC HS5x和HS6x处理器定于2020年第三季度上市。新款处理器将包括ARC HS56、HS57D、HS58、HS66、HS68和各自的多核版本(HS56MP、HS57DMP、HS58MP、HS66MP、HS68MP)。

DesignWare IP核简介

新思科技是面向芯片设计提供高质量的经芯片验证的IP核解决方案的领先供应商。DesignWare IP核组合包括逻辑库、嵌入式存储器、嵌入式测试、模拟IP、有线和无线接口IP、安全IP、嵌入式处理器和子系统。为了加速原型设计、软件开发以及将IP整合进芯片,新思科技IP Accelerated计划提供IP原型设计套件、IP软件开发套件和IP子系统。新思科技对IP核质量的广泛投资、全面的技术支持以及强大的IP开发方法使设计人员能够降低整合风险,并加快上市时间。

责任编辑:gt

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

    关注

    68

    文章

    18275

    浏览量

    222140
  • 嵌入式
    +关注

    关注

    4981

    文章

    18281

    浏览量

    288397
  • SSD
    SSD
    +关注

    关注

    20

    文章

    2689

    浏览量

    115492
收藏 人收藏

    评论

    相关推荐

    【RISC-V开放架构设计之道|阅读体验】汇编语言和扩展指令集

    【RISC-V开放架构设计之道|阅读体验】汇编语言和扩展指令集 汇编语言 将C语言翻译成可执行的机器语言的重要步骤包括编译过程,汇编过程,链接过程。 函数调用约定过程分为六个阶段: 1)将参数存放
    发表于 02-03 13:29

    【RISC-V开放架构设计之道|阅读体验】RV64指令集设计的思考以及与流水线设计的逻辑

    RISC-V开放架构设计之道, 是一本全面介绍RISC-V指令集架构设计、优化和实现的书籍。 书中详细介绍了RISC-V指令集体系结构,包括指令集
    发表于 01-29 10:09

    【RISC-V开放架构设计之道|阅读体验】RISC-V基础整数指令集RV32I

    。 图1:RV32I指令集 在讲RISC-V各个阶段,横向比较ARM架构,体现出RISC-V的优越性。 ●RV32I寄存 RISC-V基础指令集RV32I,只有6种基本
    发表于 01-28 11:41

    现代处理器的主要指令集架构

    ​ ​现代处理器的主要指令集架构(ISA)包括:x86指令集架构、RISC指令集
    的头像 发表于 12-11 09:55 1055次阅读
    现代<b class='flag-5'>处理器</b>的主要<b class='flag-5'>指令集</b><b class='flag-5'>架构</b>

    瑞萨推出首款基于RISC-V指令集架构处理器内核

    嵌入式硬件专家瑞萨电子宣布推出首款基于免费开放的 RISC-V 指令集架构 (ISA) 的完全自主研发的处理器内核。
    的头像 发表于 12-01 17:28 888次阅读
    瑞萨<b class='flag-5'>推出</b>首款基于RISC-V<b class='flag-5'>指令集</b><b class='flag-5'>架构</b>的<b class='flag-5'>处理器</b>内核

    思科技重磅发布全新RISC-V处理器系列扩大ARC IP组合

    思科全新32位和64位ARC-V处理器IP建立在其数十年的处理器开发经验之上,为设计者提供更广泛的RISC-V IP选择空间
    的头像 发表于 11-10 12:50 430次阅读

    思科技重磅发布全新RISC-V处理器系列,进一步扩大ARC处理器IP组合

    面向汽车嵌入式软件、存储和物联网应用的新一代ARC-V处理器 摘要 : 新思科全新32位和64位ARC-V
    发表于 11-10 10:59 714次阅读

    青稞处理器资料分享

    简介 青稞处理器是沁恒微电子自研的32位微处理器,遵循和兼容开源的RISC-V指令集架构规范,并提供可选的功能扩展。支持IMAFC指令集和自
    发表于 10-11 10:42

    ARM Cortex-M处理器对比表

    Cortex-M处理器系列针对低成本、高能效的微控制进行了优化。 这些处理器可以在各种应用中找到,包括物联网、工业和日常消费设备。 该处理器系列基于M-Profile
    发表于 08-29 07:00

    Arm Cortex-M7处理器产品介绍

    架构的卓越响应性和易用性。 凭借内置的指令和数据高速缓存以及紧密耦合的存储(TCM),这款超标量处理器即使在终端要求最苛刻的
    发表于 08-25 06:25

    SVE编程示例

    ARMv8-A高级SIMD指令集在64位或128位的固定长度向量上运行。 对于处理大量数据的行业应用,例如计算机视觉和机器学习、服务、数据分析,人们已经认识到,运行较长向量长度的处理器
    发表于 08-22 06:29

    Arm Cortex-A32处理器高级SIMD和浮点支持技术参考手册

    Arm Cortex-A32 Cortex-ACortex‑A32处理器支持A32和T32指令集中的高级SIMD和浮点指令。 Cortex‑A32浮点实现: •不生成浮点异常。 •在硬件中实现所有
    发表于 08-02 14:50

    Arm Cortex-A35处理器高级SIMD和浮点支持技术参考手册

    Cortex‑A35处理器支持A64指令集中的Advanced SIMD和标量浮点指令,以及A32和T32指令集中的高级SIMD和浮点
    发表于 08-02 10:42

    Arm A64指令集体系结构

    的方式执行它。 本指南介绍了在64位Armv8-A体系结构中使用的A64指令集AArch64。 我们不会在本指南中涵盖每一个指令。所有的说明都在臂中详细说明架构参考手册。相反,我们将介绍指令
    发表于 08-02 06:33

    8086指令是如何排列的

    的功能,例如mov,有寄存的,也有按地址的,他们的区别是这个指令的后几位有区别。 相关指令可以在intel官方下载8086的指令集手册。英文的。中文的也有,但只有一部分,看你找不找得
    发表于 06-06 21:31