摘要
讨论了DMA控制器在基于RTEMS的高性能GPS接收机中的架构设计,实现DMA IP与导航基带整体系统的良好融合.设计了DMA IP的硬件结构,利用复用的思想充分发挥硬件性能,使用寄存器结构和FIFO缓存结构实现了读写控制,并用Verilog HDL语言设计实现了DMA控制器,最后在Altera Cyclone4 FPGA上完成了设计验证.结果表明,DMA控制器能减轻导航基带So C芯片的处理器负担,缩短捕获跟踪时间,提高系统整体性能.
This article discusses the architecture design of DMA controller on high performance GPS receiver based on RTEMS which achieves the optimal integration of DMA IP and navigation baseband system. The authors designed the hardware architecture of DMA IP and made full use of hardware performance with the idea of multiplexing, then used register and FIFO buffer to achieve read-write control. Furthermore, the researchers designed the DMA controller with Verilog HDL and verified the design on Altera Cyclone4 FPGA. The result demonstrates that DMA controller can ease the CPU' s burden and shorten the acquisition & tracking time which improves the performance of the whole system.
出处
《广东工业大学学报》
CAS
2016年第1期36-39,44,共5页
Journal of Guangdong University of Technology
基金
国家自然科学基金资助项目(61106019)