• DocumentCode
    3725639
  • Title

    Implementation of BIST using self-checking circuits for multipliers

  • Author

    Nishant Govindrao Padharpurkar;V. Ravi

  • Author_Institution
    Vellore Inst. of Technol., Chennai, India
  • fYear
    2015
  • Firstpage
    1
  • Lastpage
    5
  • Abstract
    This paper presents the architectural design of Built In Self-Test (BIST) using self-checking circuits for bit-array multipliers including standard bit array multipliers and multipliers based on booth algorithm. The architecture of BIST depends on area efficient self-checking full adder due to which fault detection and recovery of detected faults is ensured on the same silicon area. Self-checking full adders are inserted within the multiplier design so that fault detection and recovery can be done at any intermediate stage of an array multiplication. Simulation results shows that implementation of this self-checking mechanism into carry save adder design and array multiplier design reduces the area overhead by 25%-30% as compared to previous testing circuits for multipliers. Simulation results show that BIST with self-checking testing technique can bear up to six transient faults with optimum 70% probability of error detection, which is considerably higher than DMR and TMR technique.
  • Keywords
    "Built-in self-test","Circuit faults","Adders","Arrays","Automatic test pattern generation"
  • Publisher
    ieee
  • Conference_Titel
    Computer, Communication and Control (IC4), 2015 International Conference on
  • Type

    conf

  • DOI
    10.1109/IC4.2015.7375565
  • Filename
    7375565