《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 應用于導航SoC的專用DMA的設計
應用于導航SoC的專用DMA的設計
2021年電子技術應用第3期
秦 爽1,2,李 健1,楊 穎1,陳 杰1
1.中國科學院微電子研究所,北京100029;2.中國科學院大學,北京100049
摘要: 衛星導航技術以及社會的快速發展使得高精度定位的需求越來越大。隨著導航系統和頻點的增加,導航模塊中需要處理的數據量越來越大。通用DMA(Direct Memory Access)控制器無法完成大量通道的傳輸,采用中央處理器(CPU)傳輸需要占用CPU大量的時間。應用于導航片上系統(SoC)的專用DMA支持全系統全頻點的導航通道的數據搬移,經過測試驗證,DMA搬移相同通道數的數據所需要的時鐘周期為CPU的三分之一,有效提高了CPU的效率。在設計中采用了低功耗優化技術,優化后DMA模塊動態功耗降低至原來的15%。
關鍵詞: 導航 SOC DMA
中圖分類號: TN492
文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.200909
中文引用格式: 秦爽,李健,楊穎,等. 應用于導航SoC的專用DMA的設計[J].電子技術應用,2021,47(3):27-30.
英文引用格式: Qin Shuang,Li Jian,Yang Ying,et al. Design of dedicated DMA applied to navigation SoC[J]. Application of Electronic Technique,2021,47(3):27-30.
Design of dedicated DMA applied to navigation SoC
Qin Shuang1,2,Li Jian1,Yang Ying1,Chen Jie1
1.Institute of Microelectronics of the Chinese Academy of Sciences,Beijing 100029,China; 2.University of Chinese Academy of Sciences,Beijing 100049,China
Abstract: The rapid development of satellite navigation technology and society has made the demand for high-precision positioning increasingly large. With the increase of navigation systems and frequency points, the amount of data that needs to be processed in the navigation module is increasing. The general DMA(Direct Memory Access)controller cannot complete the transmission of a large number of channels, and the transmission using the CPU requires a lot of CPU time. The dedicated DMA applied to the navigation system on chip(SoC) supports the data movement of the navigation channel of the whole system and the whole frequency point. After testing and verification, the clock cycle required by the DMA to move the same channel number of data is one-third of the CPU One, effectively improving the efficiency of the CPU. Low-power optimization technology is used in the design, after optimization, the dynamic power consumption of the DMA module is reduced to 15% of the original.
Key words : navigation;SoC;DMA

0 引言

    隨著社會的發展,衛星導航已經廣泛應用到人類社會的很多方面,如無人機、物聯網、車輛導航以及物流等[1],對導航定位的精度要求也越來越高。目前的導航SoC主要采用CPU來完成導航模塊的數據搬移工作,隨著導航系統和頻點的增加,搬移大量導航通道的數據將占用CPU大量的時間。而且CPU頻繁地輪詢檢測各個通道的狀態將使CPU的低功耗設計變得極為復雜。梁科等人設計了一款通用DMA,該DMA能有效提高數據傳輸效率,但是它最多支持8個通道,無法滿足導航應用要求[2]。張路煜等人設計的DMA使用了專用數據通路,雖然避開了AHB總線,能進行多路并行傳輸,但是會使SoC內部時序復雜[3]。本文設計了一種專用于導航SoC的DMA,它能高效的完成大量通道的數據搬移[4-11]




本文詳細內容請下載:http://www.jysgc.com/resource/share/2000003414




作者信息:

秦  爽1,2,李  健1,楊  穎1,陳  杰1

(1.中國科學院微電子研究所,北京100029;2.中國科學院大學,北京100049)

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 国产不卡一卡2卡三卡4卡5卡在线| 国产自产在线视频一区| 久久久精品免费| 欧美xxxx性疯狂bbbb| 人人添人人妻人人爽夜欢视AV| 羞羞视频免费看| 国产人妖在线观看| 日本阿v精品视频在线观看| 国产色婷婷精品免费视频| bt√天堂资源在线官网| 尹人久久久香蕉精品| 久久中文字幕网站篠田优| 日韩国产欧美在线观看一区二区 | 羞羞网站免费观看| 国产乱子伦农村xxxx| 91精品视频免费| 国产猛男猛女超爽免费视频| 12一15女人a毛片| 国产自国产自愉自愉免费24区| 9i9精品国产免费久久| 女同恋のレズビアンbd在线| 一级性生活免费| 成人品视频观看在线| 中文字幕第2页| 无码人妻精品一区二区| 久久久久亚洲精品无码系列 | 麻豆精品传媒成人精品| 国产护士一级毛片高清| 免费在线观看h片| 国产激情电影综合在线看| xx视频在线永久免费观看| 国产精品国三级国产AV| 18禁高潮出水呻吟娇喘蜜芽| 国产精品视频一区二区三区不卡 | 粗壮挺进人妻水蜜桃成熟| 公交车上性配合享受视频| 精品少妇ay一区二区三区| 动漫小舞被吸乳羞羞漫画在线| 翁熄止痒婉艳隔壁老李头| 噜噜噜在线观看播放视频| 美女脱了内裤打开腿让你桶爽|