Synopsys ARC处理器家族新增成员,面向更轻型的嵌入式应用

最新更新时间:2021-10-09来源: semiwiki关键字:ARC  Synopsys 手机看文章 扫描二维码
随时随地手机看文章

9 月 20 日,Synopsys 宣布扩展其 DesignWare® ARC® 处理器 IP 产品组合,推出针对低功耗嵌入式 SoC 的新型 128 位 ARC VPX2 和 256 位 ARC VPX3 DSP 处理器。 2019 年,该公司推出了用于高性能信号处理 SoC 的 512 位 ARC VPX5 DSP 处理器。


Synopsys 处理器解决方案高级营销总监 Matt Gutierrez、ARC VPX DSP 处理器高级产品营销经理 Markus Willems等介绍了新款ARC处理器。


坚定不移地专注于嵌入式应用


从 1990 年代至今, ARC始终专注于支持嵌入式应用程序。从历史上看,ARC 处理器并未针对过移动应用。但是随着嵌入式应用市场的发展,ARC 处理器技术也相应地发生了变化。 ARC 处理器已经从仅用于简单和专用的任务(例如电源管理)发展到甚至可以运行 64 位 Linux 操作系统。


2010 年成为 Synopsys 的一部分后,蓬勃发展的物联网市场推动了构建新一代嵌入式 ARC 处理器。需要一个非常小的、高效的、低功耗的处理器系列来支持物联网市场。一种新的架构和 ISA 诞生了。早期的物联网设备需要最少量的 DSP 功能,处理器中添加了一些 DSP 功能就可以支持 IoT 要求。


快进到今天,Synopsys 提供五个不同的 ARC 产品系列,每个系列都有广泛的阵容。嵌入式处理器的每个产品系列都满足了广泛应用且严格的要求。VPX2和VPX3DSP主要用于语音处理、雷达/激光雷达、传感器融合和高端物联网应用。


专注推动高效的 ARC 架构


指令集架构 (ISA) 的设计考虑了嵌入式市场。例如,比较与控制传输和分支与循环等独特的指令可以轻松高效地实现常见的嵌入式程序行为。另一个例子是为32 位指令执行16 位编码。ARC ISA 有许多这样的特性来减少代码大小,因为嵌入式设备的内存空间非常宝贵。


每个微架构决策也都考虑到嵌入式市场。例如,内置影子寄存器对于实时嵌入式应用程序非常重要,可以实现快速上下文切换。这些类型的架构决策对嵌入式应用程序有很大的影响。可以轻松将为某些其他应用程序设计的处理器进行调整,以支持嵌入式应用。


ARC 价值主张的其他重要方面是设计的可配置性和指令集的可扩展性。可配置性使得仅实现 SoC 所需的最低硬件即可。可扩展性允许添加自定义指令以加速应用程序代码、增加代码密度并降低功耗。


客户能够有效地创建由单一标准 MetaWare 工具链支持的定制处理器硬件,为他们的应用程序需求提供最佳 PPA 和代码密度。大多数 ARC 客户可以通过为其特定算法添加自定义指令来扩展指令集。


应对不断扩大的市场需求


在推出 VPX 系列处理器之前,ARC 处理器可以归类为大 CPU、小 DSP IP 解决方案。物联网传感器融合、雷达和 LiDAR 处理、语音/语音识别和自然语言处理等嵌入式工作负载需要成熟的 DSP 功能。由于 Synopsys 看到了这种不断增长的市场需求,他们推出了 VPX 系列处理器,它使用扩展的 ARC ISA 来实现高度矢量化的 DSP。


image.png

推动 PPA 优化信号处理的关键应用


这些市场的产品要求


浮点支持对于信号处理应用变得越来越重要。为这些市场开发的数据处理算法使用浮点来支持宽动态范围。保持浮点而不是转换为定点可以更快地将算法映射到设计架构。支持这些应用的 DSP 库和线性代数库以浮点格式表示。与过去相比,对矢量浮点运算编程的强大支持正变得越来越重要。


人工智能算法的高效执行是另一个必备条件现代 DSP。这意味着支持短整数数据类型,如 Int8,结合专用编程环境,允许图形平滑映射到 DSP 架构。当然,DSP 必须配备丰富的机器学习内核库,针对硬件进行优化,以简化软件开发。


