设计应用

应用于导航SoC的专用DMA的设计

作者:秦 爽1,2,李 健1,杨 颖1,陈 杰1
发布日期:2021-03-15
来源:2021年电子技术应用第3期

0 引言

    随着社会的发展,卫星导航已经广泛应用到人类社会的很多方面,如无人机、物联网、车辆导航以及物流等[1],对导航定位的精度要求也越来越高。目前的导航SoC主要采用CPU来完成导航模块的数据搬移工作,随着导航系统和频点的增加,搬移大量导航通道的数据将占用CPU大量的时间。而且CPU频繁地轮询检测各个通道的状态将使CPU的低功耗设计变得极为复杂。梁科等人设计了一款通用DMA,该DMA能有效提高数据传输效率,但是它最多支持8个通道,无法满足导航应用要求[2]。张路煜等人设计的DMA使用了专用数据通路,虽然避开了AHB总线,能进行多路并行传输,但是会使SoC内部时序复杂[3]。本文设计了一种专用于导航SoC的DMA,它能高效的完成大量通道的数据搬移[4-11]




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




作者信息:

秦  爽1,2,李  健1,杨  颖1,陈  杰1

(1.中国科学院微电子研究所,北京100029;2.中国科学院大学,北京100049)

此内容为AET网站原创,未经授权禁止转载。
导航 SOC DMA
Baidu
map