Aldec的边缘计算示例: Zynq SoC 的 FPGA架构将嵌入式视觉/ ADAS性能提升了10倍

作者:Sleibso ‎

Aldec的一个应用工程师 Farhad Fallah 在 New Electronics 网站上发表的一篇题​​为“生活在边缘”的文章最近引起了我的注意,因为它简洁地描述了为什么 FPGA 对于许多高性能的边缘计算应用如此有用。以下是这篇文章的一个例子:

“云计算的好处是多方面的......然而,云也有一些缺点,其中最大的缺点,是没有任何提供商可以保证100%的可用性。将数据发送到云进行处理时总会有一些延迟。你需要等待答案。边缘处理需要高性能,在这方面,FPGA可以并行执行多个不同的任务。”

接下来,本文继续描述基于 Aldec 的 TySOM-2-7Z100 原型板的4个相机 ADAS 演示,该演示板在今年在加利福尼亚州圣克拉拉举行的 Embedded Vision Summit上展示过。 (TySOM-2-7Z100原型电路板基于赛灵思 Zynq SoC系列中最大的成员 Zynq Z-7100 SoC。)

Aldec TySOM-2-Z100原型板

Aldec TySOM-2-Z100原型板

接下来,文章描述了 Zynq SoC FPGA架构是如何大幅提升性能的:

“处理过程由双核 ARM Cortex-A9 处理器和 FPGA 逻辑共享(两者都包含在 Zynq 器件中),并开始于从相机抓取图像及应用边缘检测算法("边缘"在这里指的是物理边缘的感觉,例如物体,车道标记等)。这是一个计算密集型的任务,因为应用了像素级的计算(即超过200万像素)。在ARM CPU上执行这个任务帧速率可以达到每秒3次,而在FPGA中达到每秒27.5次!

由于片上FPGA架构,性能提升将近10倍。您的应用能否同样受益呢?

原文链接: https://forums.xilinx.com/t5/Xcell-Daily-Blog/Zynq-SoC-s-FPGA-fabric-boo...