历史上的今天
返回首页

历史上的今天

今天是:2025年03月01日(星期六)

2019年03月01日 | UltraSoC扩展片为复杂多核系统提供全面支持

2019-03-01

UltraSoC日前宣布其嵌入式分析架构实现了一次重大扩展,支持设计人员和创新者将强大的、由数据驱动的功能集成至他们的产品中。汽车、存储和高性能计算行业的开发人员现在可以在其产品中集成更复杂的、基于硬件的安全、防护、和性能微调功能,同时在系统级芯片(SoC)开发周期中使用UltraSoC的技术,还将在产品上市时间和成本方面获得极大优势。

 

这些新功能支持SoC设计人员构建具有多达65,000个组件的片上监测和分析系统,从而为拥有数千个处理器的系统提供无缝支持。未来随着功能的迭代将可以支持拥有更多数量处理器的百万兆级(Exascale)系统。除了显著提升的扩展能力之外,新的系统内存缓冲区(SMB)知识产权(IP)还支持嵌入式分析基础架构去处理多核系统生成的大量数据,以及应对“突发”的实际流量。

 

新的UltraSoC架构能够高效地监测无数个用于构造最复杂SoC产品的内部构建块,并分析它们之间的交互对系统级行为产生的影响。这种异构多核芯片正变得越来越普遍,尤其在实现无人驾驶汽车等前沿应用中所需的人工智能和机器学习技术方面,更是如此。

 

Esperanto创始人兼首席执行官Dave Ditzel表示:“Esperanto的使命是为人工智能、机器学习和其他新兴应用实现最节能的高性能计算系统。这要求我们在同一颗芯片上放置一千个RISC-V处理器和人工智能/机器学习(AI / ML)加速器;UltraSoC有能力凭借其监测、分析和调试功能去匹配这种扩展要求,从而成为我们业务的重要助推力量。”

 

UltraSoC首席执行官Rupert Baines表示:“就应对多个异构处理器、标准和专有的总线结构甚至定制逻辑电路的能力而言,我们的解决方案在市场上是独一无二的。这次我们的架构实现大幅度扩展使我们更加领先于传统解决方案——无论是在调试和开发领域,还是支持我们的客户去集成全生命周期监测功能,以确保实现安全防护、功能安全和实际性能的优化。”

 

UltraSoC的系统级监测和分析功能从芯片的内核处理组件扩展到了系统的所有部分——可能包括数千个IP模块以及子系统、总线、互连线路和软件。UltraSoC架构中的新功能支持芯片设计人员在同一个基础架构中部署数万个监测和分析模块。通过提供集成的、一致的系统行为分析,UltraSoC显著降低了下一代机器学习和人工智能应用的开发负担,同时能够实现诸如基于硬件的安全防护和功能安全等创新产品功能。

 

UltraSoC架构的扩展包含高效的无限监测功能,可帮助开发人员解决系统复杂性问题,这是当今电子行业面临的最紧迫的问题之一。除了现代SoC的庞大规模之外,机器学习和人工智能算法通常具有内在的不确定性:因为它们通过“学习”来设计自己解决问题的方法,而系统的原型设计师不可能预测到在最终应用中它们将如何表现。因此,对芯片行为的全生命周期监测是获得芯片内部运行及更广泛系统真实情况的唯一方法。

 

SoC中多个硬件模块、固件和软件之间的复杂交互已经使实时的全生命周期监测成为SoC设计人员不可或缺的工具。设计方法的改变也正在使整个系统的监测比以往任何时候都更有必要。灵活的软件开发和特殊编程实践本质上都需要实际系统的高细节可见性。同样,系统硬件和软件可能不会在传统意义上来“构建”:工程师需要清楚地了解其系统运行时的行为。

 

新的UltraSoC分析和监测架构可以在UltraSoC的UltraDevelop 2中轻松配置,UltraSoC的全新IDE(集成开发环境)已在近期宣布推出并从2019年第一季度开始向客户提供。


