中圖分類(lèi)號(hào): TN492 文獻(xiàn)標(biāo)識(shí)碼: A DOI:10.16157/j.issn.0258-7998.200909 中文引用格式: 秦爽,李健,楊穎,等. 應(yīng)用于導(dǎo)航SoC的專(zhuān)用DMA的設(shè)計(jì)[J].電子技術(shù)應(yīng)用,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.