THE OPTIMIZATION OF ENERGY-EFFICIENCY AND RELIABILITY USING COMPLEX REDUNDANCY IN COMPUTING SYSTEMS
important in the field of computing systems for aerospace because both the radiation-tolerance should be provided and the
energy-consumption are very limited. Moreover, the developers should take care about performance of a computing system. Therefore, all of this result in difficult optimization task with key-parameters – reliability, energy-efficiency and performance in conditions
of existing technologies limits.
Objective. The solution of optimization task – the synthesis of digital devices that can work in wide temperature and voltage
range at restrictions on reliability probability and performance.
Method. Delay-insensitive (or Self-timed according to Russian terms) circuits can stable operate in delay variation including operation
under ultra-low-supply-voltage (ULSV). That is why it became a good solution for considered task. To increase reliability in
the critical fields of application, the redundancy is often used. For example, the triple modular redundancy or the Hamming codes.
However, the implementing of these methods in delay-insensitive circuits faces problems – excessive increase of complexity or delays
in critical paths. In addition, the Muller’s model are not provide possibilities to take into account failures as normal part of system
operations. Thus, the definitions of fault-tolerance and semi-modularity (the basic feature of delay-insensitive circuits) have a
conflict. In the paper the method of redundancy at transistor level was developed. The combination of proposed and known methods
allows receiving new efficient solutions.
Results. The model of fault-tolerant self-timed circuits was developed. The method of complex redundancy for self-timed circuits
was proposed. This method provides synthesis of digital devices with optimization in key parameters.
Conclusions. The research proved that only the combination of methods provide the achievement of function’s optimum. It is interesting
task to expand the object of research to synchronous and globally asynchronous locally synchronous computing systems in
Full Text:PDF (Українська)
Yakovlev A. Energy-modulated computing, Design, Automation & Test in Europe, March, 2011, pp. 1–6.
Chung C. C., Su W. S., & Lo C. K. A 0.52/1 V fast lock-in
ADPLL for supporting dynamic voltage and frequency scaling,
IEEE Transactions on Very Large Scale Integration
(VLSI) Systems, 2016, Vol 24, No. 1, pp. 408–412.
Kamenskikh, A. N., Stepchenkov, Y. A., & Tyurin S. F.
Problems of analysis of semimodularity and energyreliability
of resilient self-timed circuits, Russian Electrical
Engineering, 2015, No. 86(11), pp. 646–650.
Mukhopadhyay S., Mahmoodi-Meimand H., Roy K. Modeling
and estimation of failure probability due to parameter
variations in nano-scale SRAMs for yield enhancement,
VLSI Circuits, 2004. Digest of Technical Papers, Symposium
on IEEE, 2004, pp. 64–67.
Mehta N. An ultra-low-energy, variation-tolerant FPGA
architecture using component-specific mapping (Doctoral
dissertation. California Institute of Technology), 2012,
Ghosh S., Roy K. Parameter variation tolerance and error
resiliency: New design paradigm for the nanoscale era. Proceedings of the IEEE, 2010, vol. 98, No. 10, pp. 1718–1751.
Sokolov, I. A. et al. Implementation basis of exaflops class
supercomputer, Informatika i ee Primeneniya, 2014, Vol, 8.
No. 1, pp. 45–70. (In Russian) 8. Kuang, W., & Yuan, J. S. Low power operation using selftimed circuits and ultra-low supply voltage. In Microelectronics, The 14th International Conference on 2002-ICM, IEEE, December, 2002, pp. 185–188
Stepchenkov Y. A. et al. Biblioteka elementov dlya proektirovaniya samosinkhronnykh poluzakaznykh mikroskhem seriy 5503/5507 i 5508/5509 [Gates library for designing of self-timed ASIC circuits using series of uncommitted Logic Array 5503/5507 and 5508/5509]. Moscow, IPI RAN, 2013, 391 p.
Varshavskii V. I. et al. Apparatnaya i strukturnaya organizatsiya sredstv kontrolya i vosstanovleniya v samosinkhronnom kol'tsevom kanale, Avtomatika i vychisl. tekhnika, 1989, JS1, pp. 61–68.
Kamenskih A. N., Tyurin S. F. Advanced approach to development of energy-aware and naturally reliable computing
systems, Young Researchers in Electrical and Electronic
Engineering Conference (EIConRusNW), 2015, IEEE NW
Russia, IEEE, 2015.
Brady J., Francis A. M., Holmes J. et al. (2015) An asynchronous cell library for operation in wide-temperature &
ionizing-radiation environments. Aerospace Conference,
IEEE, 2015, pp. 1–10.
Serdin O. V., et al. The special radiation-hardened processors for new highly informative experiments in space. Journal of Physics: Conference Series, IOP Publishing, 2017,
Vol. 798, No. 1, pp. 012010.
Bobkov S. G., et al. Vysokoproizvoditel''nyj mikroprocessor
vm118 s arxitekturoj komdiv dlya sozdaniya doverennyx
sistem, Programmnye produkty i sistemy, 2017, Vol. 30,
No. 3, pp. 345–352.
Varshavskii V. I., ed. Avtomatnoe upravlenie asinkhronnymi protsessami v EVM i diskretnykh sistemakh. Moscow, 1986, Nauka, 398 p.
Kamenskikh A. N. Modelirovanie vliyaniya rezervirovaniya
na energopotreblenie samosinkhronnykh skhem Vestnik
Permskogo Universiteta. Seria Matematika, Mehanika, Informatika, 2015, No. 4 (31), pp. 91–94.
Stepchenkov, Y. A. et al. Otkazoustojchivyj samosinxronnyj
posledovatel'no-parallel'nyj port: varianty realizacii, Sistemy
i sredstva informatiki, 2016, Vol. 26, No. 3, pp. 48–59.
GOST Style Citations
Copyright (c) 2018 A. N. Kamenskih, S. F. Tyurin
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Address of the journal editorial office:
Editorial office of the journal «Radio Electronics, Computer Science, Control»,
National University "Zaporizhzhia Polytechnic",
Zhukovskogo street, 64, Zaporizhzhia, 69063, Ukraine.
Telephone: +38-061-769-82-96 – the Editing and Publishing Department.
The reference to the journal is obligatory in the cases of complete or partial use of its materials.