Residue code based low cost SEU-tolerant fir filter design for OBP satellite communication systems

With the development of satellite communications, on-board processing (OBP) obtains more and more attentions due to the increased efficiency and performance. However, the large amounts of digital circuits in the OBP transponders are sensitive to the high-energy particles in space radiation environments, which may cause various kinds of single event effect. Among these effects, single event upset (SEU) is the major potential reason for the instability of the satellite communication systems. Triple modular redundancy (TMR) is a classical and effective method for mitigating the SEU in digital circuits. However, since three identical logic modules and a voting circuit are needed in TMR, the overhead is so high that the scheme may not be applicable on the on-board digital processing platform with very limited area and power resources. Therefore, how to design a more cost-effective fault-tolerant method becomes a critical issue. Considering that FIR-like processing is frequently used on OBP platform, in this article, a dual modules (DM) plus checking module based on residue code (DM-CRC) architecture for SEU-tolerant FIR design is proposed. Although this architecture reduces the area overhead dramatically, we find that the fault missing rate is still high if single-sample checking (SSC) is used. To solve this problem, a Multi-sample checking DM-CRC (MSC-DM-CRC) is further proposed. Our analysis shows that the MSC-DM-CRC scheme can make the fault missing rate small enough without reducing the actual throughput. By simulations it is shown that, when the modulus for CRC is 7 and the number of samples for MSC is 4, the reduction of area overhead relative to TMR is over 20% and the fault missing rate is as low as 0.05%.

[1]  Gian Carlo Cardarilli,et al.  Tradeoffs between residue number system and traditional FIR filters , 2001, ISCAS 2001. The 2001 IEEE International Symposium on Circuits and Systems (Cat. No.01CH37196).

[2]  W. Kenneth Jenkins,et al.  The use of residue number systems in the design of finite impulse response digital filters , 1977 .

[3]  Gerard Maral,et al.  Satellite Communications Systems: Systems, Techniques and Technology , 2020 .

[4]  D. Taggart,et al.  Wideband gapfiller satellite (WGS) system , 2005, 2005 IEEE Aerospace Conference.

[5]  Piero Maestrini,et al.  Error Correcting Properties of Redundant Residue Number Systems , 1973, IEEE Transactions on Computers.

[6]  P.L. Murray,et al.  Multi Gigabit Transceiver Configuration RAM Fault Injection Response , 2005, 2005 IEEE Aerospace Conference.

[7]  Eric Wiswell,et al.  Next Generation Broadband Satellite Communication Systems , 2002 .

[8]  G.C. Cardarilli,et al.  Residue Number System for Low-Power DSP Applications , 2007, 2007 Conference Record of the Forty-First Asilomar Conference on Signals, Systems and Computers.

[9]  M. Kolawole Satellite Communication Engineering , 2002 .

[10]  Joseph R. Marshall,et al.  Leveraging Digital On-Board Processing to Increase Communications Satellite Flexibility and Effective Capacity , 2010 .

[11]  G. Maral,et al.  Satellite Communications Systems , 1986 .

[12]  Luigi Carro,et al.  Designing fault-tolerant techniques for SRAM-based FPGAs , 2004, IEEE Design & Test of Computers.

[13]  Luigi Carro,et al.  Fault-Tolerance Techniques for SRAM-Based FPGAs , 2006 .

[14]  D. L. Shaeffer,et al.  Operation of commercial R3000 processors in the Low Earth Orbit (LEO) space environment , 1991 .

[15]  John S. Sadowsky,et al.  The MUOS-WCDMA Air Interface , 2007, MILCOM 2007 - IEEE Military Communications Conference.

[16]  D. Wadsworth,et al.  Military communications satellite system multiplies UHF channel capacity for mobile users , 1999, MILCOM 1999. IEEE Military Communications. Conference Proceedings (Cat. No.99CH36341).

[17]  P.L. Murray,et al.  Single Event Effect Mitigation in ReConfigurable Computers for Space Applications , 2005, 2005 IEEE Aerospace Conference.

[18]  Marco D. Santambrogio,et al.  TMR and Partial Dynamic Reconfiguration to mitigate SEU faults in FPGAs , 2007, 22nd IEEE International Symposium on Defect and Fault-Tolerance in VLSI Systems (DFT 2007).

[19]  Erik L. Dagless,et al.  A New Approach to Fixed-Coefficient Inner Product Computation Over Finite Rings , 1996, IEEE Trans. Computers.

[20]  W. K. Jenkins,et al.  Redundant residue number systems for error detection and correction in digital filters , 1980 .

[21]  K. Wiemann,et al.  The ACeS digital channelizer-the next generation in regional digital satellite telephone communications , 2000, 19th DASC. 19th Digital Avionics Systems Conference. Proceedings (Cat. No.00CH37126).

[22]  R. Miura,et al.  Digital beam forming (DBF) antenna system for mobile communications , 1997 .

[23]  K. Jakobs,et al.  Concept of on-board-processing satellites , 1992, 1st International Conference on Universal Personal Communications - ICUPC '92 Proceedings.

[24]  Ramjee Prasad,et al.  A survey of future broadband multimedia satellite systems, issues and trends , 2000, IEEE Commun. Mag..

[25]  P. Takis Mathiopoulos,et al.  A comparison study of the uplink performance of W-CDMA and OFDM for mobile multimedia communications via LEO satellites , 2001, IEEE Wirel. Commun..

[26]  Ahmed Iyanda Sulyman,et al.  High-speed satellite mobile communications: technologies and challenges , 2004, Proceedings of the IEEE.

[27]  Jianhao Hu,et al.  Notice of Violation of IEEE Publication PrinciplesRedundant Residue Number Systems Based Radiation Hardening for Datapath , 2010, IEEE Transactions on Nuclear Science.

[28]  Ludong Wang,et al.  WGS Air-Interface for AISR Missions , 2007, MILCOM 2007 - IEEE Military Communications Conference.

[29]  Riccardo De Gaudenzi,et al.  From "Bent Pipes" to "Software Defined Payloads": Evolution and Trends of Satellite Communications Systems , 2008 .

[30]  Wac Fernando,et al.  Performance of COFDM for LEO satellite channels in global mobile communications , 1998, VTC '98. 48th IEEE Vehicular Technology Conference. Pathway to Global Wireless Revolution (Cat. No.98CH36151).

[31]  A. Sahu,et al.  Digital Channelizing Radio Frequency Receiver , 2007, IEEE Transactions on Applied Superconductivity.

[32]  Tobias G. Noll,et al.  Error-tolerant FIR filters based on low-cost residue codes , 2005, 2005 IEEE International Symposium on Circuits and Systems.

[33]  Larry Wissel,et al.  Megagate ASICs for the Thuraya satellite digital signal processor , 2002, Proceedings International Symposium on Quality Electronic Design.