skip to main content
article
Free Access

Design methodology and microdiagnostics development for a self-checking microprocessor

Authors Info & Claims
Published:01 August 1989Publication History
Skip Abstract Section

Abstract

The conventional design of electronic circuits is intolerant to operational faults. Self-checking logic is aimed at online fault detection and can hence be incorporated to achieve reliable operation. In this paper, the design of a self-checking microprocessor is discussed. Self-checking strategies for different functional units are selectively and judiciously applied, and also modified wherever necessary, for the design of the register section, the arithmetic & logic unit and the control unit. A self-checking microprogrammed control unit, capable of supporting normal instruction execution concurrently with diagnostics, is developed. The design methodology has been applied to Intel's 8085A microprocessor as a case study to make it self-testing. Overheads involved have also been estimated.

References

  1. 1 D.A. Rennels, ' Fault. Toterant Computing - Concepts b Examples', IEEE Trans. Computers, Vol. C-33, No. 12, Oecember 1984, PP. 1116-1129.Google ScholarGoogle Scholar
  2. 2 P.K. Lala, FAULT TOLERANT AND FAULT TESTABLE DESIGN, Prentice Hall Internatioal, 1985. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3 S.M. Thatte b J.A. Abraham, 'Test Generation for Microprocessors ' , IEEE Trans. Computer, Vol. c-29, No. 6, June 1980. pp. 430-441.Google ScholarGoogle Scholar
  4. 4 G.D. Kraft b W.N. TOY, MICROPROGRAMMED CONTROL AN0 RELIABLE DESIGN OF SMALL COMPUTERS, Prentice Hall, Inc., 1981. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5 M.P. lialbert b S.M. Bose, 'Design approach for a VLSI Self-Checking MIL-.STO-.1750A Microprocessor', Proc. 14th Int. Symp. on Fault-Tolerant Computing, IEEE-CS Press, June 1984, pp. 254-253.Google ScholarGoogle Scholar
  6. 6 F. Somenzi t G. Silvano. 'Fault Detection in Programmable Logic Arrays', Proc. IEEE, Vol. 74. No. 5, May 1986, pp. 655-668.Google ScholarGoogle Scholar
  7. 7 M. Nicolaidis, 'Evaluation of a Self-Checking Version of the MC68000 Microprocessor', Proc. 15th Int. Symp. on Fault-Toterant Computing, IEEE- CS Press, June 1985, pp. 350-356.Google ScholarGoogle Scholar
  8. 8 Y. Crouzet ~ C. Landrault, 'Design of Self-Checking MOS-LSI Circuits: application to a Four.- Bit Microprocessor', IEEE Trans. Computers, Vol. C-23, No. 6, June 1980, pp. 532-537.Google ScholarGoogle Scholar
  9. 9 R.W. Goody, THE INTELLIGENT MICROCOMPUTER, Science Research Associates, Inc., 1982.Google ScholarGoogle Scholar
  10. 10 R.A. Parekhji, 'Design Methodology for a Self-Checking Microprocessor', M. Tech. Dissertation, University Of Roorkee, Roorkee, India, February 1988.Google ScholarGoogle Scholar
  11. 11 T. Nanya b T. Kawamura, ' Error Secure/Propagating Concept and Its Application to the Design of Strongly Fault-Secure Processors, Proc. 15th Int. Symp. on Fault-toterant Computing, IEEE-CS Press, June 1985, pp. 396-401.Google ScholarGoogle Scholar

Index Terms

  1. Design methodology and microdiagnostics development for a self-checking microprocessor

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in

          Full Access

          • Published in

            cover image ACM SIGMICRO Newsletter
            ACM SIGMICRO Newsletter  Volume 20, Issue 3
            Sep. 1989
            253 pages
            ISSN:1050-916X
            DOI:10.1145/75395
            Issue’s Table of Contents
            • cover image ACM Conferences
              MICRO 22: Proceedings of the 22nd annual workshop on Microprogramming and microarchitecture
              August 1989
              253 pages
              ISBN:0897913248
              DOI:10.1145/75362

            Copyright © 1989 Authors

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 1 August 1989

            Check for updates

            Qualifiers

            • article
          • Article Metrics

            • Downloads (Last 12 months)12
            • Downloads (Last 6 weeks)0

            Other Metrics

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader
          About Cookies On This Site

          We use cookies to ensure that we give you the best experience on our website.

          Learn more

          Got it!