VOL. 10, NO. 9, MAY 2015 ISSN 1819-6608 ARPN Journal of Engineering and Applied Sciences © 2006-2015 Asian Research Publishing Network (ARPN). All rights reserved. www.arpnjournals.com 4042 INPUT VECTOR MONITORING CONCURRENT BIST ARCHITECTURE USING MODIFIED SRAM CELLS B. Divyapreethi and T. Karthik VLSI Design, Karpagam College of Engineering, Coimbatore, India Department of Electronics and Communication, Karpagam College of Engineering, Coimbatore, India E-Mail: 1990divyaei@gmail.com ABSTRACT Input vector monitoring concurrent BIST performs two modes of operation, normal mode and test mode during test mode the test generator value is compared with higher order bits and the output is given to comparator circuit. During normal mode the inputs to the CUT are driven from the normal inputs. The modified SRAM is used to reduce the switching activity hence the dynamic power dissipation can be reduced. The output is verified by response verifier (RV) and the fault is identified using testing. The operating speed is faster since the operation is carried out as parallel process and it is suitable for all the type of IC’s. Keywords: comparator, test generator enable, concurrent BIST unit, modified SRAM, logic module, concurrent test, response verifier. 1. INTRODUCTION: Built-in-self test (BIST) techniques constitute a class of schemes that provide the capability of performing testing with high fault coverage. Hence, they constitute an attractive solution to the problem of testing VLSI devices. BIST techniques are typically classified into offline and online. Offline architectures operate in either normal mode (during which the BIST circuitry is idle) or test mode. During test mode, the inputs generated by a test generator module are applied to the inputs of the circuit under test (CUT) and the responses are captured into a response verifier (RV).The bits are classified into higher and lower order bits. During the normal mode the vector that drives the inputs of the CUT is driven from the normal input vector. It operates in two modes. When T/N=0 it operates in normal mode, if T/N=1 the operation is said to be in test mode. The modified decoder and the modified SRAM are used. The decoder operation is carried along with TGE and CMP values based on which the decoding operation occurs. Modified SRAM is used not only for storing purpose but also for reducing the switching activity. This leads to reduction in dynamic power dissipation. The output from both the logic circuit and the CUT are captured and it is verified using response verifier (RV). The process is carried out parallel hence speed of operation is more. 2. BLOCK DIAGRAM DESCRIPTION CBU tge w inputs k t/n cmp k w clk reset CUT MUX C O M P M DEC RV LOGIC TG a) Hardware test pattern generator This module generates the test patterns required to sensitize the faults and propagate the effect to the outputs. As the test pattern generator is a circuit (not equipment) its area is limited. So storing and then generating test patterns obtained by ATPG algorithms on the CUT Using the hardware test pattern generator is not feasible. Instead, the test pattern generator is basically a type of register which generates random patterns which act as test patterns. The main emphasis of the register design is to have low area yet generate as many different patterns (from 0 to 2 n-1 , if there are n flip-flops in the register) as possible. b) Decoder A decoder is a device which does the reverse operation of an encoder, undoing the encoding so that the original information can be retrieved. The same method used to encode is usually just reversed in order to decode. It is a combinational circuit that converts binary information from n input lines to a maximum of 2 n unique output lines. In digital electronics, a decoder can take the form of a multiple-input, multiple-output logic circuit that converts coded inputs into coded outputs, where the input