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.   结论

选择 SoC 架构

嵌入式处理器设计有两种选择,即同构架构和异构架构,通常会采用专门的处理功能来处理某些任务。您应该根据所需的内核类型评估哪种架构最符合您的边缘 AI 系统的需求。

边缘 AI 系统的目标是在最合适的内核上运行 AI、视觉、视频和其他任务,从而优化系统的性能功耗比和每秒 TOPS 的性能,以及成本、尺寸和重量。对于边缘 AI 系统,异构架构具有适合特定任务的正确内核至关重要。

并非所有具有异构架构的处理器都采用一样的设计。器件供应商必须选择合适的处理功能或工艺,并决定是在硬件中加速这些功能,还是将其设计为可配置或可编程。同时,他们还必须注意将内核集成到系统中的方式。总线架构和存储器子系统必须能够在内核之间高效地传输数据。

如果 SoC 存在内核类型不正确而无法加速任务,内核数量过多而无法高效地管理,或者总线基础结构和存储器子系统效率低下,基于视觉的边缘 AI 系统可能会效率低下。