推荐阅读

史海拾趣

Hexawave公司的发展小趣事

当涉及到采用算术逻辑单元(ALU, Arithmetic Logic Unit)组成的二进制加减电路时,网友们可能会提出多种问题,这里列举一些常见问题及其解答:

1. ALU 如何实现二进制加法?

回答
在二进制加法中,ALU 使用全加器(Full Adder)或一系列的全加器(对于多位二进制数)来实现。每个全加器接受三个输入:两个加数位(A 和 B)以及一个来自低位的进位(Cin)。它产生两个输出:一个和位(Sum)和一个向高位的进位(Cout)。通过级联多个全加器,可以完成多位二进制数的加法。

2. ALU 如何实现二进制减法?

回答
二进制减法可以通过加法来实现,利用“补码”的概念。具体地,将减数取反加一(即求其二进制补码),然后将该补码与被减数相加。结果的正负由最高位(符号位)决定,其余位表示数值大小。ALU 内部可以包含专门的电路来处理这种补码加法,从而间接实现减法。

3. ALU 如何处理进位和借位?

回答
在加法中,进位(Carry)是从低位向高位传递的,每个全加器都会输出一个进位信号给下一个高位的全加器。在减法(通过补码加法实现)中,由于使用了加法器,进位的概念仍然适用,但在某些情况下,它可能被视为“借位”的相反操作,尤其是在直观理解减法过程时。不过,从电路设计的角度来看,ALU 内部处理的是加法操作,包括进位。

4. ALU 如何支持更复杂的算术运算,如乘法和除法?

回答
ALU 通常支持基本的算术运算(加、减)和逻辑运算。对于乘法和除法,ALU 可能不支持直接计算,或者仅支持部分乘法和除法的简化版本(如移位操作,可以视为乘以2的幂或除以2的幂的简化形式)。复杂的乘法和除法运算通常需要额外的硬件单元(如乘法器和除法器)来执行,这些单元可能作为ALU的补充或与之并行工作。

5. ALU 的设计如何影响计算机的性能?

回答
ALU 的设计对计算机的性能有直接影响。更快的ALU 能够更快地完成算术和逻辑运算,从而提高整个计算机的处理速度。此外,ALU 的指令集和设计的灵活性也会影响其能够执行的操作种类和效率。现代CPU中的ALU通常非常高效且灵活,能够执行多种复杂的算术和逻辑操作,以满足现代应用程序的需求。

锋鸣电子(Fengming)公司的发展小趣事

在稳固光伏胶膜市场的同时,福斯特并未停止前进的步伐。公司积极拓展产品品类,进入电子新材料领域。2014年,公司开始开发PCB用感光干膜,进军电子信息产业。感光干膜作为PCB产业最核心的工艺材料之一,对电子信息产业的发展具有重要意义。福斯特凭借其技术实力和市场洞察力,迅速在该领域取得突破,成为行业内的佼佼者。至2020年,公司感光干膜销量大幅增长,为公司带来了新的增长点。

Digital公司的发展小趣事

DIALIGHT公司的故事始于1938年的纽约布鲁克林,当时该公司专注于为飞机生产仪表板灯。随着技术的不断进步和市场的变化,公司在1971年,即LED推出仅一年后,推出了他们的第一个LED产品。这一举措标志着DIALIGHT正式从传统的飞机仪表板灯制造转向LED照明技术的研发和应用。从此,DIALIGHT彻底改变了LED的用途,将其广泛应用于世界各地的交通控制、指示灯、结构塔和工业场所,为全球提供了优质的照明解决方案。

Aborn Electronics Inc公司的发展小趣事

在激烈的市场竞争中,成本控制是企业生存和发展的重要因素之一。Aborn Electronics深知这一点,因此在供应链管理上下了大力气。公司与多家优质供应商建立了长期稳定的合作关系,确保了原材料的稳定供应和质量可靠。同时,通过对生产流程的不断优化和改进,降低了生产成本,提高了生产效率。这些措施使得Aborn Electronics的产品在市场上更具竞争力。

