摘要
基于Windows的虚拟无线电具备界面友好、用户基础广、易于维护升级等优势,受到业界广泛关注,但其实时性缺陷是制约其应用前景的主要因素。采用RTX提高Windows操作系统实时性是扩展该类系统应用的有效途径。针对RTX虚拟无线电系统,给出了其中的高速数据接口设计方案,提出了基于XILINX ML605开发板完成FPGA程序,基于RTX系统设计驱动程序的方法,进行了数据接口实时性能测试。经过100万次测量,结果显示中断响应时延一直稳定在40μs以下,99.99%的中断响应时延小于20μs,基于RTX的数据接口中断响应时延比较稳定,达到10μs级的实时性能。
Virtual radio receives extensive attention in the industry due to its advantages of friendly interface,broad user base,easy to maintain and upgrade. However the defect of no real-time is the main factor restricting its application prospect. Using RTX to improve the real-time capability of Windows is an effective method to expend applications of this system. A high speed data interface of virtual radio has been designed based on RTX by completing FPGA program with XILINX ML605 development board and designing drivers with RTX system.Further,the real-time capability of data interface was measured for 1 million times. The experimental results show that the interrupt response time remain below 40 μs and 99. 99% of data is below 20 μs. Consequently,the interrupt response time of data interface base on RTX is relatively stable and achieves real-time performance of10 μs.
出处
《科学技术与工程》
北大核心
2017年第27期227-231,共5页
Science Technology and Engineering
基金
863计划(2015AA01A709)
中科院战略性先导专项子课题(XDA06010301)
上海市张江管委会专项(2016-14)资助