摘要
针对传统商业分布式仿真测试平台物理接口较少、功能单一的实际问题,提出一种分布式半实物仿真测试前端系统的解决方案。在简单分析了分布式和半实物仿真的原理后,以SPI与LVDS总线测试前端为例,设计并实现了一套分布式半实物仿真测试前端系统。经过测试,不同前端间的时钟同步精度可达微秒级,所设计前端能够仿真被测软件的外部交联设备实现SPI总线数据收发、LVDS下行数据的接收功能,并在其帮助下圆满完成某航天器嵌入式软件的第三方评测。
A solution to the front end system of distributed and Semi-physical simulation was proposed due to the traditional commercial distributed testing platforms' fewer physical interfaces and single function. After a brief introduction of the principle of distributed hardware in the loop simulation, taking the SPI and LVDS bus simulation test as an example, a front end system of distributed hardware in loop simulation test system was designed and implemented. The result of the test shows that the clock synchronization precision between different front ends can reach to the level of microseconds, the front end could simulate the external crosslinking equipment of the software under testand realize the SPI bus data transceiver, LVDS data receiving function, then completed spacecraft software third party test and evaluation successfully.
出处
《电子设计工程》
2018年第1期1-6,共6页
Electronic Design Engineering
基金
国家重大专项载人航天应用系统软件第三方评测(Y5181021RN)
关键词
分布式系统
半实物
仿真
测试
distributed systems
hardware inthe loop
simulation
testing
作者简介
苏宇(1985-),男,吉林农安人,硕士,工程师.研究方向:高可靠软件,嵌入式软件开发和测试.