Citation: | WU Yang, WANG Yi, YU Xinyu, et al. Algorithm of in-orbit SRAM for self-inspection[J]. Journal of Beijing University of Aeronautics and Astronautics, 2021, 47(6): 1233-1240. doi: 10.13700/j.bh.1001-5965.2020.0140(in Chinese) |
In-orbit self-inspection of Static Random Access Memory (SRAM) in spaceborne electronic equipment is used in the power-on initialization process. It is able to find the faulty unit of the memory before equipment starts to work. It provides a basis for evaluating the health status of electronic equipment. The structure and main failure principle of SRAM were analyzed, and the research in the special background of in-orbit application was conducted. Then, an improved test algorithm for the typical one was proposed. After the analysis and evaluation of the improved algorithm, the implementation of the algorithm on a 8 K×8 bit SRAM was carried out. Experimental results show that the improved algorithm is feasible. Compared with typical test algorithm, the improved algorithm has the advantages of low resource consumption and high fault coverage.
[1] |
邢琰, 吴宏鑫, 王晓磊, 等. 航天器故障诊断与容错控制技术综述[J]. 宇航学报, 2003, 24(3): 221-226. doi: 10.3321/j.issn:1000-1328.2003.03.001
XING Y, WU H X, WANG X L, et al. Survey of fault diagnosis and fault-tolerance control technology for spacecraft[J]. Journal of Astronautics, 2003, 24(3): 221-226(in Chinese). doi: 10.3321/j.issn:1000-1328.2003.03.001
|
[2] |
宋征宇. 运载火箭远程故障诊断技术综述[J]. 宇航学报, 2016, 37(2): 135-144. doi: 10.3873/j.issn.1000-1328.2016.02.001
SONG Z Y. The survey of launch vehicle long distance fault diagnosis technique[J]. Journal of Astronautics, 2016, 37(2): 135-144(in Chinese). doi: 10.3873/j.issn.1000-1328.2016.02.001
|
[3] |
余丹, 马世龙, 李先军, 等. 航天器自动化测试语言研究[J]. 航空学报, 2010, 31(2): 290-300. https://www.cnki.com.cn/Article/CJFDTOTAL-HKXB201002015.htm
YU D, MA S L, LI X J, et al. A survey of test languages for spacecraft automatic test[J]Acta Aeronautica et Astronautica Sinica, 2010, 31(2): 290-300(in Chinese). https://www.cnki.com.cn/Article/CJFDTOTAL-HKXB201002015.htm
|
[4] |
李洁, 沈士团, 孙宝江, 等. 航电设备故障诊断中的决策算法[J]. 北京航空航天大学学报, 2007, 33(6): 677-681. doi: 10.3969/j.issn.1001-5965.2007.06.011
LI J, SHEN S T, SUN B J, et al. Algorithm of decision making for avionic device fault diagnosis[J] Journal of Beijing University of Aeronautics and Astronautics, 2007, 33(6): 677-681(in Chinese). doi: 10.3969/j.issn.1001-5965.2007.06.011
|
[5] |
王丽, 施玉霞, 王友人. 一种嵌入式存储器内建自测试电路设计[J]. 计算机测量与控制, 2008, 16(5): 624-262. https://www.cnki.com.cn/Article/CJFDTOTAL-JZCK200805016.htm
WANG L, SHI Y X, WANG Y R. Design of embeded memory built-in self-test circuit[J]. Computer Measure and Control, 2008, 16(5): 624-262(in Chinese). https://www.cnki.com.cn/Article/CJFDTOTAL-JZCK200805016.htm
|
[6] |
BENOIT G, JEAN-MICHEL D, LIONEL T, et al. Architecture for highly reliable embedded flash memories[C]//IEEE Design and Diagnostics of Electronic Circuits and Systems. Piscataway: IEEE Press, 2007: 1-6.
|
[7] |
VAN D G. Using march test to test SRAMs[J]. IEEE Design & Test of Computers, 1993, 10(1): 8214. doi: 10.1109/54.199799
|
[8] |
SUNGJU P, DONKYU Y, TAEHYUNG K, et al. Microcode-based memory bist implementing modified march algorithms[J]. Journal of the Korean Physical Society, 2002, 40(4): 749-753. doi: 10.3938/jkps.40.749
|
[9] |
须自明, 苏彦鹏, 于宗光, 基于March C-算法的SRAM BIST电路的设计[J]. 半导体技术, 2007, 32(3): 245-247. doi: 10.3969/j.issn.1003-353X.2007.03.017
XU Z M, SU Y P, YU Z G. SRAM BIST circuit design based on the march c-algorithm[J]. Semiconductor Technology, 2007, 32(3): 245-247(in Chinese). doi: 10.3969/j.issn.1003-353X.2007.03.017
|
[10] |
姜昱光, 韩建伟, 朱翔, 等. SRAM型FPGA单粒子翻转效应加固方法[J]. 北京航空航天大学学报, 2014, 40(8): 1073-1077. doi: 10.13700/j.bh.1001-5965.2013.0514
JIANG Y G, HAN J W, ZHU X, et al. Single event upset mitigation testing of SRAM-based FPGAs[J]. Journal of Beijing University of Aeronautics and Astronautics, 2014, 40(8): 1073-1077(in Chinese). doi: 10.13700/j.bh.1001-5965.2013.0514
|
[11] |
冯彦君, 华更新, 刘淑芬. 航天电子抗辐射研究综述[J]. 宇航学报, 2007, 28(5): 1071-1080. doi: 10.3321/j.issn:1000-1328.2007.05.001
FENG Y J, HUA G X, LIU S F. Radiation hardness for space electronics[J]. Journal of Astronautics 2007, 28(5): 1071-1080(in Chinese). doi: 10.3321/j.issn:1000-1328.2007.05.001
|
[12] |
HUANG P, CHEN S, CHEN J, et al. Simulation study of large-scale charge sharing mitigation using seamless guard band[J]. IEEE Transactions on Device and Materials Reliability, 2017, 17(1): 176-183. doi: 10.1109/TDMR.2016.2527631
|
[13] |
朱小莉, 陈迪平, 王镇道. SRAM的一种可测性设计[J]. 湖南大学学报(自然科学版), 2003, 30(6): 22-25. doi: 10.3321/j.issn:1000-2472.2003.06.007
ZHU X L, CHEN D P, WANG Z D. A kind of design-for-test for SRAM[J]. Journal of Hunan University (Natural Sciences), 2003, 30(6): 22-25(in Chinese). doi: 10.3321/j.issn:1000-2472.2003.06.007
|
[14] |
雷绍充, 邵志标, 梁峰. 超大规模集成电路测试[M]. 北京: 电子工业出版社, 2008.
LEI S C, SHAO Z B, LIANG F. Very large scale integration test[M], Beijing: Publishing House of Electronics Industry, 2008(in Chinese).
|
[15] |
靖连天, 张伟, 石遂兴, 等. 航天新型复杂器件在装备应用中的风险识别及防控[J]. 质量与可靠性, 2019(6): 36-41. https://www.cnki.com.cn/Article/CJFDTOTAL-ZNYZ201906009.htm
JING L T, ZHANG W, SHI S X, et al. Risk identification and prevention of new space complex components in equipment applications[J]. Quality and Reliability, 2019(6): 36-41(in Chinese). https://www.cnki.com.cn/Article/CJFDTOTAL-ZNYZ201906009.htm
|
[16] |
高世伟, 吕江花. 乌尼日其其格, 等. 航天器测试需求描述及其自动生成[J]. 北京航空航天大学学报, 2015, 41(7): 1275-1286. doi: 10.13700/j.bh.1001-5965.2014.0762
GAO S W, LYU J H, WUNIRI Q Q G, et al. Spacecraft test requirement description and automatic generation method[J]. Journal of Beijing University of Aeronautics and Astronautics, 2015, 41(7): 1275-1286(in Chinese). doi: 10.13700/j.bh.1001-5965.2014.0762
|
[17] |
朴英珲. 基于ECC电路的SRAM自检测修复设计与验证[D]. 哈尔滨: 哈尔滨工业大学, 2019.
PIAO Y H. Design and verification of sram self-detection repair based on ecc circuit[D]. Harbin: Harbin Institute of Technology, 2019(in Chinese).
|
[18] |
LIU S, XIAO L, LI J, et al. Low redundancy matrix-based codes for adjacent error correction with parity sharing[C]//2017 18th International Symposium on Quality Electronic Design (ISQED). Piscataway: IEEE Press, 2017: 76-80.
|