潮州三环(Three-circle)公司的发展小趣事

进入新世纪,三环集团继续加大研发投入,力求在电子元件领域取得更多突破。2001年,公司投资生产多层片式陶瓷电容器(MLCC),这是一种广泛应用于电子设备的关键元件。三环集团凭借其强大的研发能力和技术实力,成功实现了MLCC的量产,并将其应用于手机、电子、通讯等多个领域。这一突破不仅提升了公司的市场竞争力,也进一步巩固了其在电子行业中的地位。

High Tech Chips Inc公司的发展小趣事

面对能源危机的挑战和新能源市场的崛起,三环集团决定进军新能源领域。在2004年,公司开始研发生产燃料电池电解质基片(SOFC),这是一种能够将化学能转化为电能的装置。通过多年的努力,三环集团成功实现了SOFC的量产,并将其应用于新能源汽车、分布式发电等领域。这一布局不仅展示了公司的前瞻性和创新能力,也为公司带来了新的发展机遇。

问答坊 | AI 解惑

JJG52-1999弹簧管式一般压力表压力真空表及真空表检定规程

JJG52-1999弹簧管式一般压力表压力真空表及真空表检定规程…

查看全部问答>

上海 起薪1万 招聘多名 懂韩语 技术支持工程师

Position prefers a Bachelor of Science Degree in Computer Science, Engineering, or equivalent industry related experience. Familiarity with Customer Service Technical Support and/or customer facing/orientated environments is pre ...…

查看全部问答>

DIY示波器2.0进度:HSMC 接口的转接板和人机界面板(05月21日)

HSMC 接口的转接板和人机界面板的PCB完成了,整个系统由数据采集板,人机界面板,HSMC转接板组成。现在数据采集板的原理图也完成差不多了,这些工作都是主要由Flt9006完成。下面就是要开始做HDL硬件逻辑设计和NIOS软件设计部分了,HDL部分首先完成L ...…

查看全部问答>

winCE下如何检测sim卡是否存在?(.NET)

如题,做一个gprs程序,需要检测sim卡是否存在,怎么搞呢?…

查看全部问答>

有没有像3-8译码器这样的 大点的译码器。。如7-128 。。。8-256?

有没有像3-8译码器这样的 大点的译码器。。如7-128 。。。8-256????    我想用的是智能读取300个器件的资料。。想用译码器来管理,这样来节省单片机。。        没办法的情况下我只好用4-16的74LS154连接了, ...…

查看全部问答>

准备酝酿一个玩wince的人的开心网

我们刚创建的wince家园,想让所有玩wince的人变成朋友。 logo都没来得及做。想先看看坛子上面兄弟的看法。 目的是想找同道之人共同参与,共同出出好点子,让我们搞wince的变成一个强大的同盟。 试运行网站 http://www.armce.cn/ 嘿嘿~~~ 预祝xd ...…

查看全部问答>

静态链接库

  各位大侠: 能否将VC6.0生成的.lib文件转换为CE下面能使用的.lib ? 没有源代码。 …

查看全部问答>

wince6.0不识别硬盘,如何解决。可以给钱的。有意联系QQ:284047150

wince6.0不识别硬盘,如何解决。可以给钱的。有意联系QQ:284047150 在工程内增加了exFAT/ATAPI,但是就是找不到硬盘。请问如何解决。…

查看全部问答>

创瑞讯通讯技术(上海)招聘嵌入式软件工程师

Senior Software Engineer (Network Protocol Software) Atheros Communications is a leading developer of semiconductor system solutions. The Atheros software development team is looking for an individual who will lead Protocol Softw ...…

查看全部问答>

收到348的套件了,说一下

收到套件 ,发现原装的也是配了很多made in china的东东? [ 本帖最后由 pig163xx 于 2011-10-29 22:10 编辑 ]…

查看全部问答>