设计应用

基于AXI总线复用的DMA数据传输结构设计

作者:阮翔,任涛,毛佳佳,张虎
发布日期:2023-08-25
来源:2023年电子技术应用第8期

0 引言

近年来,支持多传感器接入的人工智能平台已经在各个领域获得广泛应用。利用嵌入式人工智能(Artificial Intelligence,AI)处理器和现场可编程逻辑门阵列(Field Programmable Gate Array,FPGA)进行直接内存访问(Direct Memory Access,DMA)交互的系统架构往往成为这类人工智能平台的最优实现方案。平台内,FPGA承担了数据的采集、缓存及DMA任务。常规方式是把每个数据通道封装成一路AXI总线,使用AXI交换结构将数据通道与缓存控制器、DMA控制器互联,形成一个封闭的AXI数据传输系统。然而,随着应用场景复杂度和平台智能化程度的提升,传感器的种类和数量持续增长。常规传输结构逐渐表现出扩展不便、优化困难、灵活性差等问题。为简化AXI交换拓扑、方便通道扩展、实现灵活的DMA参数化配置,本文设计了一种以AXI总线复用方式实现的DMA数据传输结构,以满足平台对多路、多类型传感器通道扩展和数据灵活处理的需求。



本文详细内容请下载:https://www.chinaaet.com/resource/share/2000005490




作者信息:

阮翔,任涛,毛佳佳,张虎

(中国电子科技集团公司第52研究所,浙江 杭州 311100)

微信图片_20210517164139.jpg

此内容为AET网站原创,未经授权禁止转载。
通道 DMA 传输 AXI FPGA
Baidu
map