Arm推出Total Design生态系统,优化基于Neoverse CSS的SoC开发流程

本文主要是介绍Arm推出Total Design生态系统,优化基于Neoverse CSS的SoC开发流程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

         

目录

构建生态系统

将Arm架构小芯片带给大众

关于Arm Total Design的结语


        我们最近报道了Arm的Neoverse CSS Genesis N2平台的发布,这是一个近乎现成的计算子系统设计,旨在加快尖端基础设施中定制加速器的上市时间。我们当时评论说,我们可以看到Arm希望扩展CSS Genesis产品,以涵盖其他服务,以进一步加速开发,为希望创建定制芯片的公司提供进一步的发展。随着他们在 2023 年 OCP 全球峰会上的宣布,Arm 更接近于 Arm Total Design 实现这一目标。

 

构建生态系统


        Arm Total Design是一项新计划,它创建了一个合作伙伴生态系统,涵盖定制芯片设计的几乎所有方面,从用于设计的IP和EDA工具,到生产和运输最终芯片所需的代工厂和软件。Arm打算在这个生态系统中帮助那些希望使用Neoverse CSS开发定制芯片的公司。这是通过将公司与工具、制造和设计服务联系起来来实现的,以进一步加速开发并提供对前沿 IP 和工艺节点的访问。为了促进这一点,Arm正在授予这些合作伙伴对Neoverse CSS平台的早期访问权限,并与他们合作以确保他们的产品和服务是为他们量身定制的。希望利用生态系统的公司可以选择他们希望采用的服务,如果他们希望使用Neoverse CSS创建产品,则不会被迫使用这些合作伙伴。

        作为该生态系统的一部分,Arm已经从硅行业召集了大量合作伙伴,从Alphawave Semi,Cadence,Rambus和Synopsys的预集成和验证IP和EDA工具开始。这应该使客户能够获得制作RTL设计所需的大量IP和工具目录,这些设计可以转换为物理芯片。此 IP 的集成和验证通常是芯片开发周期的重要组成部分,因此 Arm 及其合作伙伴可以减少设计工作量并更快地采用新技术。虽然这份合作伙伴名单肯定很强大,但公司可能希望整合自己的知识产权或其他公司的设计,并且可能仍然需要花费大量时间进行整合。

        Arm 与设计服务提供商合作,为使用 Neoverse CSS 和其他 Arm IP 设计芯片提供专家服务,以及更通用的设计方法。这些合作伙伴包括ADTechnology,Broadcom,Capgemini,Faraday,Socionext和Sondrel。希望创建定制芯片的公司将能够与这些合作伙伴合作,以支持其项目的开发。这种合作关系相当有趣,因为它表明Arm尚未准备好或愿意采取下一步为其客户生产完整的端到端SoC设计,而是宁愿将其留给合作伙伴。与所有咨询风格的产品一样,这些服务可能会非常昂贵,因此我们可以想象,这些服务可能只适用于不希望在定制硅领域建立自己的工程团队的大公司。

        Arm 还与台积电和英特尔代工服务 (IFS) 合作,促进这些定制设计的制造,并针对领先的工艺节点和先进封装技术优化其 IP。正如Neoverse CSS Genesis N2公告中提到的,Genesis N2平台正在推出,对台积电的N5工艺节点进行了全面优化,这种合作关系希望进一步扩展这一点。与IFS的额外合作伙伴关系表明,Arm正在选择使其客户的供应链选择多样化。值得注意的是,三星似乎已经在这里闲逛,截至本公告发布时没有任何参与。看看它们将来是否会成为这个生态系统的一部分,以及其他专业和非领先的代工厂,如Global Foundries,这将是一件有趣的事情。

        最后,为了总结这一切,Arm引入了American Megatrends International(AMI)来提供商业软件和固件平台,以实现定制芯片产品的完整系统集成。许多读者以前见过"AMI"这个名字,最常见的是在他们第一次启动计算机时。AMI 是最大的 UEFI 固件提供商之一,主板制造商、OEM 和系统集成商使用它来构建运行芯片的平台。将 AMI 引入生态系统将使 Arm 客户能够获得将其定制芯片集成到准备部署的基础设施平台所需的剩余软件。但是,奇怪的是,这仅限于单个供应商,这极大地限制了选择,因此我们希望将来看到更多的固件供应商。

        在这个合作伙伴列表中,可能最大的缺席是有人可以列出要求并与这些公司合作,为您提供最后一块硅。这个更面向项目管理和咨询的部分可能会由上述设计公司推动,但这可能会产生额外的费用。此过程很可能由客户管理,这可能会导致需要为定制硅项目分配更多资源,并且仍然会产生进一步的费用。这可能是Arm需要在此管道中填补的重大空白,以便某些客户采用此产品,因为其他供应商可能会将其包含在半定制产品中。

        这个合作伙伴生态系统中另一个值得注意但更轻微的缺失是构建这些芯片运行的平台的最终系统集成商。这些通常由富士康或超微等公司完成,并将芯片部署到最终生产环境中,特别是如果它们旨在作为一个完全独立的系统运行,而无需使用现有的通用CPU。我们希望看到 Arm 朝这个方向扩大其合作伙伴名单。



