March Test Compression Technique on Low Power Programmable Pseudo Random Test Pattern Generator

Similar documents
ISSN Vol.04, Issue.09, September-2016, Pages:

SIC Vector Generation Using Test per Clock and Test per Scan

IMPLEMENTATION OF X-FACTOR CIRCUITRY IN DECOMPRESSOR ARCHITECTURE

Low-Power Programmable PRPG with Test Compression Capabilities

I. INTRODUCTION. S Ramkumar. D Punitha

Design of Fault Coverage Test Pattern Generator Using LFSR

A New Approach to Design Fault Coverage Circuit with Efficient Hardware Utilization for Testing Applications

Design and Implementation of Low Power Linear Feedback Shift Segisters for Vlsi Application

Abstract 1. INTRODUCTION. Cheekati Sirisha, IJECS Volume 05 Issue 10 Oct., 2016 Page No Page 18532

Testing and Power Optimization with Programmable PRPG Technique

Efficient Test Pattern Generation Scheme with modified seed circuit.

A Novel Method for UVM & BIST Using Low Power Test Pattern Generator

Power Optimization by Using Multi-Bit Flip-Flops

Design of Test Circuits for Maximum Fault Coverage by Using Different Techniques

Efficient Test Pattern Generator for BIST using Multiple Single Input Change Vectors

DETERMINISTIC SEED RANGE AND TEST PATTERN DECREASE IN LOGIC BIST

BUILT-IN SELF-TEST BASED ON TRANSPARENT PSEUDORANDOM TEST PATTERN GENERATION. Karpagam College of Engineering,coimbatore.

AN EFFICIENT LOW POWER DESIGN FOR ASYNCHRONOUS DATA SAMPLING IN DOUBLE EDGE TRIGGERED FLIP-FLOPS

Bit Swapping LFSR and its Application to Fault Detection and Diagnosis Using FPGA

Available online at ScienceDirect. Procedia Computer Science 46 (2015 ) Aida S Tharakan a *, Binu K Mathew b

Controlling Peak Power During Scan Testing

A New Low Energy BIST Using A Statistical Code

Diagnosis of Resistive open Fault using Scan Based Techniques

International Journal of Scientific & Engineering Research, Volume 5, Issue 9, September ISSN

VLSI Design: 3) Explain the various MOSFET Capacitances & their significance. 4) Draw a CMOS Inverter. Explain its transfer characteristics

An FPGA Implementation of Shift Register Using Pulsed Latches

LFSR TEST PATTERN FOR FAULT DETECTION AND DIAGNOSIS FOR FPGA CLB CELLS

DESIGN OF LOW POWER TEST PATTERN GENERATOR

A Microcode-based Memory BIST Implementing Modified March Algorithm

Weighted Random and Transition Density Patterns For Scan-BIST

Design of Low Power Test Pattern Generator using Low Transition LFSR for high Fault Coverage Analysis

Low Power Illinois Scan Architecture for Simultaneous Power and Test Data Volume Reduction

Design of BIST Enabled UART with MISR

Improve Performance of Low-Power Clock Branch Sharing Double-Edge Triggered Flip-Flop

Fault Detection And Correction Using MLD For Memory Applications

State Skip LFSRs: Bridging the Gap between Test Data Compression and Test Set Embedding for IP Cores *

VLSI System Testing. BIST Motivation

Jin-Fu Li Advanced Reliable Systems (ARES) Laboratory. National Central University

TEST PATTERN GENERATION USING PSEUDORANDOM BIST

Using on-chip Test Pattern Compression for Full Scan SoC Designs

Further Details Contact: A. Vinay , , #301, 303 & 304,3rdFloor, AVR Buildings, Opp to SV Music College, Balaji

Novel Correction and Detection for Memory Applications 1 B.Pujita, 2 SK.Sahir

Final Exam CPSC/ECEN 680 May 2, Name: UIN:

LUT OPTIMIZATION USING COMBINED APC-OMS TECHNIQUE

SRAM Based Random Number Generator For Non-Repeating Pattern Generation

Figure.1 Clock signal II. SYSTEM ANALYSIS

Power Problems in VLSI Circuit Testing

Random Access Scan. Veeraraghavan Ramamurthy Dept. of Electrical and Computer Engineering Auburn University, Auburn, AL

Reduction of Area and Power of Shift Register Using Pulsed Latches

Implementation of Scan Insertion and Compression for 28nm design Technology

Implementation of BIST Test Generation Scheme based on Single and Programmable Twisted Ring Counters

