ZHCY189A january   2022  – march 2023 TDA4VM , TDA4VM-Q1

 

  1.   内容概览
  2.   Authors
  3.   引言
  4.   定义边缘 AI
  5.   什么是高效的边缘 AI 系统?
    1.     选择 SoC 架构
    2.     可编程内核类型和加速器
  6.   使用 TI 视觉处理器设计边缘 AI 系统
    1.     深度学习加速器
    2.     成像和计算机视觉硬件加速器
    3.     智能内部总线和存储器架构
    4.     优化的系统 BOM
    5.     易于使用的软件开发环境
  7.   结论

什么是高效的边缘 AI 系统?

在高效的边缘 AI 系统中,DNN 无法自行运行。高效的 AI 系统需要复杂的视觉流水线,通常包括单摄像头或多摄像头图像处理、传统计算机视觉,甚至可能包括多个 DNN。一些应用还可能需要视频编码器和解码器。为了处理所有这些输入,系统需要高性能计算。此外,系统可能需要增强的安全性和功能安全,因此系统复杂性和成本会有所增加。

高效的边缘 AI 系统应针对以下方面进行优化:

  • 性能:嵌入式处理器必须能够提供系统所需的速度、延迟和精度,同时即使在恶劣的环境中,也能可靠地运行。
  • 设计限制:嵌入式处理器必须能够在具有功率和散热限制的设计中运行,包括无风扇设计、被动冷却设计,或者需要依靠电池供电运行更长时间的设计。另外,为符合物理限制条件,处理器还必须满足尺寸和重量规格要求。
  • 成本:实现高性能且具有成本效益的处理,从而尽可能地降低物料清单 (BOM) 成本。

要构建高效的边缘 AI 系统,设计人员应考虑哪种架构和内核最适合完成系统所需的任务。