Abstract:
Redundancy design is a kind of important means to improve the reliability of fault-tolerant design, however, the redundancy design exists two outstanding problems which are the synchronization problem and the packet-loss problem. This paper mainly takes a certain type of spaceflight high reliable rocket embedded computer development as the background and analyzes demands and characteristics of the rocket flight control task. By using interrupt and query combination mode, it puts forward a kind of information interaction scheme for “1+3” redundant structure based on DSP and dual-port RAM. Application results show that this kind of information interaction scheme solves the synchronization problem and the packet-loss problem and meets the real-time requirements, while achieves high reliability.
Key words:
dual-port RAM,
redundancy design,
fault-tolerant design,
synchronization,
reliability
摘要: 冗余设计可提高容错设计中的可靠性,但其存在同步和丢拍的问题。为此,以航天某型号高可靠箭载嵌入式计算机研制为背景,结合飞行控制任务的需求和特点,基于DSP及双口RAM,利用中断和查询相结合的方式,提出一种“1+3”冗余架构中的信息交互方案。应用结果表明,该方案能有效地解决冗余架构中同步及丢拍问题,并且在满足实时性的同时,提高可靠性。
关键词:
双口RAM,
冗余设计,
容错设计,
同步,
可靠性
CLC Number:
ZHANG Zun-Wei, CAO Bao-Xiang, NIE Qing-Wei. Study on Synchronization Techniques for Redundancy Architecture Based on Dual-port RAM[J]. Computer Engineering, 2012, 38(18): 221-224.
张遵伟, 曹宝香, 聂胜伟. 基于双口RAM的冗余架构同步技术研究[J]. 计算机工程, 2012, 38(18): 221-224.