将Arm架构小芯片带给大众


        在此公告中,Arm特别花时间注意到他们对希望采用小芯片设计作为其定制芯片战略一部分的客户的支持。Arm 正在与其 Arm Total Design 生态系统的成员和更广泛的行业合作,以支持启用小芯片的计划。对AMBA CHI C2C,UCIe和其他公司的支持应该使采用Neoverse CSS的公司能够轻松选择小芯片策略。

        我们已经看到小芯片设计(来自AMD和英特尔等供应商)能够使用不同的工艺节点集成各种加速器。通过确保 Neoverse CSS 对这些计划的全力支持,Arm 为其合作伙伴和客户打开了大门,让他们以省时的方式为专业工作负载创建优化的设计。

        最有趣的公告之一是Arm合作伙伴Socionext已经生产了一个多核CPU小芯片,客户将能够将其集成到他们的设计中。这个小芯片利用了Neoverse CSS,正在台积电的N2类进程节点上开发。据我们所知,这是N2工艺节点上产品的首次正式发布,表明根据台积公司的当前路线图,采用该设计的硅将在2025年下半年或2026年上半年出货。


关于Arm Total Design的结语


        当我们在九月份第一次讨论Neoverse CSS时,我们很好奇Arm会如何选择发展产品并为潜在客户采用该解决方案创造激励措施。Arm将从对定制芯片开发的浓厚兴趣中受益匪浅,与x86巨头提供的半定制解决方案或RISC-V生态系统的早期开发相比,其IP产品在市场上脱颖而出。Arm Total Design是使客户能够访问他们需要推进定制芯片战略的所有其他产品和服务的下一步,因此我们当然可以看到这增加了Neoverse CSS产品的吸引力。对于希望首次涉足这一领域的公司来说尤其如此,谷歌云和阿里巴巴等公司可能会成为客户。

        剩下的一个大问题是其他人将如何回应 Arm 围绕 Neoverse CSS 的推动。虽然它确实使创建定制Arm芯片变得更加容易,但时间,工程工作和资金所需的投资肯定仍然是许多企业的进入障碍。有些人可能更喜欢AMD和英特尔提供的半定制策略来支持他们量身定制的芯片工作,这些策略通常具有较低的风险和更短的周转时间。英特尔之前还特别提到,他们可能希望提供与Neoverse CSS产品类似的模型,提供创建定制芯片所需的IP,以及通过其IFS集团生产芯片的代工厂。

        我们发现,在这份公告中,最有趣的是,这清楚地表明这是Arm的长期雄心壮志,台积电N2工艺节点的公告表明他们打算在未来几年推动这个平台。英特尔代工服务的加入和三星的缺席也特别有趣,英特尔对Arm生态系统的持续兴趣开始在行业内引起一些关注。IFS 能够从这个生态系统中获得的任何客户对刚刚起步的代工业务来说都将非常有价值,我们希望英特尔继续沿着这一轨迹前进,在领先的硅代工业务中提供第三个有竞争力的参与者。

这篇关于Arm推出Total Design生态系统,优化基于Neoverse CSS的SoC开发流程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/273079

相关文章

