BISR SCHEME USING BENCH MARK TESTING SEQUENTIAL CIRCUIT S27

Page 1

GRD Journals | Global Research and Development Journal for Engineering | International Conference on Innovations in Engineering and Technology (ICIET) - 2016 | July 2016

e-ISSN: 2455-5703

BISR Scheme using Bench Mark Testing Sequential Circuit S27 1R.

N. Nivethitha 2Dr. A. Kaleel Rahuman 1 PG Scholar 2Assistant Professor 1,2 Department of Electronics and Communication Engineering 1,2 PSNA College Of Engineering and Technology, Dindigul Abstract In this bench mark testing sequential circuit S27 is tested by using Built in Self Repair concept. This paper describes an on-chip test generation method for functional broadside tests. The hardware is based on the application of primary input sequences initial from a well-known reachable state, therefore using the circuit to produce additional reachable states. Random primary enter sequences are changed to avoid repeated synchronization and thus differed various sets of reachable states. Functional broadside tests are two-pattern scan based tests that avoid over testing by ensuring a circuit that traverses only reachable states in the functional clock cycles for a check. This consist of the input vectors and the equivalent responses. They check the proper operation of a verified design by testing the internal chip nodes. This test is useful to cover a very high percentage of modeled faults in logic circuits and their generation is the main topic of this method. Often, functional vectors are understood as verification vectors, these are used to verify whether the hardware actually matches its specification. Though, in the ATE world, any one vectors applied are understood to be functional fault coverage vectors applied during developing test, then the fault coverage area easily detected. This paper shows S27 circuit is used in Multiplier Circuit for Testing Application and it is done by Verilog Programming and simulated by Modalism 6.5version and Synthesis by Xilinx Tool Keyword- BISR, BIST, LFSR, S27 __________________________________________________________________________________________________

I. INTRODUCTION Built in self-Repair concept was proposed by bench mark testing sequential circuit S27.It can be describes the on chip test generation method for functional broadside test .Functional vectors are understood as verification vectors. As circuits approach the limits of Moore’s law, and as power considerations have placed a limit on increases in clock frequency, stacking bare dies to form a 3-D die-stack has been proposed as one method that will allow significant increases in system performance to continue. Performance gains are expected to arise primarily from the fact that the routes between dies in a stack are much shorter than routes from chip to chip across a board or routes from one end of a chip to another. Unfortunately, high volume manufacturing has proven difficult. One of the main problems preventing the large-scale manufacturing of 3-D integrated circuits is the difficulty in testing dies and obtaining high yields. The insertion of through-silicon vias (TSVs) may damage the die during the “drill and fill” process or when the silicon is ground away to expose the TSV so that it can be “micro bumped.” The TSVs themselves are difficult to probe without damaging them making testing of individual dies difficult as well. Fortunately, a 3-D stack also provides new opportunities for repair. Specifically, if a die containing programmable logic is included in the stack, it may be harnessed to bypass defective components of other dies. Many levels of granularity for repair are possible from replacing the functionality of an entire die to replacing a single pipeline stage or functional unit. Repair is particularly well matched to the repair of functional units in out-of-order processors because such processors are already designed to naturally handle multiple functional units with different latencies. In some cases, repair is mandatory when the only copy of a critical component is found to be defective. However, even when the lack of a defective component only causes performance degradation, replacement of the defective functionality may still be desirable. This paper extends the concept of BISR to the digital logic in 3-D stacks. We utilize two separate dies in the 3-D stack: the original circuit implemented in an ASIC process and a separate FPGA die that can be programmed when needed to create spare functional modules. This approach harnesses the advantages provided by 3-D architectures including potentially large numbers of TSV connections and short distances between dies to increase the flexibility and improve the performance of repair. To the best of our knowledge, we are the first to propose such an approach. Similarly, multiplexers must be inserted between the outputs of the partition being repaired and the downstream part of the circuit to allow the rest of the circuitry to be driven by the FPGA instead of by the defective partition. In this figure, each of the inputs to the partition fan out not only to the by passable partition, but to a tri-stated buffer (or possibly a series of buffers) that is capable of driving the TSV as well. The driving buffers should be sized so as to minimize the load and delay seen by the circuit. Each of these TSVs is connected to the FPGA such that it becomes an input to the FPGA. The FPGA itself will need to be programmed to realize the functionality of the partition using those inputs. The outputs of the FPGA-implemented module will then travel through other

All rights reserved by www.grdjournals.com

507


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.