用于线性和非线性代数运算的专用硬件加速器显着加快了这些越来越多使用的数学函数的速度。


随着产品公司开始提供多种变体,可配置性、可扩展性和可缩放性正成为关键要求。每个变体可以针对 PPA 和代码密度进行不同的优化。


VPX 系列 DSP IP


凭借代表 7 种不同 DSP 的三种不同 VPX 系列的可用性,客户现在可以更灵活地实现特定应用要求。最新的两款产品基于与两年前推出的更高性能 512 位 ARC VPX5 DSP 处理器相同的 VLIW/SIMD 架构。由于新增产品针对的是低功耗嵌入式 SoC,因此它们设计用于更小的矢量长度,从而实现更小、更低的功耗。由于超高浮点性能是 VPX DSP 的重点,因此提供了矢量浮点单元 (VFPU) 作为选项。 VFPU 由多个流水线实现,每个时钟周期能够执行多达 512 个 FLOP。随着这两款新产品的推出,Synopsys 还宣布了对 VPX5 处理器的一些增强。


image.png

 ARC VPX2 和 VPX3 DSP IP


产品的轻松迁移和可扩展性


Synopsys ARC MetaWare 开发工具包支持 ARC VPX 处理器,该工具包提供矢量长度不可知 (VLA) 软件编程模型。从编程的角度来看,向量长度被标识为“n”,n 的值在定义语句中指定。 MetaWare 编译器执行映射并选择正确的软件库集进行编译。编译器还提供自动矢量化功能,可将顺序代码转换为矢量操作,以实现最大吞吐量。


结合 DSP、机器学习和线性代数函数软件库,MetaWare 开发工具包提供了一个全面的编程环境。


总之,上述功能使客户能够轻松地在 VPX 系列的所有成员之间迁移和/或扩展他们的产品。


优化当前基于 ARC VPX5 的设计的机会


image.png

可扩展的 ARC VPX 系列一览


VPX5 增强功能包括双宽矢量加载/存储、更宽的 AXI 接口、ISA 扩展以及支持基于 VLA 的编程模型的机器学习、DSP 和线性代数库。这些增强功能使 VPX5在常见 DSP 功能(如 FFT、点积和窗口化)方面的性能与早期版本相比提高了一倍。在许多应用中,设计人员无需为这些功能实现设计单独的外部加速器。


对于汽车市场


为了满足汽车市场更高的安全要求,Synopsys 为其整个产品组合提供了功能安全 (FS) 系列,包括 VPX 系列处理器。 FS 系列处理器满足随机故障检测和系统功能安全开发流程要求,完全符合 ISO 26262 至 ASIL D。


概括


提供设计效率、优化 PPA 和最大化软件代码密度是 ARC 的根本所在。 Synopsys 的 ARC VPX DSP 系列处理器为客户提供全方位的可扩展解决方案,以满足他们不同的需求。


关键字:ARC  Synopsys 编辑:冀凯 引用地址:Synopsys ARC处理器家族新增成员,面向更轻型的嵌入式应用

上一篇:介绍两款初创公司的机器视觉处理器
下一篇:​平头哥玄铁910全球首次兼容安卓系统,可运行Chrome浏览器

推荐阅读最新更新时间:2023-12-04 19:38