Deterministic BIST Based on a Reconfigurable Interconnection Network

Low-Power Scan Testing and Test Data Compression for System-on-a-Chip

VLSI Design Verification and Test BIST II CMPE 646 Space Compaction Multiple Outputs We need to treat the general case of a k-output circuit.

Design and Implementation OF Logic-BIST Architecture for I2C Slave VLSI ASIC Design Using Verilog

VHDL Implementation of Logic BIST (Built In Self Test) Architecture for Multiplier Circuit for High Test Coverage in VLSI Chips

HIGH PERFORMANCE AND LOW POWER ASYNCHRONOUS DATA SAMPLING WITH POWER GATED DOUBLE EDGE TRIGGERED FLIP-FLOP

Power Efficient Design of Sequential Circuits using OBSC and RTPG Integration

ISSN Vol.08,Issue.24, December-2016, Pages:

Response Compaction with any Number of Unknowns using a new LFSR Architecture*

Design of BIST with Low Power Test Pattern Generator

This Chapter describes the concepts of scan based testing, issues in testing, need

A Novel Low Power pattern Generation Technique for Concurrent Bist Architecture

Built-In Self-Test (BIST) Abdil Rashid Mohamed, Embedded Systems Laboratory (ESLAB) Linköping University, Sweden

VLSI Test Technology and Reliability (ET4076)

A Symmetric Differential Clock Generator for Bit-Serial Hardware

data and is used in digital networks and storage devices. CRC s are easy to implement in binary

Low Power Area Efficient Parallel Counter Architecture

CMOS Testing-2. Design for testability (DFT) Design and Test Flow: Old View Test was merely an afterthought. Specification. Design errors.

Low-Power and Area-Efficient Shift Register Using Pulsed Latches

Doctor of Philosophy

Area Efficient Pulsed Clock Generator Using Pulsed Latch Shift Register

Scan. This is a sample of the first 15 pages of the Scan chapter.

LOW POWER AND AREA-EFFICIENT SHIFT REGISTER USING PULSED LATCHES

UNIT IV CMOS TESTING. EC2354_Unit IV 1

An MFA Binary Counter for Low Power Application

Low Power Implementation of Launch-Off- Shift and Launch-Off-Capture Using T-Algorithm

Efficient Architecture for Flexible Prescaler Using Multimodulo Prescaler

Czech Technical University in Prague Faculty of Information Technology Department of Digital Design

Design Low-Power and Area-Efficient Shift Register using SSASPL Pulsed Latch

Based on slides/material by. Topic 14. Testing. Testing. Logic Verification. Recommended Reading:

[Krishna*, 4.(12): December, 2015] ISSN: (I2OR), Publication Impact Factor: 3.785

POWER AND AREA EFFICIENT LFSR WITH PULSED LATCHES

Logic Design for Single On-Chip Test Clock Generation for N Clock Domain - Impact on SOC Area and Test Quality

HIGHER circuit densities and ever-increasing design

A Low Power Delay Buffer Using Gated Driver Tree

VLSI Technology used in Auto-Scan Delay Testing Design For Bench Mark Circuits

EFFICIENT DESIGN OF SHIFT REGISTER FOR AREA AND POWER REDUCTION USING PULSED LATCH

Optimized Magnetic Flip-Flop Combined With Flash Architecture for Memory Unit Based On Sleep Transistor

High Performance Dynamic Hybrid Flip-Flop For Pipeline Stages with Methodical Implanted Logic

DESIGN OF TEST PATTERN OF MULTIPLE SIC VECTORS FROM LOW POWER LFSR THEORY AND APPLICATIONS IN BIST SCHEMES

Low Transition Test Pattern Generator Architecture for Built-in-Self-Test

LOW POWER & AREA EFFICIENT LAYOUT ANALYSIS OF CMOS ENCODER

Combinational vs Sequential

Design of a Low Power and Area Efficient Flip Flop With Embedded Logic Module

A Novel Low-overhead Delay Testing Technique for Arbitrary Two-Pattern Test Application

Design of Shift Register Using Pulse Triggered Flip Flop

Survey of Test Vector Compression Techniques

Impact of Test Point Insertion on Silicon Area and Timing during Layout

for Digital IC's Design-for-Test and Embedded Core Systems Alfred L. Crouch Prentice Hall PTR Upper Saddle River, NJ

Transcription:

International Journal of Computational Intelligence Research ISSN 0973-1873 Volume 13, Number 6 (2017), pp. 1493-1498 Research India Publications http://www.ripublication.com March Test Compression Technique on Low Power Programmable Pseudo Random Test Pattern Generator A. Madhuri Bantupalli Kishore Babu R Sambasiva nayak M.tech Scholar Associate Professor HoD Department of E.C.E, Sri Chundi Ranganayakulu Engineering College Ganapavaram (Po), Nadendla (Md) Near Chilakaluripet, Guntur, Andhra Pradesh 522619, India. Abstract In this paper, Memories of Flash are another type of memory of non-volatile on floating-gate transistors. The use of commodity and embedded memories of flash has rapid growth while we are entering in the system-on-chip era. Conventional tests for flash memories are usually ad hoc is the test procedure which is developed for a specific design. As there is a large number of possible failure modes for memories of flash, algorithms of long test that is automatic test equipment (ATE) which is complicated are commonly seen. Production row and column address bit cell as basis to probe for any possible weaknesses of the process or design in SRAM. There may be occurrence of sa0 and sa1 faults in any chip design, these faults are overcome by using row and column address cells we make perfect location to store the data and no cross sections of SRAMS. Keywords: System-on-Chip, Automatic Test Equipment, Pseudo Random Test Pattern Generator, Process Control and Monitoring I. INTRODUCTION: The important role play of SRAM increased in SOC applications. Statistics shows that on average the total area of the chip exceeded 50% by SRAM. In, reported by us on the development of the smallest high-density 6T-SRAM cells for SOC using standard

1494 A. Madhuri, Bantupalli Kishore Babu and R Sambasiva nayak CMOS processes (3.87um2 for 0.18um technology node and 1.87 um2 for 0.13um technology node). And these particular cells are the most suitable in the applications of SOC to meet the demand for high-density and high-performance, and are vastly manufacturable. To make sure their manufacturability, robustness and reliability, ordinary PCM structures of test aren t adequate to monitor the process for the high density SRAM, due to specific interactions between the SRAM design and the process. PCMs of ordinary are more generic in nature and are aimed at supporting the process module of robust development characteristics and robust generic design rules that can be used in any possible combinations and design environments. Therefore, these structures may not always allow us to test for the robustness of the chosen design of SRAM rules of their environment of the specific SRAM array. For example, a structure of conventional poly bridging is designed that the robustness of the minimum poly-toto-poly spacing design rule to be proved for very long and parallel poly lines. This structure may not be suitable for providing feedback for our SRAM, as typically the poly layer features of SRAM are more complex. The metal bridging also may be applied same, where the SRAM pattern is more complex in nature than that of a simple collection of metal lines of parallel and spacing of uniform. A conceptual change in designing and using electrical test structures for SRAM-driven process development is thus needed: test structures need to be process-development driven as well as product driven. The set of the structures of the test is used for developing and characterizing the process needs to be complemented with a set of suitable structures that prove the robustness of the high density SRAM design and help quickly be identified and related yield issues to corrected the process and to be designed in SRAM during the development phase. II. PRPG SYSTEM: Figure: PRESTO Generator

March Test Compression Technique on Low Power Programmable Pseudo 1495 The basic structure of a PRESTO generator. An n-bit PRPG connected with a phase shifter feeding scan chains forms a kernel of the generator producing the actual pseudorandom test patterns. A linear feedback shift register or a ring generator can implement a PRPG. More importantly, however, n hold latches are placed between the PRPG and the phase shifter. Each hold latch is individually controlled via a corresponding stage of an n-bit toggle control register. As long as its enable input is asserted, the given latch is transparent for data going from the PRPG to the phase shifter, and it is said to be in the toggle mode. When the latch is disabled, it captures and saves, for a number of clock cycles, the corresponding bit of PRPG, thus feeding the phase shifter (and possibly some scan chains) with a constant value. It is now in the hold mode. It is worth noting that each phase shifter output is obtained by XOR- outputs of three different hold latches. Therefore, every scan chain remains in a low-power mode provided only disabled hold latches drive the corresponding phase shifter output. The selection of memory may be effected by S.A0 and S.A.1 faults. So, to overcome this we proposed a design as shown below. III. LOW POWER DESIGN There are two locators i.e., column address and row address buffer which are send the files to the column decoder and row decoder respectively. Further, they will be sent to the memory array which is indicated as columns and rows as 0110 & 1001 respectively. Column Address Buffer: An address buffer circuit for a semiconductor memory device wherein an address buffer is enabled (to output an internal address signal) in response to a first level of a control signal and, but is disabled in response to a second level of the control signal. An address buffer control unit generates the control signal at the second level in no operation state (NOP command) in which the semiconductor memory device does not perform data accessing operations and generates the control

