Abstract
This paper presents a technique for designing fault tolerant combinational circuits (Fig. 1c) which are functional blocks of a VLSI-system, by means of linear error correcting codes (ECC) to increase the reliablity R(t). This new technique, called CLC (coded logical channels), is a concurrent error detection and correction approach. At first this paper presents the technique for single-output circuits and then it extends this technique to multi-output circuits and compares it with the Triple Modular Redundancy (TMR) technique which uses a restoring organ with a minimal gate count and is therefore a stiff competitor.
This paper refers to a paper [1] which introduced a general method of applying ECC to digital systems. [1] introduced no algorithmic procedure which could be applied to combine ECC and combinational circuits. This paper introduces such a procedure. Therefore it will be possible to generate ECC protected switching functions automatically in a CAD-system.
This work has been developed at the Technische Universität Berlin, Institut für Mikroelektronik, 1000 Berlin 12, Jebensstraße 1
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
D.B.Armstrong, “A General Method of Applying Error Correction to Synchronous Digital Systems”, Bell System Tech. Journal Vol. 40, March 1961 pp. 577–593
O.Serlin, “Fault-Tolerant Systems in Commercial Applications”, COMPUTER August 1984 pp. 19–30
W.G.Schneeweiss, Boolean Functions with Engineering Applications and Computer Programs. Springer 1989
S.Lin, D.J.Costello, Error Control Coding: Fundamentals and Applications. Prentice-Hall 1983
J.L.Massey, “Step-by-step Decoding of the Bose-Chaudhuri-Hocquenghem Codes”, 1965, IEEE VoUTA 1 No.4 pp.580–585
J. von Neumann, “Probabilistic Logics and the Synthesis of Reliable Organisms from Unreliable Components”, in Automata Studies (Annals of Mathematical Studies) ed. C.E.Shannon and J.McCarthy Princeton Univ. Press, 1956, pp. 43–98
D.P.Siewiorek, R.S.Swarz, The Theory and Practice of Reliable System Design, Digital Press 1982
M.Bartel, “Fehlerkorrigierende zyklische Blockcodes zur Zuverlässigkeitserhöhung von VLSI-Schaltnetzen”, Dissertation 1989, Technische Universität Berlin
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1991 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bartel, M. (1991). Coding redundancy for combinational switching circuits. In: Cin, M.D., Hohl, W. (eds) Fault-Tolerant Computing Systems. Informatik-Fachberichte, vol 283. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-76930-6_14
Download citation
DOI: https://doi.org/10.1007/978-3-642-76930-6_14
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-54545-3
Online ISBN: 978-3-642-76930-6
eBook Packages: Springer Book Archive