C#提取PDF表单数据的实现流程

《C#提取PDF表单数据的实现流程》PDF表单是一种常见的数据收集工具,广泛应用于调查问卷、业务合同等场景,凭借出色的跨平台兼容性和标准化特点,PDF表单在各行各业中得到了广泛应用,本文将探讨如何使用... 目录引言使用工具C# 提取多个PDF表单域的数据C# 提取特定PDF表单域的数据引言PDF表单是一

PyCharm接入DeepSeek实现AI编程的操作流程

《PyCharm接入DeepSeek实现AI编程的操作流程》DeepSeek是一家专注于人工智能技术研发的公司,致力于开发高性能、低成本的AI模型,接下来,我们把DeepSeek接入到PyCharm中... 目录引言效果演示创建API key在PyCharm中下载Continue插件配置Continue引言

Vue项目中Element UI组件未注册的问题原因及解决方法

《Vue项目中ElementUI组件未注册的问题原因及解决方法》在Vue项目中使用ElementUI组件库时,开发者可能会遇到一些常见问题,例如组件未正确注册导致的警告或错误,本文将详细探讨这些问题... 目录引言一、问题背景1.1 错误信息分析1.2 问题原因二、解决方法2.1 全局引入 Element

详解如何在React中执行条件渲染

《详解如何在React中执行条件渲染》在现代Web开发中,React作为一种流行的JavaScript库,为开发者提供了一种高效构建用户界面的方式,条件渲染是React中的一个关键概念,本文将深入探讨... 目录引言什么是条件渲染?基础示例使用逻辑与运算符(&&)使用条件语句列表中的条件渲染总结引言在现代

详解Vue如何使用xlsx库导出Excel文件

《详解Vue如何使用xlsx库导出Excel文件》第三方库xlsx提供了强大的功能来处理Excel文件,它可以简化导出Excel文件这个过程,本文将为大家详细介绍一下它的具体使用,需要的小伙伴可以了解... 目录1. 安装依赖2. 创建vue组件3. 解释代码在Vue.js项目中导出Excel文件,使用第三

Oracle查询优化之高效实现仅查询前10条记录的方法与实践

《Oracle查询优化之高效实现仅查询前10条记录的方法与实践》:本文主要介绍Oracle查询优化之高效实现仅查询前10条记录的相关资料,包括使用ROWNUM、ROW_NUMBER()函数、FET... 目录1. 使用 ROWNUM 查询2. 使用 ROW_NUMBER() 函数3. 使用 FETCH FI

Java实现Excel与HTML互转

《Java实现Excel与HTML互转》Excel是一种电子表格格式,而HTM则是一种用于创建网页的标记语言,虽然两者在用途上存在差异,但有时我们需要将数据从一种格式转换为另一种格式,下面我们就来看看... Excel是一种电子表格格式,广泛用于数据处理和分析,而HTM则是一种用于创建网页的标记语言。虽然两

使用MongoDB进行数据存储的操作流程

《使用MongoDB进行数据存储的操作流程》在现代应用开发中,数据存储是一个至关重要的部分,随着数据量的增大和复杂性的增加,传统的关系型数据库有时难以应对高并发和大数据量的处理需求,MongoDB作为... 目录什么是MongoDB?MongoDB的优势使用MongoDB进行数据存储1. 安装MongoDB

C#使用HttpClient进行Post请求出现超时问题的解决及优化

《C#使用HttpClient进行Post请求出现超时问题的解决及优化》最近我的控制台程序发现有时候总是出现请求超时等问题,通常好几分钟最多只有3-4个请求,在使用apipost发现并发10个5分钟也... 目录优化结论单例HttpClient连接池耗尽和并发并发异步最终优化后优化结论我直接上优化结论吧,

Java内存泄漏问题的排查、优化与最佳实践

《Java内存泄漏问题的排查、优化与最佳实践》在Java开发中,内存泄漏是一个常见且令人头疼的问题,内存泄漏指的是程序在运行过程中,已经不再使用的对象没有被及时释放,从而导致内存占用不断增加,最终... 目录引言1. 什么是内存泄漏?常见的内存泄漏情况2. 如何排查 Java 中的内存泄漏?2.1 使用 J