• DocumentCode
    2241419
  • Title

    Instruction-Level Impact Comparison of RT- vs. Gate-Level Faults in a Modern Microprocessor Controller

  • Author

    Maniatakos, Michail ; Karimi, N. ; Tirumurti, C. ; Jas, A. ; Makris, Yiorgos

  • Author_Institution
    Dept. of Electr. Eng., Yale Univ., New Haven, CT, USA
  • fYear
    2009
  • fDate
    3-7 May 2009
  • Firstpage
    9
  • Lastpage
    14
  • Abstract
    We discuss the results of an extensive fault simulation study involving the control logic of a modern alpha-like microprocessor. In this comparative study, faults are injected in both the RT- and the Gate-Level description of the design and are simulated under actual workload of the microprocessor, which is executing SPEC2000 benchmarks. The objective of this study is to analyze and contrast the impact of RT- and gate-level faults on the instruction execution flow of the microprocessor. The key observation is a pronounced consistency in the type and frequency of instruction level errors (ILEs) arising due to RT- vs. gate-level faults. The motivation for this work stems from the need to understand the relative importance of low-level faults based on their instruction-level impact, in order to appropriately allocate error detection and/or correction resources. Hence, the consistency revealed through this study implies that such decisions can be made equally effective based on RT-level fault simulation results, as with their far more computationally-expensive gate-level equivalents.
  • Keywords
    fault diagnosis; logic design; microcontrollers; Gate-Level description; RT-level description; SPEC2000 benchmarks; alpha-like microprocessor; error detection allocation; gate-level faults; instruction execution flow; instruction level error; microprocessor controller; Computational modeling; Computer simulation; Design automation; Frequency; Hardware design languages; Logic design; Logic testing; Microprocessors; Resource management; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Test Symposium, 2009. VTS '09. 27th IEEE
  • Conference_Location
    Santa Cruz, CA
  • ISSN
    1093-0167
  • Print_ISBN
    978-0-7695-3598-2
  • Type

    conf

  • DOI
    10.1109/VTS.2009.32
  • Filename
    5116602