首页 | 本学科首页   官方微博 | 高级检索  
     


Research on the packing algorithm for anti-SEU of FPGA based on triple modular redundancy and the numbers of fan-outs of the net
Authors:Xiuhai Cui  Haigang Yang  Yu Peng  Xiyuan Peng
Affiliation:1. Automatic Test and Control Institute, Harbin Institute of Technology, Harbin, 150001, China
2. Institute of Electronics, Chinese Academy of Sciences, Beijing, 100190, China
Abstract:Static Random Access Memory(SRAM) based Field Programmable Gate Array(FPGA) is widely applied in the field of aerospace, whose anti-SEU(Single Event Upset) capability becomes more and more important. To improve anti-FPGA SEU capability, the registers of the circuit netlist are tripled and divided into three categories in this study. By the packing algorithm, the registers of triple modular redundancy are loaded into different configurable logic block. At the same time, the packing algorithm considers the effect of large fan-out nets. The experimental results show that the algorithm successfully realize the packing of the register of Triple Modular Redundancy(TMR). Comparing with Timing Versatile PACKing(TVPACK), the algorithm in this study is able to obtain a 11% reduction of the number of the nets in critical path, and a 12% reduction of the time delay in critical path on average when TMR is not considered. Especially, some critical path delay of circuit can be improved about 33%.
Keywords:Field Programmable Gate Array(FPGA)  Triple Modular Redundancy(TMR)  Packing algorithm  Fan-outs of the net  Critical path delay
本文献已被 CNKI 维普 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号