Title :
An enhanced architecture for high performance BIST TPG
Author :
Nandini Priya, M. ; Brindha, R.
Author_Institution :
Avinashilingam Inst. for Home Sci., Higher Educ. for Women-Univ., Coimbatore, India
Abstract :
This paper proposes a methodology to generate the multiple test patterns varying in single bit position for built-in-self-test (BIST). The traditional patterns which were generated using Linear feedback shift registers lack correlation between consecutive test vectors. So, in order to improve correlation between the subsequent test vectors, the patterns were produced using Gray counter and Decoder. The Area optimization is achieved by reducing the total number of gate count to implement the design. In order to optimize the power, the number of toggles between the subsequent test vectors is curtailed. The generated test patterns have an advantage of minimum transition sequence. Simulation results on multiplier circuit shows a reduction of 54% in area overhead and 12% in power overhead compared to pattern generation using Reconfigurable Johnson counter and LFSR. 100% fault coverage is achieved while generating patterns using gray counter, decoder and accumulator architecture. Time coverage is same as time required for generating patterns using existing methodology. The methodology for producing the test vectors for BIST is coded using VHDL and simulations were performed with ModelSim 10.0b. The Area utilization and the power report were obtained with the help of Xilinx ISE 9.1 software.
Keywords :
built-in self test; counting circuits; logic testing; multiplying circuits; shift registers; BIST; Johnson counter; LFSR; ModelSim 10.0b; TPG; VHDL; Xilinx ISE 9.1 software; accumulator architecture; area optimization; area utilization; built-in-self-test; gray counter; gray decoder; linear feedback shift registers; multiplier circuit; Built-in self-test; Circuit faults; Clocks; Decoding; Logic gates; Radiation detectors; Built-in-self-test (BIST); Linear feedback shift registers (LFSR); Multiple Single Input Change Vector (MSIC); Test Pattern Generator (TPG);
Conference_Titel :
Innovations in Information, Embedded and Communication Systems (ICIIECS), 2015 International Conference on
Conference_Location :
Coimbatore
Print_ISBN :
978-1-4799-6817-6
DOI :
10.1109/ICIIECS.2015.7193023