• DocumentCode
    1922381
  • Title

    A Micro-FT-UART for Safety-Critical SoC-Based Applications

  • Author

    Razmkhah, Mohammad-Hamed ; Miremadi, Seyed Ghassem ; Ejlali, Alireza

  • Author_Institution
    Dept. of Comput. Eng., Sharif Univ. of Technol., Tehran
  • fYear
    2009
  • fDate
    16-19 March 2009
  • Firstpage
    316
  • Lastpage
    321
  • Abstract
    This paper presents the design of a fault-tolerant universal asynchronous receiver transmitter (UART) called micro-FT-UART for safety-critical SoC-based applications. This UART exploits advantages of three fault-tolerant techniques to tolerate soft errors. The three techniques are triple modular redundancy (TMR), Hamming code and a new technique called correction by parity storing (CPS). An VHDL model of a micro-UART is simulated by the ModelSim v.6.0 and synthesized by the Synopsys Design Compiler v.X-2005.09-SP2. About 1000 single-bit errors and 1000 multiple-bit errors are injected into different parts of the micro-UART to find out the error sensitivity of each specific part. Considering tradeoff between reliability and power consumption, an optimum fault-tolerant technique is assigned to each part to design the micro-FT-UART. This UART corrects all single-bit errors and on average 24% of multiple-bit errors with about 81% power consumption overhead and 152% area overhead.
  • Keywords
    Hamming codes; data communication equipment; fault tolerance; hardware description languages; system-on-chip; Hamming code; ModelSim v.6.0; Synopsys Design Compiler v.X-2005.09-SP2; VHDL; correction by parity storing; error sensitivity; fault tolerance; micro-FT-UART; power consumption; reliability; safety-critical SoC-based application; triple modular redundancy; universal asynchronous receiver transmitter; Application software; Circuit faults; Energy consumption; Error correction; Fault tolerance; Fault tolerant systems; Power system transients; Redundancy; System-on-a-chip; Transmitters; Experimental Study; Fault Tolerance; Low Power; SoC; UART;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Availability, Reliability and Security, 2009. ARES '09. International Conference on
  • Conference_Location
    Fukuoka
  • Print_ISBN
    978-1-4244-3572-2
  • Electronic_ISBN
    978-0-7695-3564-7
  • Type

    conf

  • DOI
    10.1109/ARES.2009.43
  • Filename
    5066488