新闻讯息 关于友晶 产品资讯 解决方案 培训与活动 FAQ
Cart
 
   
 
母板 Arria 10 Heterogeneous Extensible Robot Open Platform
 
HERO

Heterogeneous Extensible Robot Open Platform

HERO 平台全称为 Heterogeneous Extensible Robot Open Platform,是专为智能机器人(包括服务机器人、医疗机器人、自动驾驶汽车等)打造的一套低功耗、高性能、体积小的异构系统平台方案。在此方案中,CPU 作为控制中心, 与 FPGA搭配,能够提供高效的性能。整套 HERO 硬件系统采用了英特尔® 酷睿™处理器,搭载英特尔 Arria 10 GX 系列 1150 型 FPGA 作为异构加速器。

传统的 FPGA 编程方式令多数软件工程师望而却步,而 HERO 平台为大家带来了福音。除了传统的专业编程模型,HERO 平台专门定制的 BSP(Board Support Package)还支持基于 OpenCL 的 flow 开发,给广大的算法和软件工程师提供了友好的编程接口。一个定制化系统要支持OpenCL Flow除了Host 端的的软件外, 还需要FPGA硬件提供完整的数据通路以及控制通路,才能支持OpenCL Kernel的实时动态加载和运行。为了支持 OpenCL Flow,HERO 平台上移植了完整的 FPGA 板级支持包(Board Support Package),作为 HERO SDK 的一个组成部分提供给用户。现有 HERO SDK BSP 的 FPGA 逻辑部分主要包括高速通信接口 PCIe IP 核、内存 DMA 控制器、片外高速内存 DDR4 接口,以及和 FPGA 内部模块之间的通信接口。如果用户想增加 FPGA 与外部接口之间的通讯, HERO 平台也有相应的 BSP 参考设计,能够指导客户更好、更快地实现各种灵活多变的外部接口。


HERO 平台的应用前景广阔。以服务机器人为例,其主要作用是帮助人完成任务和动作。为了实现这一目标,研发人员需要在机器人上实现各种复杂的应用控制技术,包括视觉、定位、运动、抓取等。FPGA 可以在这些关键应用上发挥极大的价值,让复杂算法的处理变得高效而实时,带给用户良好的体验。

 



产品规格
新闻讯息 | 关于友晶 | 产品资讯 | 解决方案 | 培训与活动 | FAQ | 联络我们 | 线上讨论