• DocumentCode
    3418717
  • Title

    ASSEC: an asynchronous self-checking RISC-based processor

  • Author

    Hyde, P.D. ; Russell, G.

  • Author_Institution
    Sch. of Electr., Electron. & Comput. Eng., Newcastle Univ., Newcastle upon Tyne, UK
  • fYear
    2004
  • fDate
    31 Aug.-3 Sept. 2004
  • Firstpage
    104
  • Lastpage
    111
  • Abstract
    The use of deep submicron technology raises a number of concerns about reliability in VLSI circuits. Shrinking geometries and reduced power supplies leave the circuits vulnerable to ´soft´ and transient errors. The combination of high clock speed and large circuit area result in high power consumption and skew in clock distribution. This paper investigates the use of concurrent error detection (CED) and asynchronous design to overcome these problems. Four pipelined processor designs are compared - two synchronous, two asynchronous with one of each type using CED. Initial results indicate an area overhead of 12% in return for a fault coverage of 98.54% of all unidirectional errors. Additionally, the asynchronous CED processor has an area overhead of only 4% when compared to the synchronous nonCED design.
  • Keywords
    VLSI; asynchronous circuits; error detection; integrated circuit reliability; logic design; microprocessor chips; pipeline processing; reduced instruction set computing; ASSEC; RISC-based processor; VLSI circuits; asynchronous processor; circuit reliability; clock distribution; concurrent error detection; deep submicron technology; pipeline processor; power consumption; power supply reduction; self-checking processor; soft errors; synchronous processor; transient errors; Digital systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital System Design, 2004. DSD 2004. Euromicro Symposium on
  • Print_ISBN
    0-7695-2203-3
  • Type

    conf

  • DOI
    10.1109/DSD.2004.1333265
  • Filename
    1333265