AMD推出基于Kria SOM的交钥匙设计程序
利用该公司基于FPGA的Kria模块化系统(SOM)及其应用商店方法,AMD推出了一项新的ODM合作伙伴计划。2023年1月18日Jeff Child
毫无疑问,FPGA提供了强大的功能,适用于广泛的应用领域。问题是,要将基于FPGA的设计从概念推向市场,需要付出大量复杂的工程努力。
今天,AMD的FPGA集团(前身为Xilinx)宣布了一项新计划,旨在帮助工程师在AMD的Kria模块上系统(SOM)的基础上开发交钥匙系统。该项目被称为AMD Kria SOM ODM合作伙伴生态系统。
AMD的Kria SOM ODM合作伙伴生态系统使用其Kria FPGA模块作为交钥匙、预制硬件和软件平台的基础。
在这篇文章中,我们讨论了AMD新计划解决的需求,描述了该计划的一些实施实例,并分享了我们采访AMD工业、视觉、医疗保健和科学营销和战略经理K.V.Thanjavur Bhaaskar时的细节。
基于SOM的交钥匙解决方案
AMD表示,新合作伙伴计划的目的是让工程师客户能够提供生产级、功能齐全的Kria SOM解决方案,从而在不需要专用芯片设计资源的情况下更快地进入市场。这是AMD从2021年开始的Kria SOM努力的延续。
该项目针对的是原始设计制造商(ODM)类型公司的工程师。Bhaaskar表示,为了将这一努力放在上下文中,AMD的新合作伙伴计划包括在AMD的Kria K26 SOM基础上构建的产品。“这一点很重要,因为SOM在‘制造与购买’的连续体中提供了嵌入式电子产品中最容易访问的选项,”他说。
由此产生的ODM产品是现成的生产准备产品,如果需要,可以付费定制软件和硬件。“结果是,工程师可以以更低的开发成本更快地进入市场,”Bhaaskar说。
我们之前已经介绍过AMD的Kria SOM,包括该公司专门针对机器人的SOM套件。该解决方案的一个关键部分是,它扩展了AMD的“应用商店”模式的概念。这些应用程序是预先构建的应用程序,工程师可以在不需要FPGA专业知识的情况下使用这些应用程序进行评估。每个应用程序都将KriaSOM转换为一个特定于功能的节点。
这里展示的是嵌入式电子产品中经典的制造与购买连续体。
我们请Bhaaskar将应用商店的方法如何融入AMD的新合作伙伴计划联系起来。为此,他将事情放在经典工程“制造与购买”决策的背景下(见上图)。
Bhaaskar解释了工程师们现在是如何选择切入点的(从AMD的角度来看)。
- 工程师可以从ODM产品开始,该产品具有针对特定用例烘焙的所有软件和硬件。
- 工程师可以从SOM开始,构建自己的生产载体卡、机柜,并使用AMD的应用商店来开发应用软件。
- 工程师可以从芯片下自适应SoC(FPGA)开始,也可以开发自己的ASIC。
他说,从这些选项来看,第一个选项更接近“买入”,最后一个选项更靠近“制造”。Bhaaskar表示:“我们将这个新的合作伙伴生态系统视为制造与购买连续体中的一个补充和进步。”。“对于刚开始‘集成SOM’阶段的工程师和刚接触Kria并试图开始使用该平台的开发人员来说,Kria应用商店仍然是一个重要的组成部分。”
AMD应用商店持续增长
根据Bhaaskar的说法,AMD的应用商店持续增长并不断更新。我们请他向我们简要介绍过去几个月发生的变化。他说:“我们在12月为KV260将所有基于PetaLinux的AMD构建的应用程序更新为Ubuntu 22.04。”。“我们还让Avnet Silica的合作伙伴创建了一个智能模型选择应用程序。”
Bhaaskar表示,AMD还发布了10GiGE愿景和TSN应用程序,作为KR260发布的一部分。作为早期预览,他表示,该公司将在未来15天内推出两款合作伙伴应用程序和一款AMD应用程序,以开启新的一年。
AMD的应用商店允许用户选择可以在Kria SOM的FPGA上编程的特定功能。
此外,AMD有两个演示应用程序,展示应用商店的数字版权管理是如何工作的,以及K26 SOM的安全功能是如何为任何计划在其Kria应用程序中利用这些功能的合作伙伴工作的。
演示应用程序与AMD的加速应用程序类似,只是它们仅用于评估目的。工程师可以评估Kria入门套件的功能,然后再与加速应用程序提供商一起进入下一步。
与此同时,Bhaaskar表示,AMD现在在其应用商店上有一个“成为Kria应用合作伙伴”的表格。他说:“该表格为我们提供了一种与有兴趣成为应用商店一部分的人建立联系的方式。”。
Kria ODM合作伙伴计划示例
作为今天宣布的一部分,AMD提供了一些目前可用的ODM产品的详细信息,这些产品是使用Kria ODM生态系统构建的。其中包括来自Ectron的工业物联网边缘网关。网关是一种多用途工业计算机,可以部署在工厂车间进行智能自动化和连接。在系统中,Kria K26 SOM为系统的生产力算法提供高性能计算能力。
另一个合作伙伴产品示例是Optomotive的Smilodon 10G EVO。该设备基于Kria K26 SOM,是一款完全可定制、用户可编程的高速工业智能相机。AMD表示,该相机由一个快速成像传感器和1或10千兆以太网功能组成。还包括Arm SoC和工业Gpixel成像传感器。
AMD的第三个合作伙伴产品是由VVDN技术公司制造的人工智能边缘设备。这个盒子级系统集成了一个Kria K26 SOM和四个Kinara Ara-1处理器(该设备如本文上图所示)。
这些技术使其能够在八个并发流上运行视觉人工智能(AI)应用程序。该公司声称,这可以在高性能水平上实现,但与基于GPU的解决方案相比,成本仅为其一小部分。
利用人工智能的快捷方式
与FPGA一样,人工智能是一种需要一些专业知识才能启动和运行的技术。考虑到这一点,Bhaaskar解释了上述人工智能边缘设备如何使工程师能够快速实现基于人工智能的系统。
他说:“VVDN系统可以处理八个编码的输入流,对它们进行解码,并对所有这些流进行人工智能推理。”。“人工智能开发人员只需将他们的算法——他们的秘密酱汁——移植到设备上,就可以开始了。不需要进一步的硬件开发。”
VVDN Edge AI系统可以对八个输入流进行解码,并对它们进行AI推理。开发者可以输入自己的算法,也可以使用Kria应用商店中预定义的人工智能模型。
Bhaaskar表示,为了让事情变得更容易,人工智能开发人员可以使用应用商店中的人工智能模型。“AMD和我们的合作伙伴Model Zoo涵盖了智能城市和零售领域所有流行的人工智能模型,”他说。“这些可以在专业知识水平较低的情况下使用,同样不需要进一步的硬件开发。”
加快发展的新时代?
在电子技术领域,上市时间的压力只会随着时间的推移而变得越来越大。曾经有一段时间,工程的复杂性自动意味着生活在漫长的设计周期中。
像AMD的Kria ODM合作伙伴生态系统这样的项目也许是一个迹象,表明那些日子已经过去了,工程师可以利用复杂的基于FPGA的硬件和在其上运行的软件,而无需自己完成每一件事。
使用的所有图像均由AMD提供