更新时间:2024-11-15 11:30:01来源:互联网
Achronix的FPGA产品和技术专注于边缘应用上的多种人工智能(AI)需求,例如汽车传感器融合、目标检测和识别、AI和机器学习,以及360度环绕视图系统等需要在边缘上本地处理数据的应用。
可编程逻辑提供了使计算更加以数据为中心的能力。虽然传统的处理器都要求数据通过复杂的高速缓存层级被送到其流水线中,而可编程逻辑则能够构建数据流水线。借助由定制逻辑电路和数字信号处理器(DSP)引擎组成的数据单元来在数据通过时操控它们,数据可以从一个节点到另一个节点无缝流动;每个单元都已准备好把数据转发到需要它们的下一个节点。随着需求的变化,其中的逻辑阵列可以轻松地重新连线形成新的配置。与更适合处理控制密集型代码的微处理器相比,这种逻辑阵列可以为以数据为中心的应用提供更好的支持。然而,独立FPGA芯片通常会产生更大的功耗,这是因为需要将数据频繁地移入和移出更专用的ASIC芯片中。
嵌入式FPGA(eFPGA)技术提供了一种方法,可以在一个封装芯片中满足边缘计算应用的能效、性能、延迟和面积限制。结合eFPGA技术,可以把平时部署在独立的ASIC芯片中的常用功能在定制硬件中实现集成,以带来更高的性能和密度。对于机器学习应用,这些功能可以是用于卷积内核或最大池计算的专用处理器阵列。通过在同一芯片上集成可编程逻辑和定制逻辑,可以避免在芯片外传输数据,从而节省大量功耗。
a) Speedcore™
其他推荐