An Efficient Parallel Transparent Diagnostic BIST
#1

Abstract
In this paper, we propose a new transparent
Built-In Self-Diagnosis ( BISD ) method to diagnose multiple
embedded memory arrays with various sizes an parallel.
A new tmnspamnt diagnostic interface has been proposed
to perform testing in n m l mode. By tolerating redundant
read/urite/shift operations, we develop a new mamh
algorithm called TDiagRSMarch to achieve the ywls of low
hardware overhead, lower test time, and hiyh test coverage.
Experh"ea1 results demonstrate that the diagnostic eflciency
of TDiagRSMamh is independent on mewry topology,
defect-type distribution, and degree of pamllelism.
Inda Words: Memory Test, Built-In Self-Diagnosis,
II)ansparent diagnosis
I. INTRODUCTION
Because of the improvement of VLSI technologies,
many components can be fabricated into a single chip.
This induces various testing problems due to the inaccessibility
of components; especially in memory modules,
all transistors are so highly condensed that they are very
vulnerable to fabrication defects. In general, some memory
arrays are used to store some valuable data and the
correctness of these also dominate the function of chip.
For example in a superscalar CPU chip, the reorder
buffer is a set of memory arrays used to control the execution
order of instructions. Thus, the testing and diagnosis
of memory buffers are very important. However,
memory devices contained on a single chip might be defective
during the normal operation. To resolve such a
problem, an on-line repairing scheme is proposed. Thus,
a more cost-efficient solution is to use transparent diagnosis
by which memory devices on a chip is diagnosed
periodically. The basic requirement of transparent diagnosis
is that the memory contents must be restored to
the initial state such that the normal operations can be
resumed.
Historically, several papers have discussed BISD and
BISR of memory from different aspects[l][2][3][4][5][6].
All these papers perform the diagnosis in an off-line
mode. That is, the diagnosis of memory can not be performed
in the normal operation mode. Thus, we need
to stop the normal operation mode and to enter into
the diagnostic mode. To test memory in normal mode,
there are discussed in several papers [7][8][9][10][11][121
and a transparent testing concept has been proposed. In
other words, the content of memory can be recovered to
its original format after executing the testing. However,
Fig. 1. The serial interfacing technique for a memory array.
these papers do not mention about the diagnostic issue.
Most of these papers are related to the testing issue. In
[13], a software method has been proposed to diagnose
the memory in a transparent and a relocation scheme is
also presented.
Here, we develop an efficient method to concurrently
diagnose and repair spatially distributed memory modules
with different sizes. To save test data routing area,
the serial interfacing technique is used. Also, a circular
comparator is proposed to cope with the diagnosis and
identscation of defective cell. Based on this test architecture,
only a single test controller is required to sup
port the BET and BISD functions for all memory modules.
Further, only very limited number of test signals
are required to be routed on the entire chip. After investigating
the relationships between different fault types, a
parallel diagnosis method called TDiagRSMarch is pre
posed to generate test patterns and evaluate test output
responses. The TDiagRSMarch algorithm guarantee the
identification of all stuck-at, transition, coupling faults
occurring at all memory modules.


Download full report
http://googleurl?sa=t&source=web&cd=2&ve...1.1.106.73%26rep%3Drep1%26type%3Dpdf&ei=ouswTuK8DIGxsAL688WoCw&usg=AFQjCNHECYC-W7SWsCbibKvbjZkNNP1JLw&sig2=MUgv9A7z14zSTwaPkLi0dA
Reply

Important Note..!

If you are not satisfied with above reply ,..Please

ASK HERE

So that we will collect data for you and will made reply to the request....OR try below "QUICK REPLY" box to add a reply to this page
Popular Searches: diagnostic interview for genetic, java program to clinical diagnostic systems, bist controller unit, medical diagnostic system project report, vijaya diagnostic com, java codes for clinical diagnostic systems, verilog module for bist controller,

[-]
Quick Reply
Message
Type your reply to this message here.

Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Possibly Related Threads...
Thread Author Replies Views Last Post
  AUTONOMOUS PARALLEL PARKING RC CAR PROJECT REPORT science projects buddy 2 3,073 08-02-2013, 10:13 AM
Last Post: seminar details
  Enhancing Data Migration Performance via Parallel Data Compression seminar class 2 1,582 29-11-2012, 02:18 PM
Last Post: seminar details
  DESIGN OF EFFICIENT MULTIPLIER USING VHDL seminar surveyer 2 3,781 29-02-2012, 09:55 AM
Last Post: seminar paper
  Parallel Computing Technology-based Mobile Search Engine smart paper boy 1 1,674 24-02-2012, 11:40 AM
Last Post: seminar paper
  Efficient Resource Allocation for Wireless Multicast seminar class 1 1,411 15-02-2012, 02:25 PM
Last Post: seminar paper
  TRANSPARENT CONNECTIVITY FOR EMBEDDED SYSTEM DESIGN Electrical Fan 1 1,543 05-01-2012, 11:24 AM
Last Post: project uploader
  Efficient Coding Technique for Aerospace Telecommand system seminar projects crazy 2 2,570 06-09-2011, 09:51 AM
Last Post: seminar addict
  An Efficient VLSI Implementation for the 1D Convolutional Discrete Wavelet Transform smart paper boy 0 925 30-08-2011, 09:34 AM
Last Post: smart paper boy
  An Efficient System for Bulk Power Transmission smart paper boy 0 870 29-08-2011, 10:34 AM
Last Post: smart paper boy
  ParEditor: A Plugin for Eclipse based on Parallel Patterns smart paper boy 0 841 11-08-2011, 12:45 PM
Last Post: smart paper boy

Forum Jump: