在今年二月,AMD宣布,公司于2020年10月发起的对赛灵思(Xilinx)的收购正式完成。通过这单收购,AMD将其产品线扩充到领先的计算、图形和自适应 SoC 产品组合,打造了行业高性能和自适应计算的领导者。
AMD总裁兼首席执行官苏姿丰博士(Dr. Lisa Su)表示:“对赛灵思的收购将一系列高度互补的产品、客户和市场,以及差异化的 IP 和世界一流的人才汇集在一起,把我们打造成为行业高性能和自适应计算的领导者。赛灵思领先的 FPGA、自适应 SoC、人工智能引擎和软件专业知识将赋能AMD,带来超强的高性能和自适应计算解决方案组合,并帮助我们在可预见的约 1350 亿美元的云计算、边缘计算和智能设备市场机遇中占据更大份额。”
至于前赛灵思首席执行官 Victor Peng 将加入 AMD,担任新成立的自适应和嵌入式计算事业部 (AECG) 总裁。AECG 仍然专注于推动领先的 FPGA、自适应 SoC 和软件路线图。随着新事业部的成立,公司规模将进一步扩大,并且能够提供包括 AMD CPU 和 GPU 在内的一系列扩展解决方案。
在收购完成仅仅三个月之后,AMD AECG(原Xilinx)就带来了全新的产品——Kria KR260 机器人入门套件。

为什么是机器人?
在问到为何看中机器人市场的时候,AMD工业、视觉、医疗和科学市场高级总监Chetan Khona回应道:“公司在给Kria系列产品选择未来发展方向的时候是考虑了多重因素。首先看的是它的成长性;其次,我们的FPGA和自适应计算需要在相关的领域给客户提供领先优势。基于这个标准,AMD把机器人市场选定为公司Kria产品线的新目标。”
正如Chetan Khona所说,机器人现在在工厂和很多其他环境当中的应用渐成潮流,无论是其应用数量还是多样性也都在不断增长。虽然机器人迎来了大幅度的增长,但是它的广泛采用也面临一些限制,最严重的就是从过往历史来讲,机器人一般来说都是定制的,就是根据特定的目标和特定的任务来进行手工制作。这就使得不同场景的机器人拥有不同的特点,给设计者带来的挑战就显而易见。
“但是在所有的机器人用例当中也有一些共同点,其在设计上还有一些共同的操作。如低时延和确定性、尺寸功耗、功率密度、功能安全和信息安全等,对于机器人的设计来说都是至关重要的。”Chetan Khona补充说。“考虑到控制算法、通信标准、人工智能还有传感器类型的变化是日新月异的,所以我们真的需要一个软件定义的机器人。作为一个共同可扩展框架,ROS 2正在扮演构建软件定义机器人的重要角色。”Chetan Khona强调。
所谓ROS ,是Robot Operating System的简称,也就是机器人操作系统。
据维基百科介绍,这是一个是专为机器人软件开发所设计出来的一套电脑操作系统架构。作为一个开源的元级操作系统,ROS 2能提供类似于操作系统的服务,包括硬件抽象描述、底层驱动程序管理、共用功能的执行、程序间消息传递、程序发行包管理,它也提供一些工具和库用于获取、建立、编写和执行多机融合的程序。
经历了多年的发展,现在已经发布了ROS 2版本。相关报道指出,借助ROS 2,边缘计算和深度学习的进步,操作可以朝工业4.0环境以及数据驱动流程和自动化的优势发展。利用ROS 2,可以连接更多的机器人设备,包括自主移动机器人(AMR)和协作机器人(COBOT),并且边缘计算通过在源头处理数据来减轻网络的部分负担。
ROS 2还将使您能够开发易于使用的开源解决方案,并将其轻松集成到您的运营中。例如,您可以添加一个视觉系统,为机器人提供类似人的视觉效果,使他们能够执行诸如装载,拾取和包装之类的工作。
正是基于对机器人的这些思考,AMD发布了面向机器人应用的 Kria KR260。
领先的设计
在介绍 Kria KR260之前,我们先来了解一下SOM( System-on-Module)这个概念。
据介绍,SOM是在随时可投入生产的单块印刷电路板 (PCB) 上提供嵌入式处理系统的各种核心组件,包括处理器内核、通信接口和内存模块等。有了这种模块化方法,SOM 将成为嵌入各种终端系统的理想选择,从机器人到安全摄像头,无所不包。
和SoC 是一系列布置在单个芯片上的重要计算机组件不一样,虽然 SOM 可能包含一个 SoC,但它们是基于电路板的,因此有空间容纳额外的组件。众所周知,创建嵌入式系统通常是一个漫长的过程,需要设计制造定制电路板。但SOM 可优化完成设计所需的步骤,开发者只需选择一个符合您的要求的 SOM 并将其集成到终端系统中,就可以部署了。除实现大批量部署外,这种模块化设计还可简化产品生命周期管理,降低材料清单 (BOM) 费用。实现助力开发者实现设计突破,缩短上市时间和保持低成本的目的。
正因为SOM拥有如此多优势,Xilinx在去年就推出了面向 Kria K26 SOM 的 KV260 开发平台,让开发者无需复杂的硬件设计知识,就可轻松开发高级视觉应用。这次推出的Kria KR260则是一个面向 Kria K26 SOM 的开发平台,专为机器人和工业应用而构建。借助高性能接口和对原生 ROS 2 的支持,机器人和软件开发者可立即在熟悉的环境中开始开发。
据Chetan Khona所说,KR260设计的核心就是以Vitis为基础的Kria机器人堆栈(KRS),目的就是为了要缩短机器人专家的开发时间。他进一步指出,Kria机器人堆栈是一系列的库和实用工具,以ROS 2为中心,使用它熟悉的SDK或者是软件工具。因此,KRS能够优化ROS 2的性能,这主要是通过FPGA逻辑的硬件加速来实现的。
和KV260相比,KR260做了几方面的提升,当中包括使用SLVS-EC取代原有的接口、把以太网端口从1个增加到4个(2个工业以太网,2个标准以太网),从单个240针连接器,升级到两个240针连接器。
Chetan Khona表示,通过把一些关键的任务(比如耗时又占带宽的任务)从软件域放到FPGA域,而不是放到处理器上,并对其进行硬件加速的设计,KR260能够满足机器人设计所需的的低时延和确定性的苛刻需求。

从硬件规格上看,K26 SOM是基于Zynq UltraScale+ MPSoC的架构。所以在其上有一个四核的ARM a53处理器,保证了其计算能力。另外,该SOM还有4GB DDR4内存,能够拥有更强的处理能力。值得一提的是,这样的一个套件它能够支持ROS 2最新的操作系统Humble Hawksbill,也能支持Ubuntu 22.04,这足以证实拥有强悍的实力,能为机器人设计提供所需的支持,尤其是在国内。
AMD大中华区核心市场销售副总裁唐晓蕾也指出,在当前的中国市场,发展智能制造对于推动数字化转型、加快打造现代产业体系具有重要意义,这其中包括多方面实力的提升,例如互联互通、企业生产效率、能源利用率、人机协作能力、智能感知能力等。 
“Kria KR260作为我们最新推出的机器人入门套件,能够为高性能工业系统确保低时延和确定性、支持视觉、实时互联、5G 等关键接口和传感器,更重要的是,它是一款开箱即用的、可扩展的自适应SOM。这些强大的特性加上它自身出色的性能,一定能在这个‘工业4.0’和‘5G+智慧工厂’的时代为中国的广大制造企业带来巨大助力。”唐晓蕾补充说。
写在最后
正如唐晓蕾所说,赛灵思作为自适应和嵌入式计算事业部加入 AMD,为其在大中华区的核心市场业务提供了非常好的机遇。这也让他们有机会进一步扩展本土合作伙伴和生态系统群体。同时,其本身自适应产品组合的增长势头也有望进一步提升。本土合作伙伴关系与生态系统的扩张将促成良性循环,为户创造更高的价值,并推动自适应平台应用于更广泛的核心市场领域和客户群体。
AMD高级副总裁、大中华区总裁潘晓明先生也表示,我们正处于一个产业发展风起云涌的时代:新的技术不断涌现、新的应用层出不穷、新的趋势持续引领行业发展方向。接下来的十年里,在塑造未来的几乎每一个重大趋势中,高性能计算都将扮演越来越重要的角色。诚然,CPU和GPU仍将是驱动设备的关键引擎,但是,在这个算法不断进步、新标准接连涌现的世界中,我们看到对自适应计算能力的需求正日益增长。在加速这些新兴的、不断演进的工作负载方面,自适应计算能力至关重要。
“随着赛灵思的加入,AMD现在拥有了显著扩展的领先产品系列、卓越的技术能力与软件专长,以及更加庞大的规模,多方面实力的增强使我们能更好地支持广泛的智能应用。与此同时,自适应和嵌入式计算事业部仍然专注于推动领先的FPGA、自适应SoC和软件路线图,助力AMD提供超强的高性能和自适应计算解决方案组合,为云计算、边缘计算和智能设备提供领先的计算平台。”潘晓明说。
*免责声明:本文由作者原创。文章内容系作者个人观点,半导体行业观察转载仅为了传达一种不同的观点,不代表半导体行业观察对该观点赞同或支持,如果有任何异议,欢迎联系半导体行业观察。
今天是《半导体行业观察》为您分享的第3053内容,欢迎关注。
推荐阅读
半导体行业观察
半导体第一垂直媒体
实时 专业 原创 深度

识别二维码,回复下方关键词,阅读更多
晶圆|集成电路|设备|汽车芯片|存储|台积电|AI|封装
回复 投稿,看《如何成为“半导体行业观察”的一员 》
回复 搜索,还能轻松找到其他你感兴趣的文章!
继续阅读
阅读原文