论文部分内容阅读
目前随着软件无线电技术发展,软件GPS接收机逐渐成为满足灵活多变应用需求的热点方案,并引领着我国北斗、欧洲伽利略等系统接收机的研究与发展,向着多系统组合导航迈进。各卫星导航定位系统间的差异性和组合导航的兼容性要求在统一硬件平台上实现各个系统信号的同时采集,统一规算,集中处理,而目前满足单一导航系统的通用硬件平台尚未出现,本课题拟整合当前各种数据采集传输实现技术完成单频GPS软件接收机通用硬件平台的设计,并进行必要的验证工作,为组合导航和兼容机的研制做出探索性的尝试。
文中首先就GPS系统构成及其定位原理、软件无线电与GPS接收机技术和信号采集处理传输技术进行了综述和总结,在软件GPS接收机典型结构的基础上分析了单频GPS软件接收机功能需求,明确了单频GPS软件接收机通用硬件平台GPS信号采集、基带算法支持和数据及功能开放性要求三大需求,提出了基于NJ1006AK和TMS320C6416的通用硬件平台实现方案,并就实现方案中用到的主要芯片、硬件电路设计、固件及其上位机PCI驱动开发进行了详细介绍,最后通过单频GPS软件接收机通用硬件平台上采集GPS数据频谱分析和快速FFT捕获算法的执行验证了整个硬件平台设计的可行性和合理性。
基于NJ1006AK和TMS320C6416的通用硬件平台实现方案采用NJ1006AK完成GPS信号接收,采用Mcbsp接收射频前端NJ1006AK数字化输出,通过Mcbsp事件驱动EDMA在外部扩展SDRAM中进行乒乓缓存,通过EMDA毫秒中断与基带算法同步数据,同时在EDMA毫秒中断中触发PC机PCI中断,实现TMS320C6416和PC机PCI主设备驱动程序的交互和通信。此外还通过存储接口扩展出ST16C550作为低速通信串口配合PCI完成数据和功能的开放。
该方案充分发挥了DSP内部集成Mcbsp、EDMA、EMIF、PCI等硬件资源,达到了CPU运算处理和高速实时连续信号采集的并发的目的,具有使用芯片数量少,外围接口电路简单化、标准化的特点,非常适合作为一个通用硬件平台,是未来组合导航研究和兼容机研制的基础。