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开发流程
目录 构建生态系统 将Arm架构小芯片带给大众 关于Arm Total Design的结语 我们最近报道了Arm的Neoverse CSS Genesis N2平台的发布,这是一个近乎现成的计算子系统设计,旨在加快尖端基础设施中定制加速器的上市时间。我们当时评论说,我们可…...
30天精通Nodejs--目录与说明
说明 本系列博客主要针对nodejs零基础的小伙伴,涵盖了Node.js从基础到高级的各个方面。 前置条件,有js的基础,了解css和html。 nodejs版本20.8.1。 目录 基础知识 第1天:基础介绍 第2天:模块系统与npm 第3天&#…...

如何创建前端绘图和图表?
聚沙成塔每天进步一点点 ⭐ 专栏简介 前端入门之旅:探索Web开发的奇妙世界 欢迎来到前端入门之旅!感兴趣的可以订阅本专栏哦!这个专栏是为那些对Web开发感兴趣、刚刚踏入前端领域的朋友们量身打造的。无论你是完全的新手还是有一些基础的开发…...

Python基础入门例程3-NP3 读入字符串
描述 小白正在学习Python,从变量输出开始。请使用input函数读入一个字符串,然后将其输出。 输入描述: 输入一行字符串。 输出描述: 将读入的变量输出。 示例1 输入: Nowcoder 复制输出: Nowcoder…...
每日一练 | 网络工程师软考真题Day44
1、在IEEE 802.11标准中使用了扩频通信技术,下面选项中有关扩频通信技术说法正确的选项是 。 A.扩频技术是一种带宽很宽的红外通信技术 B.扩频技术就是用伪随机序列对代表数据的模拟信号进行调制 C.扩频通信系统的带宽随着数据…...
Python11-正则表达式
Python11-正则表达式 1.正则表达式简介2.正则表达式常见用法和符号3.正则查找4.re.Match对象与group5.re.compile6.正则表达式修饰符7.正则匹配规则8.正则表达式匹配练习9.正则替换10.贪婪模式和非贪婪模式 1.正则表达式简介 正则表达式(Regular Expression&#x…...

【机器学习】XGBoost
1.什么是XGBoost XGBoost(eXtreme Gradient Boosting)极度梯度提升树,属于集成学习中的boosting框架算法。对于提升树,简单说就是一个模型表现不好,继续按照原来模型表现不好的那部分训练第二个模型,依次类推。本质思想与GBDT一致…...

如何复制禁止复制的内容
今天找到一段代码,但是复制时页面提示“这个是VIP会员才有的权限”。我该怎么复制呢。 现在的平台大都是用钱说话,以便响应知识付费的主张。对错我就不说了,我认为既然我有权利看到代码,当然也有权把他复制下来。这并不涉及侵权。…...

多通道图片的卷积过程
多通道(channels)图片的卷积 如果输入图片是三维的(三个channel),例如(8,8,3),那么每一个filter的维度就是(3,3,3&#x…...

uniapp canvas 无法获取 webgl context 的问题解决
uniapp canvas 无法获取 webgl context 的问题解决 一、问题描述 在 uniapp 中做一个查看监控视频的页面,用到的是 JSMpeg 这个库,原理就是前后台通过 websocket 不断推送新画面内容到前端,前端通过这个 JSMpeg 渲染到前端页面中指定的 can…...

Spring底层原理(二)
Spring底层原理(二) BeanFactory的实现 //创建BeanFactory对象 DefaultListableBeanFactory factory new DefaultListableBeanFactory(); //注册Bean定义对象 AbstractBeanDefinition beanDefinition BeanDefinitionBuilder.genericBeanDefinition(SpringConfig.class).set…...

springboot188基于spring boot的校园商铺管理系统
项目名称:springboot188基于spring boot的校园商铺管理系统 点击这里进入源码目录 声明: 适用范围: 本文档适用于广泛的学术和教育用途,包括但不限于个人学习、毕业设计和课程设计。免责声明: 特此声明,本…...

【计网 DNS】计算机网络 DNS协议详解:中科大郑烇老师笔记 (六)
目录 0 引言1 DNS概述1.1 定义1.2 DNS域名结构1.2 域名解析步骤 🙋♂️ 作者:海码007📜 专栏:计算机四大基础专栏📜 其他章节:网络快速入门系列、计网概述、计网应用层详解、计网Web和HTTP、计网FTP、计网…...

vue 生命周期钩子函数 mounted()实例
在挂载后操作dom获取焦点。 <!DOCTYPE html> <html lang"zh-CN"><head><meta charset"UTF-8"><meta http-equiv"X-UA-Compatible" content"IEedge"><meta name"viewport" content"w…...

数据分享 I 地级市人口和土地使用面积基本情况
数据地址: 地级市人口和土地使用面积基本情况https://www.xcitybox.com/datamarketview/#/Productpage?id394 基本信息. 数据名称: 地级市人口和土地使用面积基本情况 数据格式: ShpExcel 数据时间: 2021年 数据几何类型: 面 数据坐标系: WGS84坐标系 数据…...

被邀请为期刊审稿时,如何做一个合格的审稿人?官方版本教程来喽
审稿是学术研究中非常重要的环节,它可以确保研究的科学性和严谨性。审稿人的任务是检查文章是否符合学术规范,是否具有创新性,是否具有科学价值,以及是否符合期刊的定位和风格。因此,审稿人需要具有扎实的学术背景和丰…...

数据飞轮拆解车企数据驱动三板斧:数据分析、市场画像、A/B 实验
更多技术交流、求职机会,欢迎关注字节跳动数据平台微信公众号,回复【1】进入官方交流群 近日,火山引擎数智平台(VeDI)2023 数据飞轮汽车行业研讨会在上海举办,活动聚焦汽车行业数字化转型痛点,从…...

基于PyQt5和OpenCV库的简单的文档对齐扫描应用程序
计算机视觉-作业1 作业要求简介说明 安装运行功能使用待完善代码相关 作业要求 拍一张A4纸文稿的图片,利用角点检测、边缘检测等,再通过投影变换完成对文档的对齐扫描 简介 使用python语言,基于PyQt5和OpenCV库的简单的文档对齐扫描应用程…...
【3D 图像分割】基于 Pytorch 的 VNet 3D 图像分割2(基础数据流篇)
构建pytorch训练模型读取的数据,是有模版可以参考的,是有套路的,这点相信使用过的人都知道。我也会给出一个套路的模版,方便学习和查询。 同时,也可以先去参考学习之前的一篇较为简单的3D分类任务的数据构建方法,链接在这里:【3D图像分类】基于Pytorch的3D立体图像分类…...

HDR图像处理软件 Photomatix Pro mac中文版新增功能
Photomatix Pro mac是一款专业的HDR合成软件,可以将不同曝光的多张照片合成为一张照片,而保留更多的细节。并且合成时可以帮助去除照片中的鬼影。Photomatix Pro提供两种类型的过程来增加动态范围,一个过程称为HDR色调映射,另一个…...
谷歌浏览器插件
项目中有时候会用到插件 sync-cookie-extension1.0.0:开发环境同步测试 cookie 至 localhost,便于本地请求服务携带 cookie 参考地址:https://juejin.cn/post/7139354571712757767 里面有源码下载下来,加在到扩展即可使用FeHelp…...

shell脚本--常见案例
1、自动备份文件或目录 2、批量重命名文件 3、查找并删除指定名称的文件: 4、批量删除文件 5、查找并替换文件内容 6、批量创建文件 7、创建文件夹并移动文件 8、在文件夹中查找文件...

8k长序列建模,蛋白质语言模型Prot42仅利用目标蛋白序列即可生成高亲和力结合剂
蛋白质结合剂(如抗体、抑制肽)在疾病诊断、成像分析及靶向药物递送等关键场景中发挥着不可替代的作用。传统上,高特异性蛋白质结合剂的开发高度依赖噬菌体展示、定向进化等实验技术,但这类方法普遍面临资源消耗巨大、研发周期冗长…...
解锁数据库简洁之道:FastAPI与SQLModel实战指南
在构建现代Web应用程序时,与数据库的交互无疑是核心环节。虽然传统的数据库操作方式(如直接编写SQL语句与psycopg2交互)赋予了我们精细的控制权,但在面对日益复杂的业务逻辑和快速迭代的需求时,这种方式的开发效率和可…...
Linux简单的操作
ls ls 查看当前目录 ll 查看详细内容 ls -a 查看所有的内容 ls --help 查看方法文档 pwd pwd 查看当前路径 cd cd 转路径 cd .. 转上一级路径 cd 名 转换路径 …...

cf2117E
原题链接:https://codeforces.com/contest/2117/problem/E 题目背景: 给定两个数组a,b,可以执行多次以下操作:选择 i (1 < i < n - 1),并设置 或,也可以在执行上述操作前执行一次删除任意 和 。求…...

NXP S32K146 T-Box 携手 SD NAND(贴片式TF卡):驱动汽车智能革新的黄金组合
在汽车智能化的汹涌浪潮中,车辆不再仅仅是传统的交通工具,而是逐步演变为高度智能的移动终端。这一转变的核心支撑,来自于车内关键技术的深度融合与协同创新。车载远程信息处理盒(T-Box)方案:NXP S32K146 与…...

基于Springboot+Vue的办公管理系统
角色: 管理员、员工 技术: 后端: SpringBoot, Vue2, MySQL, Mybatis-Plus 前端: Vue2, Element-UI, Axios, Echarts, Vue-Router 核心功能: 该办公管理系统是一个综合性的企业内部管理平台,旨在提升企业运营效率和员工管理水…...
xmind转换为markdown
文章目录 解锁思维导图新姿势:将XMind转为结构化Markdown 一、认识Xmind结构二、核心转换流程详解1.解压XMind文件(ZIP处理)2.解析JSON数据结构3:递归转换树形结构4:Markdown层级生成逻辑 三、完整代码 解锁思维导图新…...
写一个shell脚本,把局域网内,把能ping通的IP和不能ping通的IP分类,并保存到两个文本文件里
写一个shell脚本,把局域网内,把能ping通的IP和不能ping通的IP分类,并保存到两个文本文件里 脚本1 #!/bin/bash #定义变量 ip10.1.1 #循环去ping主机的IP for ((i1;i<10;i)) doping -c1 $ip.$i &>/dev/null[ $? -eq 0 ] &&am…...