Design of Self-Checking Digital Devices with Boolean Signals Correction Using Weight-Based Bose-Lin Codes
- 作者: Efanov D.V1,2, Yelina Y.I1
-
隶属关系:
- Peter the Great Saint Petersburg Polytechnic University
- Russian University of Transport
- 期: 编号 4 (2024)
- 页面: 26-43
- 栏目: Information Technology in Control
- URL: https://bakhtiniada.ru/1819-3161/article/view/272864
- DOI: https://doi.org/10.25728/pu.2024.4.3
- ID: 272864
如何引用文章
全文:
详细
作者简介
D. Efanov
Peter the Great Saint Petersburg Polytechnic University; Russian University of Transport
Email: TrES-4b@yandex.ru
St. Petersburg, Russia
Y. Yelina
Peter the Great Saint Petersburg Polytechnic University
Email: eseniya-elina@mail.ru
St. Petersburg, Russia
参考
- Согомонян Е.С., Слабаков Е.В. Самопроверяемые устройства и отказоустойчивые системы. – М.: Радио и связь, 1989. – 208 с. [Sogomonyan, E.S., Slabakov, E.V. Samoproveryaemye ustroistva i otkazoustoichivye sistemy. – M.: Radio i svyaz', 1989. – 208 s. (In Russian)].
- Lala, P.K. Self-Checking and Fault-Tolerant Digital Design. – San Francisco: Morgan Kaufmann Publishers, 2001. – 216 p.
- Gharibi W., Hahanov V., Chumachenko S., et al. Vector-Logic Computing for Faults-As-Address Deductive Simulation // IAES International Journal of Robotics and Automation. – 2023. – Vol. 12, no. 3. – P. 274–288. – doi: 10.11591/ijra.v12i3.pp274-288.
- Ubar R., Raik J., Jenihhin M., Jutman A. Structural Decision Diagrams in Digital Test: Theory and Applications. – Cham: Springer Nature Switzerland AG, 2024. – 595 p. – doi: 10.1007/978-3-031-44734-1.
- Пархоменко П.П., Согомонян Е.С. Основы технической диагностики (оптимизация алгоритмов диагностирования, аппаратурные средства). – М.: Энергоатомиздат, 1981. – 320 с. [Parkhomenko, P.P., Sogomonyan, E.S. Osnovy tekhnicheskoi diagnostiki (optimizatsiya algoritmov diagnostirovaniya, apparaturnye sredstva). – M.: Ehnergoatomizdat, 1981. – 320 s. (In Russian)].
- Дрозд А.В., Харченко В.С., Антощук С.Г. Рабочее диагностирование безопасных информационно-управляющих систем / Под ред. А.В. Дрозда и В.С. Харченко. – Харьков: Национальный аэрокосмический университет им. Н.Е. Жуковского «ХАИ», 2012. – 614 с. [Drozd, A.V., Kharchenko, V.S., Antoshchuk, S.G. Rabochee diagnostirovanie bezopasnykh informatsionno-upravlyayushchikh sistem / Pod red. A.V. Drozda i V.S. Kharchenko. – Khar'kov: Natsional'nyi aehrokosmicheskii universitet im. N.E. Zhukovskogo «KHAI», 2012. – 614 s. (In Russian)].
- Mikoni, S. Top Level Diagnostic Models of Complex Objects // Lecture Notes in Networks and Systems. – 2022. – Vol. 442. – P. 238–249. – doi: 10.1007/978-3-030-98832-6_21.
- Bennetts, R.G. Design of Testable Logic Circuits. – Boston: Addison-Wesley Publishing Company, 1984. – 164 p.
- McCluskey, E.J. Logic Design Principles (with Emphasis on Testable Semicustom Circuits). – New Jersey: Prentice-Hall, 1986. – 549 p.
- Abramovici, M., Breuer, M.A., Friedman, A.D. Digital System Testing and Testable Design. – New Jersey: IEEE Press, 1998. – 652 p.
- Göessel, M., Ocheretny, V., Sogomonyan, E., Marienfeld, D. New Methods of Concurrent Checking: Edition 1. – Dordrecht: Springer Science+Business Media B.V., 2008. – 184 p.
- Sahana A.R., Chiraag V., Suresh G., et al. Application of Error Detection and Correction Techniques to Self-Checking VLSI Systems: An Overview // Proceedings of 2023 IEEE Guwahati Subsection Conference (GCON). – Guwahati, 2023. – doi: 10.1109/GCON58516.2023.10183449.
- Mitra, S., McCluskey, E.J. Which Concurrent Error Detection Scheme to Сhoose? // Proceedings of International Test Conference. – Atlantic City, 2000. – P. 985–994. – doi: 10.1109/TEST.2000.894311.
- Сагалович Ю.Л., Соломенников В.Ю. Обнаружение неисправностей в схемной реализации системы монотонных булевых функций // Проблемы передачи информации. – 1997. – Т. 33, № 2. – С. 81–93. [Sagalovich, Yu.L., Solomennikov, V.Yu. Obnaruzhenie neispravnostei v skhemnoi realizatsii sistemy monotonnykh bulevykh funktsii // Problemy peredachi informatsii. – 1997. – Vol. 33, no. 2. – P. 81–93. (In Russian)].
- Гессель М., Дмитриев А.В., Сапожников В.В., Сапожников Вл.В. Самотестируемая структура для функционального обнаружения отказов в комбинационных схемах // Автоматика и телемеханика. – 1999. – № 11. – С. 162–174. [Gessel', M., Dmitriev, A.V., Sapozhnikov, V.V., Sapozhnikov, Vl.V. A Functional Fault-Detection Self-test for Combinational Circuits // Automation and Remote Control. – 1999. – Vol. 60, no. 11. – P. 1653–1663.]
- Ефанов Д.В., Погодина Т.С. Исследование свойств самодвойственных комбинационных устройств с контролем вычислений на основе кодов Хэмминга // Информатика и автоматизация. – 2023. – Т. 22, № 2. – C. 349–392. – doi: 10.15622/ia.22.2.5. [Efanov, D.V., Pogodina, T.S. Issledovanie svoistv samodvoistvennykh kombinatsionnykh ustroistv s kontrolem vychislenii na osnove kodov Khehmminga // Informatika i avtomatizatsiya. – 2023. – Vol. 22, no. 2. – P. 349–392. – doi: 10.15622/ia.22.2.5. (In Russian)].
- Ефанов Д.В. Особенности реализации самопроверяемых структур на основе метода инвертирования данных и линейных кодов // Вестник Томского государственного университета. Управление, вычислительная техника и информатика. – 2023. – № 65. – С. 126–138. – doi: 10.17223/19988605/65/13. [Efanov, D.V. Osobennosti realizatsii samoproveryaemykh struktur na osnove metoda invertirovaniya dannykh i lineinykh kodov // Vestnik Tomskogo gosudarstvennogo universiteta. Upravlenie, vychislitel'naya tekhnika i informatika. – 2023. – No. 65. – P. 126–138. – doi: 10.17223/19988605/65/13. (In Russian)].
- Гессель М., Морозов А.В., Сапожников В.В., Сапожников Вл.В. Контроль комбинационных схем методом логического дополнения // Автоматика и телемеханика. – 2005. – № 8. – С. 161–172. [Goessel' M., Morozov A.V., Sapozhnikov V.V., Sapozhnikov Vl.V. Checking Combinational Circuits by the Method of Logic Complement // Automation and Remote Control. – 2005. – Vol. 66, no. 8. – P. 1336–1346.]
- Goessel, M., Graf, S. Error Detection Circuits. – London: McGraw-Hill, 1994. – 261 p.
- Сапожников В.В., Сапожников Вл.В., Ефанов Д.В. Коды с суммированием для систем технического диагностирования. Т. 1: Классические коды Бергера и их модификации. – М.: Наука, 2020. – 383 s. [Sapozhnikov, V.V., Sapozhnikov, Vl.V., Efanov, D.V. Kody s summirovaniem dlya sistem tekhnicheskogo diagnostirovaniya. Vol. 1: Klassicheskie kody Bergera i ikh modifikatsii. – M.: Nauka, 2020. – 383 s. (In Russian)].
- Сапожников В.В., Сапожников Вл.В., Ефанов Д.В. Коды с суммированием для систем технического диагностирования. Т. 2: Взвешенные коды с суммированием. – М.: Наука, 2021. – 455 с. [Sapozhnikov, V.V., Sapozhnikov, Vl.V., Efanov, D.V. Kody s summirovaniem dlya sistem tekhnicheskogo diagnostirovaniya. Vol. 2: Vzveshennye kody s summirovaniem. – M.: Nauka, 2021. – 455 s. (In Russian)].
- Аксёнова Г.П. Необходимые и достаточные условия построения полностью проверяемых схем свертки по модулю 2 // Автоматика и телемеханика. – 1979. – № 9. – С. 126–135. [Aksenova, G.P. Necessary and Sufficient Conditions for Design of Completely Checkable Modulo 2 Convolution Circuits // Automation and Remote Control. – 1979. – Vol. 40, no. 9. – P. 1362–1369.]
- Piestrak, S.J. Design of Self-Testing Checkers for Unidirectional Error Detecting Codes. – Wrocław: Oficyna Wydawnicza Politechniki Wrocłavskiej, 1995. – 111 p.
- Das, D., Touba, N.A. Synthesis of Circuits with Low-Cost Concurrent Error Detection Based on Bose-Lin Codes // Journal of Electronic Testing: Theory and Applications. – 1999. – Vol. 15, iss. 1-2. – P. 145–155. – doi: 10.1023/A:1008344603814.
- Efanov, D.V., Sapozhnikov, V.V., Sapozhnikov, Vl.V. The Self-Checking Concurrent Error-Detection Systems Synthesis Based on the Boolean Complement to the Bose-Lin Codes with the Modulo Value M = 4 // Electronic Modeling. – 2021. – Vol. 43, iss. 1. – P. 28–45. – doi: 10.15407/emodel.43.01.028.
- Ефанов Д.В., Сапожников В.В., Сапожников Вл.В. Способ построения семейства кодов с суммированием с наименьшим общим количеством необнаруживаемых ошибок в информационных векторах // Информатика. – 2019. – Т. 16, № 3. – С. 101–118. [Efanov, D.V., Sapozhnikov, V.V., Sapozhnikov, Vl.V. Sposob postroeniya semejstva kodov s summirovaniem s naimen'shim obshchim kolichestvom neobnaruzhivaemyh oshibok v informacionnyh vektorah // Informatika. – 2019. – Vol. 16, no. 3. – P. 101–118. (In Russian)].
- Сапожников В.В., Сапожников Вл.В. Самопроверяемые дискретные устройства. – СПб: Энергоатомиздат, 1992. – 224 с. [Sapozhnikov, V.V., Sapozhnikov, Vl.V. Samoproveryaemye diskretnye ustrojstva. – SPb: Energoatomizdat, 1992. – 224 s. (In Russian)].
- Ефанов Д.В., Сапожников В.В., Сапожников Вл.В. О свойствах кода с суммированием в схемах функционального контроля // Автоматика и телемеханика. – 2010. – № 6. – С. 155–162. [Efanov, D.V., Sapozhnikov, V.V., Sapozhnikov, Vl.V. On Summation Code Properties in Functional Control Circuits // Automation and Remote Control. – 2010. – Vol. 71, no. 6. – P. 1117–1123.]
- Пашуков А.В. Применение взвешенных кодов с суммированием при синтезе схем встроенного контроля по методу логического дополнения // Автоматика на транспорте. – 2022. – Т. 8, № 1. – С. 101–114. – doi: 10.20295/2412–9186-2022-8-01-101–114. [Pashukov, A.V. Primenenie vzveshennykh kodov s summirovaniem pri sinteze skhem vstroennogo kontrolya po metodu logicheskogo dopolneniya // Avtomatika na transporte. – 2022. – Vol. 8, No. 1. – P. 101–114. – doi: 10.20295/2412–9186-2022-8-01-101–114. (In Russian)].
- Patent US3559167A. Self-Checking Error Checker for Two-Rail Coded Data: ser. no. 747533: filed July 25, 1968: patented Jan. 26, 1971 / Carter, W.C., Duke, K.A., Schneider, P.R.
- Закревский А.Д., Поттосин Ю.В., Черемисинова Л.Д. Логические основы проектирования дискретных устройств. – М.: Физматлит, 2007. – 592 с. [Zakrevskii, A.D., Pottosin, Yu.V., Cheremisinova, L.D. Logicheskie osnovy proektirovaniya diskretnykh ustroistv. – M.: Fizmatlit, 2007. – 592 s. (In Russian)].
- Morosow, A., Sapozhnikov, V.V., Sapozhnikov, Vl.V., Goessel, M. Self-Checking Combinational Circuits with Unidirectionally Independent Outputs // VLSI Design. – 1998. – Vol. 5, iss. 4. – P. 333–345. – doi: 10.1155/1998/20389.
- Efanov, D.V., Sapozhnikov, V.V., Sapozhnikov, Vl.V. Organization of a Fully Self-Checking Structure of a Combinational Device Based on Searching for Groups of Symmetrically Independent Outputs // Automatic Control and Computer Sciences. – 2020. – Vol. 54, iss. 4. – P. 279–290. – doi: 10.3103/S0146411620040045.
- Collection of Digital Design Benchmarks. – URL: https://ddd.fit.cvut.cz/www/prj/Benchmarks/ (дата обращения: 24.02.24). [Accessed February 24, 2024.]
- Sentovich, E.M., Singh, K.J., Moon, C. Sequential Circuit Design Using Synthesis and Optimization // Proceedings of IEEE International Conference on Computer Design: VLSI in Computers & Processors. Cambridge, 1992. – P. 328–333. – doi: 10.1109/ICCD.1992.276282.
- Sentovich, E.M., Singh K.J., Lavagno, L. SIS: A System for Sequential Circuit Synthesis. – Berkeley: Electronics Research Laboratory, Department of Electrical Engineering and Computer Science, University of California, 1992. – 45 p.
补充文件
