基于DSP内嵌PCI总线的卫星信号仿真器设计  被引量:1

Design of Multimode Satellite Signal Simulator Based on DSP Embedded PCI Bus

在线阅读下载全文

作  者:杨家胜[1] 刘光斌[1] 范志良[1] 

机构地区:[1]第二炮兵工程学院,陕西西安710025

出  处:《现代电子技术》2009年第14期30-34,共5页Modern Electronics Technique

基  金:第二炮兵装备科研资助项目(EP050068-23)

摘  要:卫星信号仿真器在多模接收机和高动态接收机的研发中占有重要地位,它涉及到大量的数据计算和传输。为了保证数据传输的实时性和准确性,提出一种基于TMS320C6416系列DSP的PCI总线卫星信号发生器的硬件平台以及相应的PCI接口电路设计。阐述DSP6416的PCI数据传输原理和中断处理机制,探讨WinDriver的工作原理,利用WinDriver9.21成功地开发了PCI接口驱动程序,对PCI驱动中的关键代码进行剖析,并且给出卫星信号仿真器应用程序的总体框架。实验表明,PCI数据传输速率达115 MB/s,通过应用成熟的商业接收机(GG24),验证了卫星仿真器产生信号的正确性和有效性。利用DSP6416内嵌PCI总线开发卫星信号仿真器可以降低硬件开发难度,利用WinDriver能够高效、快速、稳定地开发出PCI驱动。The satellite signal simulator plays an important role in developing multimode receiver and high dynamic receiver which involved mass data calculation and transmission. To protect the realtime and exactness of the transmission,hardware platform of the multimode satellite signal simulator which is based on TMS320C6416's(DSP6416) embedded PCI bus is given, and its PCI interface circuitry is given,the data transfer principle and interruption mechanism of DSP6416 are expatiated,and the main characteristics and the working principle of WinDriver are introduced,the PCI device driver is developed successfully using the WinDriver 9.21 software. The critical codes in the device driver are analyzed. Furthermore the simulator's application software frame is also presented. The experiments show that the data transfer rate is up to 115 MB/s and the correctness and validness of the simulator's signal is verified by applying the mature commercial receiver (GG24). The hardware complexity can be depressed by utilizing the DSP5416 embed PCI Bus in developing the simulator and the PCI device driver can be developed efficiently,quickly and stably by using WinDriver.

关 键 词:信号仿真器 DSP WINDRIVER PCI驱动 

分 类 号:TP302[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象