Synopsys发布用于传感器的超低功耗IP子系统
亮点 : • 集成化的、预先验证过的硬件和软件IP子系统包含一个功率和面积都优化的ARC 32位处理器、各种数字和模拟接口、硬件加速器、各种DSP功能的软件库和I/O软件驱动程序 • 与外围设备和专属硬件紧密集成且高度可配置,可以使传感器的处理效率最大化 • 与等效的分立部件实现方案相比,十多个可配置的硬件加速器减少了内存占用面积且可将功耗降低十倍 • 广泛的现成可用软件DSP功能库,包括数学、滤波、矩阵/矢量和抽取/插值,以加快应用程序软件开发 • 采用28纳米工艺时,可使其实现小到0.01 mm2、功耗低于4uW/MHZ 为加速芯片和电子系统创新而提供所需软件、知识产权(IP)及服务的全球性领先供应商新
[嵌入式]
新思科技Synopsys收购EVE
加利福尼亚州山景城,2012年10月4日—为加速芯片和电子系统创新而提供软件、知识产权(IP)及服务的全球领先供应商新思科技公司(Synopsys, Inc., 纳斯达克股票市场代码:SNPS)日前宣布:该公司完成了对一家SoC验证仿真加速平台领先供应商EVE公司的收购。仿真加速是一种快速成长的、在各个技术领域中用以验证当今高度复杂的系统级芯片(SoC)的解决方案。将EVE的技术集成到Synopsys业内最佳的仿真平台、除错、验证IP(VIP)、覆盖、静态验证、低功耗验证、FPGA原型设计和虚拟原型解决方案之中,将为Synopsys的客户提供通往业内最多样化验证产品的渠道。此项收购条款还未公开。Synopsys不期望该交易对其
[半导体设计/制造]
物联网功能丰富,安全性仍然欠缺
有没有想过黑客正在通过你使用的智能家居产品收集、传递甚至分析你的隐私?他们可以只用一部电脑就知道你房间内插座、灯或者其它设备的状态,甚至可以发出指令操控这些设备。“安全”已经成了物联网行业发展的必修课。 如何防止物联网黑客攻击?在软件发布之前就要确保其安全。新思科技认为这并不难。但为什么并没有许多物联网设备制造商会这么做呢? 首先,我们参考一下近期发生的几起物联网(IoT)安全事件: 谷歌旗下智能家居公司Nest的摄像头遭黑客攻击 美国国家广播公司新闻报道称,智能家居技术的“狂热”用户向电视台爆料,他听到婴儿室有一些噪音,检查后发现安装在里面的Nest安全摄像头发出了“深沉的男声”。网络入侵者还控制了房间内的
[物联网]
物联网功能丰富,安全性仍然欠缺
新思科技完整EDA流程率先获得三星4LPP工艺认证
数字和定制设计平台配合高质量IP,可降低HPC、AI、5G和其他先进SoC在新工艺节点下的风险 ,加速客户采用 要点: 新思科技Fusion Design Platform和Custom Design Platform率先获得三星晶圆厂(以下简称为“三星”)4LPP工艺认证。作为三星全面技术路线图的一部分,4LPP工艺旨在协助芯片厂商设计和交付速度更快、功耗更低的芯片 新思科技3DICCompiler已获得三星多裸晶芯片集成 (MDI) 流程验证。MDI流程集成了4LPP工艺先进技术,可提高高达数千亿个晶体管的扩展性 面向4LPP工艺的新思科技DesignWare IP具有低延迟、低功耗和高带宽的特点,同时可降
[半导体设计/制造]
新思科技3.3 亿美元收购WhiteHat Security
收购将扩展新思科技应用安全软件即服务的能力 随着互联网和物联网的广泛应用,消费及工业应用场景的功能更加开放,但隐藏的安全风险也不容忽视。数字化转型正在加速,软件安全能力的交付正在愈加受到重视,应用安全软件即服务已经成为新趋势。 新思科技(Synopsys, Nasdaq: SNPS)于2022年6月22日宣布已完成对应用安全软件即服务 (SaaS) 提供商 WhiteHat Security的收购。随着 WhiteHat Security 的加入,新思科技将提供重要的 SaaS 功能和市场领先的动态应用安全测试 (DAST) 技术,进一步增强其广泛的应用安全测试组合产品。新思科技与WhiteHat Security
[物联网]
<font color='red'>新思科技</font>3.3 亿美元收购WhiteHat Security
三星携手新思科加快汽车SoC的ISO 26262合规进程
VC功能安全管理器可与故障活动、需求管理以及综合解决方案集成,实现分析自动化和完全可追溯性 加州山景城2021年10月25日 /美通社/ -- 新思科技(Synopsys, Inc., )近日宣布,三星晶圆厂与新思科技就 VC 功能安全管理器(VC Functional Safety Manager,简称“VC FSM”)解决方案开展合作,为汽车SoC的功能安全失效模式后果分析(FMEA)和失效模式后果诊断分析(FMEDA)提供关键自动化技术。 基于VC FSM在安全分析、验证和实施等方面的差异化特性,三星与新思科技开展合作,将VC FSM作为新思科技统一功能安全解决方案的一部分加以推进,协助开发者在规划和实施阶段就可以确
[汽车电子]
Synopsys发布DesignWare DDR4存储器接口IP
新思科技公司(Synopsys, Inc)日前宣布:其DesignWare DDR接口IP产品组合已经实现扩充,以使其包括了对基于新兴的DDR4标准的下一代SDRAM。通过在一个单内核中就实现对DDR4、DDR3以及LPDDR2/3的支持,DesignWare DDR解决方案使设计师能够在相同的系统级芯片(SoC)中,实现与高性能或者低功耗SDRAM的连接,它已经成为诸如用于智能手机和平板电脑的应用处理器等等许多SoC的一项关键需求。 “Synopsys对DDR4内存的支持,对构建一个强大的DDR4生态系统是一项重大贡献,”美光科技公司DRAM市场营销副总裁Robert Feurle说道。“DDR4为业界带来了实实在在的功耗
[家用电子]
嵌入式系统架构:RISC家族之ARC架构
  与其它RISC处理器技术相较起来,ARC的可调整式(Configurable)架构,为其在变化多端的芯片应用领域中争得一席之地。其可调整式架构主要着眼于不同的应用,需要有不同的功能表现,固定式的芯片架构或许可以面面俱到,但是在将其设计进入产品之后,某些部分的功能可能完全没有使用到的机会,即使没有使用,开发商仍需支付这些〝多余〞部分的成本,形成了浪费。    由于制程技术的进步,芯片体积的微缩化,让半导体厂商可以利用相同尺寸的晶圆切割出更多芯片,通过标准化,则是有助于降低芯片设计流程,单一通用IP所设计出来的处理器即可应用于各种用途,不需要另辟产能来生产特定型号或功能的产品,大量生产也有助于降低单一芯片的成本,而这也是目前
