Informatics and Applications
2014, Volume 8, Issue 3, pp 105-113
DESIGN OF SELF-TIMED CIRCUITS: STRUCTURAL METHODS IN HIERARCHICAL ANALYSIS
Abstract
Self-timed circuits have unique properties of the delay-independence and fail-safe. One of the major problems of circuits design, self-timed analysis of large circuits, is considered. In the traditional approach, circuits
are analyzed by event methods with elements switches. Computational complexity in this approach increase exponentially with the size and/or other circuit parameters, which does not allow analyzing the most practically important circuits. The solution is proposed in the functional approach, without using switches, and in the hierarchical description of circuits. In the hierarchical analysis along with the analysis of logical functions, the author proposes to use structural methods, i. e., to study the interaction of elements and fragments. This method allows reducing the complexity of calculations dramatically and thus solves one of the major problems of self-timed circuits design - analysis of circuits of any size. Efficiency of the suggested methods is confirmed using the experimental software.
[+] References (19)
- Varshavskiy, V. I., ed. 1986. Avtomatnoe upravlenie asinkhronnymi protsessami v EVM i diskretnykh sistemakh [Automata control of asynchronous processes in computers and discrete systems]. Moscow: Nauka. 398 p.
- Muller, D. E., and W C. Bartky. 1959. A theory of asynchronous circuits. Symposium (International) on the Theory of Switching Proceedings. Harvard University Press. 1:204-243.
- Plekhanov, L. P. 2010. Proektirovanie samosinkhronnykh skhem: Funktsional'nyy podkhod [The design of selftimed circuits: Functional approach]. Tr. IV Vseross. nauch.-tekhnich. konf. "Problemy razrabotki perspek- tivnykh mikro- i nanoelektronnykh sistem" (MES-2010) [4th Russian Scientific and Technical Conference "Problems of the Perspective Micro- and Nanoelectronic Systems Development" (MES-2010) Proceedings]. Moscow 424-429.
- Plekhanov, L. P. 2011. O svoystve samosinkhronnosti tsifrovykh elektronnykh skhem [About the self-timed property of digital electronic circuits]. Sistemy i Sredstva Informatiki - Systems and Means of Informatics 21(1):84- 91.
- Plekhanov, L. P. 2013. Osnovy samosinkhronnykh elek- tronnykh skhem [Basics of self-timed electronic circuits]. Moscow: Binom. Laboratoriya znaniy [Binom. Laboratory of knowledge]. 208 p.
- Varshavskiy, V. I., ed. 1976. Aperiodicheskieavtomaty [Aperiodic automata]. Moscow: Nauka. 423 p.
- Fant, K. M., and S. A. Brandt. NULL convention log-ic. Theseus Research: Technical Papers. 1-26. Available at: http://www.theseusresearch.com/NCLPaper01.htm (accessed July 17, 2014).
- Taubin, A., J. Cortadella, L. Lavagno, A. Kondratyev, and A. Peeters. 2007. Design automation of real-life asynchronous devices and systems. Foundations and Trends in Electronic Design Automation. 2(1):1-133.
- Sokolov, I. A., Yu. A. Stepchenkov, S. G. Bobkov, et al. 2014. Bazis realizatsii super-EVM eksaflopnogo klassa
[The basis for the implementation of the super computer of exaflops class]. Informatika i ee Primeneniya - Inform. Appl. 25(1):5-34.
- Stepchenkov, Yu. A., V. S. Petrukhin, and Yu. G. D'ya- chenko. 2005. Opyt razrabotki samosinkhronnogo yadra na bazovom matrichnom kristalle [The experience of developing self-timed kernel on basic matrix crystal]. Tr. I Vseross. nauchno-tekhnich. konf. "Problemy Razrabotki Perspektivnykh Mikro- iNanoelektronnykh Sistem" (MES- 2005) [1st Russian Scientific and Technical Conference "Problems of the Perspective micro- and nanoelec- tronic systems development" (MES-2005) Proceedings]. Moscow. 235-242.
- Stepchenkov, Yu. A., Yu. G. D'yachenko, and
S. G. Bobkov. 2008. Kvazisamosinkhronnyy vychislitel': Metodologicheskie i algoritmicheskie aspekty [Quasi-selftimed calculator: Methodological and algorithmic aspects]. Tr. III Vseross. nauch.-tekhnich. konf. "Problemy Razrabotki Perspektivnykh Mikro- i Nanoelektronnykh Sistem" (MES-2008) [3rd Russian Scientific and Technical Conference "Problems of the Perspective Micro- and Nanoelectronic Systems Development" (MES-2008) Proceedings]. Moscow 441-446.
- Stepchenkov, Yu. A., Yu. G. D'yachenko, Yu. V. Rozh- destvenskiy, N.V. Morozov, and D. Yu. Stepchenkov. 2010. Samosinkhronnyy vychislitel' dlya vysokonadezh- nykh primeneniy [Self-timed calculator fof high reliable applications]. Tr. IVVseross. nauch.-tekhnich. konf. "Problemy Razrabotki Perspektivnykh Mikro- iNanoelektronnykh Sistem" (MES-2010) [4th Russian Scientific and Technical Conference "Problems of the Perspective Micro- and Nanoelectronic Systems Development" (MES-2010) Proceedings]. Moscow 418-423.
- Stepchenkov, Yu. A., A. N. Denisov, Yu. G. D'yachenko, F. I. Grinfel'd, O. P. Filimonov, N. V. Morozov, and
D. Yu. Stepchenkov. 2013. Biblioteka elementov dlya proektirovaniya samosinkhronnykh poluzakaznykh BMK mikroskhem seriy 5503/5507 i 5508/5509 [Library of elements for designing self-timed semicustom VLSI 5503/5507 and 5508/5509]. Moscow: IPI RAN. 391 p.
- Bobkov, S. G., M.S. Gorbunov, Yu. G. D'yachenko, Yu. V. Rozhdestvenskiy, Yu. A. Stepchenkov, and A. V. Surkov. 2014. Ispol'zovanie samosinkhronnoy logiki dlya snizheniya potreblyaemoy moshchnosti i povysheniya nadezhnosti mikroprotsessorov [The use of self-timed logic to reduce power consumption and increase reliability ofmicroprocessors]. Tr. VIVseross. nauch.-tekhnich. konf. "Problemy Razrabotki Perspektivnykh Mikro- i Nanoelek- tronnykh Sistem" (MES-2014) [6th Russian Scientific and Technical Conference "Problems of the Perspective Micro- and Nanoelectronic Systems Development" (MES-2014) Proceedings]. Moscow. 254-257.
- Stepchenkov, Yu. A., Yu. V. Rozhdestvenskiy, Yu. G. D'yachenko, N. V. Morozov, D.Yu. Stepchenkov, and A. V. Surkov. 2014. Samosinkhronnoe ustroystvo umnozheniya-slozheniya gigaflopsnogo klassa: Varianty realizatsii [Self-timed device for multiplication-addition of gigaflops class]. Tr. VI Vseross. nauch.-tekhnich. konf. "Problemy Razrabotki Perspektivnykh Mikro- i Nanoelek- tronnykh Sistem" (MES-2014) [6th Russian Scientific and Technical Conference "Problems of the Perspective Micro- and Nanoelectronic Systems Development" (MES-2014) Proceedings]. Moscow. 258-263.
- Plekhanov, L. P. 2012. Funktsional'nyy metod analiza samosinkhronnykh skhem lyubogo razmera [The functional method of analysis of self-timed circuits of any size]. Tr. V Vseross. nauch.-tekhnich. konf. "Problemy Razrabotki Perspektivnykh Mikro- i Nanoelektronnykh Sistem" (MES-2012) [5th Russian Scientific and Technical Conference "Problems of the Perspective Micro- and Nanoelectronic Systems Development" (MES-2012) Proceedings]. Moscow. 107-112.
- Plekhanov, L. P. 2011. Programma analiza samosinkhronnykh skhem funktsional'nym metodom (FAZAN) [The program of the analysis of self-timed circuits with the functional method (FAZAN)]. Svidetel'stvo o gosu- darstvennoy registratsii programmy dlya EVM [Sertifi- cate of the State Registration of the Computer Program] No. 2011611102.
- Stepchenkov, Yu. A., Yu. G. D'yachenko, Yu. V. Rozh- destvenskiy, and A. V. Rozhdestvenskene. 2008. Razryad samosinkhronnogo registra sdviga [Binary digit of selftimed shift register]. Patent RF No. 2319232.
- Stepchenkov, Yu. A., Yu. G. D'yachenko, Yu. V. Rozhdestvenskiy, N.V. Morozov, and D.Yu. Stepchenkov. 2010. Razrabotka vychislitelya, ne zavisyashchego ot zaderzhek elementov [Design of speed-independent calculator]. Sis- temy i Sredstva Informatiki - Systems and Means ofInfor- matics 20(1):5-23.
[+]
About this article
Title
DESIGN OF SELF-TIMED CIRCUITS: STRUCTURAL METHODS IN HIERARCHICAL ANALYSIS
Journal
Informatics and Applications
2014, Volume 8, Issue 3, pp 105-113
Cover Date
2014-03-31
DOI
10.14357/19922264140312
Print ISSN
1992-2264
Publisher
Institute of Informatics Problems, Russian Academy of Sciences
Additional Links
Key words
self-timed circuits; asynchronous circuits; circuit design; self-timed
Authors
L. Plekhanov
Author Affiliations
Institute of Informatics Problems, Russian Academy of Sciences, 44-2 Vavilov Str., Moscow 119333, Russian Federation
|