1496 A. Madhuri, Bantupalli Kishore Babu and R Sambasiva nayak signal at the first level while the semiconductor memory device performs data accessing operations, thereby reducing or minimizing the output of an internal address buffered and output by the address buffer at and thus reducing power consumption during nooperation states of the semiconductor memory device. Column Decoder: A memory having multiplexed address inputs uses a column decoder which is deactivated during row address time and becomes activated during column address time. Access time and power dissipation are reduced since the column decoder need not be fully recovered after row address information has terminated and column address information is available. Row Address Buffer: Traditionally, RAM, or Random Access Memory, was used to describe a memory which offered the same access latency for all its memory locations. This is barely the case with modern DRAM systems. In this post, I describe a ten thousand foot view of how modern DRAMs work with the hope that it can help the programmers in choosing their algorithms and data structures wisely. Memory Array: The data came from column decoder and row decoder will be stored at the Memory Array and further it will be transferred to data out. Typically want an aspect ratio that is not too far from square assertion of word line accesses all cells in a row not all bits that are read from a row may be used. Loading on word line is high! Sense Amp function is to detect bit line change and produce a full 0 or 1 for output latch. IV. RESULTS RTL Schematic and OUTPUT Waveform

March Test Compression Technique on Low Power Programmable Pseudo 1497 V.CONCLUSIONS: Modern VLSI design is moving towards a system on chip to integration of different transistor designs. This proposal presents a current mode interface circuit with calm (content adiabatic logic memory selection). The proposed architecture is based on new sparse clustered SOC using logical connections that eliminates the parallel comparisons during a search. By using different logic sensing to applicable for memory location selection to get a hybrid cluster. The hybrid cluster is consists of different memory locations with different address. Production row and column address bit cell as basis to probe for any possible weaknesses of the process or design in SRAM. There may be occurrence of sa0 and sa1 faults in any chip design, these faults are overcome by using row and column address cells we make perfect location to store the data and no cross sections of SRAMS. REFERENCES: [1] A. S. Abu-Issa and S. F. Quigley, Bit-swapping LFSR for low-power BIST, Electron. Lett., vol. 44, no. 6, pp. 401 402, Mar. 2008. [2] C. Barnhart et al., Extending OPMISR beyond 10x scan test efficiency, [3] IEEE Design Test, vol. 19, no. 5, pp. 65 73, Sep./Oct. 2002. [4] S. Bhunia, H. Mahmoodi, D. Ghosh, S. Mukhopadhyay, and K. Roy, Lowpower scan design using first-level supply gating, IEEE Trans. Very Large Scale Integr. (VLSI) Syst., vol. 13, no. 3, pp. 384 395, Mar. 2005. [5] M. Chatterjee and D. K. Pradham, A novel pattern generator for near perfect fault-coverage, in Proc. 13th IEEE Very Large Scale Integr. (VTSI) Test Symp., Apr./May 1995, pp. 417 425. [6] F. Corno, M. Rebaudengo, M. S. Reorda, G. Squillero, and M. Violante, Low power BIST via non-linear hybrid cellular automata, in Proc. 18th IEEE Very Large Scale Integr. (VTSI) Test Symp., May 2000, pp. 29 34.

1498 A. Madhuri, Bantupalli Kishore Babu and R Sambasiva nayak [7] D. Das and N. A. Touba, Reducing test data volume using external/ LBIST hybrid test patterns, in Proc. Int. Test Conf. (ITC), 2000, pp. 115 122. [8] R. Dorsch and H. Wunderlich, Tailoring ATPG for embedded testing, in Proc. Int. Test Conf. (ITC), 2001, pp. 530 537. [9] M. Filipek et al., Low power decompressor and PRPG with constant value broadcast, in Proc. 20th Asian Test Symp. (ATS), Nov. 2011, pp. 84 89. [10] S. Gerstendorfer and H. Wunderlich, Minimized power consumption for scanbased BIST, in Proc. Int. Test Conf. (ITC), 1999, pp. 77 84. [11] V. Gherman, H. Wunderlich, H. Vranken, F. Hapke, M. Wittke, and M. Garbers, Efficient pattern mapping for deterministic logic BIST, in Proc. Int. Test Conf. (ITC), Oct. 2004, pp. 48 56.