一种快速可重构的1553B总线测试软件设计
发布时间:2018-12-17 15:58
【摘要】:为了提高1553B总线测试系统应对被测系统在拓扑结构或通信协议变化时的快速可重构性,提出一种基于通用1553B总线仿真卡的快速可重构的1553B总线测试软件设计方法。分析当前1553B总线测试系统可重构性不足的缺点,详细介绍快速可重构1553B总线测试软件的设计架构和实现方法。这里提出的软件设计方法通过总线服务划分和代理托管的方式使软件的代码实现不依赖于总线协议的具体格式,并且极大地减少了软件编程的代码量,从而在代码可重构和配置可重构两方面实现软件的快速可重构。该软件设计具有可靠性强、编程效率高、重构速度快,现场可重配置等特点,其应用实例软件的代码重构率小于1‰,并已经在多个航天器的1553B总线子系统测试中取得了良好的效果。
[Abstract]:In order to improve the rapid reconfiguration of the 1553B bus test system when the topology or communication protocol changes, a fast reconfigurable 1553B bus test software design method based on the universal 1553B bus simulation card is proposed. This paper analyzes the shortcomings of the reconfiguration of the 1553B bus test system, and introduces in detail the design framework and implementation method of the fast reconfigurable 1553B bus test software. The software design method proposed here makes the code realization of the software independent of the specific format of the bus protocol by the way of bus service partition and proxy hosting, and greatly reduces the code amount of software programming. So the software can be reconfigurable quickly in both code reconfigurable and configurable reconfigurable. The software design has the characteristics of high reliability, high programming efficiency, fast reconfiguration speed and reconfiguration on the spot. The code reconfiguration rate of the application case software is less than 1 鈥,
本文编号:2384419
[Abstract]:In order to improve the rapid reconfiguration of the 1553B bus test system when the topology or communication protocol changes, a fast reconfigurable 1553B bus test software design method based on the universal 1553B bus simulation card is proposed. This paper analyzes the shortcomings of the reconfiguration of the 1553B bus test system, and introduces in detail the design framework and implementation method of the fast reconfigurable 1553B bus test software. The software design method proposed here makes the code realization of the software independent of the specific format of the bus protocol by the way of bus service partition and proxy hosting, and greatly reduces the code amount of software programming. So the software can be reconfigurable quickly in both code reconfigurable and configurable reconfigurable. The software design has the characteristics of high reliability, high programming efficiency, fast reconfiguration speed and reconfiguration on the spot. The code reconfiguration rate of the application case software is less than 1 鈥,
本文编号:2384419
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2384419.html