[嵌入式]

推荐帖子

关于复测中的基础知识测验
经专家商定的原则是,一等奖候选队复测期间首先进行基础知识测验。基础知识测验采用闭卷笔试方式,时间2小时,每队选派1名同学参加。笔试内容包括基础知识、分析设计两部分测验内容。“基础知识”主要涵盖模拟、数字电子电路(技术)等技术基础课程的基本知识点问答与简单计算,“分析设计”可涉及电子电路、单片机与可编程器件系统的方案设计、参数设计、功能分析等内容。基础知识测试成绩计入复测总成绩,所占分数比例待定。关于复测中的基础知识测验
czs308 RF/无线
protel里PCB纸张大小怎么调呀
画了个PCB板子很大,不知道怎么移动了下整个板子,板子显示不全了,下面一小部分怎么搞都搞不出来了,求解救啊谢谢protel里PCB纸张大小怎么调呀
王阿东 微控制器 MCU
请问IC要怎么看
集成电路新手请问IC要怎么看
csictech88 单片机
请教一个参数传递问题(msp430f5438A)
函数作用是删除flash中的一个segment,可是起始地址怎么也传不进去,请大家帮忙看看问题出在哪?代码如下:#include\"msp430.h\"#include\"adc.h\"//#include\"flash.h\"longi,j;inttemp;unsignedlongFlash_Addr;voidFlashSegErase(unsignedlongpAddr){_bic_SR_register(GIE);char*Flas
zeng.43 微控制器 MCU
ADI 精选电子书,6本!
先不多说,快去下载吧https://ezchina.analog.com/thread/18502限时!限时!限时!由ADI工程师精心编制的6本电子书,只需填写简单信息,即可一次性获得六本电子书完整文档。6本精选电子书,分别是:技术文章合集ADI技术文章合集介绍了仪器仪表和测量、电机控制系统设计、过程控制和工业自动化、医疗健康、能源、通讯等技术基础和概述及解决方案。非常见问题解答合集ADI专家的技术性故障诊断
同林鸟 模拟电子
DIY CNC雕刻机(七)—— 硬件开源,欢迎入坑
本着开源共享,造福社会的理念,将CNC主板的相关设计资料公开,希望有更多的人一起参与进来,四轴CNC控制主板配置如下:主控芯片:STM32F103RET68MHz晶振电源输入:24VDCLM2596稳压标准接口:JTAG(10P)、miniUSB、串口(SH340G)、TF卡步进电机:4路(A4988模块),支持42、57等所有两相电机MOS控制:24V4路输出,LR7843,可控制电机、激光头等开关输入:X-Y-Z*2共六路,
通宵敲代码 DIY/开源硬件专区
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2023 EEWORLD.com.cn, Inc. All rights reserved