SlideShare a Scribd company logo
1 of 11
i
PROJECT REPORT
ON
IMPLEMENTATION OF BUILT IN SELF TEST FOR TESTING
COMBINATIONAL CIRCUITS USING FPGA
Submitted in partial fulfillment of the requirement for the award of the Degree of
Bachelor of Technology
In
ELECTRONICS AND COMMUNICATION ENGINEERING
By
A.MANIKANTA (11621A0401)
B.PRABHU KIRAN (11621A0407)
S.NIKHIL (11621A0451)
Under the esteemed guidance of
Mr. A.SAI PRASAD GOUD
Asst. Professor
DEPARTMENT OF ELECTRONICS AND COMMUNICATION
Aurora's Engineering College
(Affiliated to JNTU, Hyderabad)
Bhuvanagiri, Nalgonda District – 508 116
ii
(2014-2015)
Aurora's Engineering College
(Affiliated to JNTU, Hyderabad)
Bhuvanagiri, Nalgonda District – 508 116
CERTIFICATE
This is to certify that the project report entitled “IMLEMENTATION OF BUILT IN SELF
TEST FOR TESTING COMBINATIONAL CIRCUITS USING FPGA” is being
submitted by A.MANIKANTA (11621A0401), B.PRABHU KIRAN (11621A0407) and
S.NIKHIL (11621A0451) in partial fulfillment for the award of the Degree of Bachelor of
Technology in Electronics and Communication Engineering to the Jawaharlal Nehru
Technological University is a record of bonafide work carried out by them under my
guidance and supervision. The results embodied in this major project report have not been
submitted to any other University or Institute for the award of any degree or diploma.
Mr. A.Sai Prasad goud Mr. G.M.Ganesh
(Internal Guide) (Coordinator)
Mr. V.Kumara swamy Prof.J.Srikanth
(Head of Department) (Principal)
iii
ACKNOWLEDGEMENT
We wish to take this opportunity to express my deep gratitude to all the people who
have extended their cooperation in various ways in my project work. It is our pleasure to
acknowledge the help of those individuals.
We would like to express deep sense of gratitude to the, Prof.J.SRIKANTH,
Principal Aurora’s Engineering College, Bhuvanagiri, for giving us the opportunity to take
up this project.
We extend our sincere thanks to Mr.V.KUMARA SWAMY Head of Department
of Electronics and Communication Engineering (ECE), Aurora’s Engineering College
Bhuvanagiri, for his encouragement and valuable guidance in bringing shape to this
dissertation.
We express our profound gratitude to our Internal Guide Mr. A.SAI PRASAD
GOUD, Department of ECE, Aurora’s Engineering College Bhuvanagiri, for his support
and encouragement in completing our project .We thank all the members of faculty and our
colleagues of ECE dept, whose appreciation has been a good motivation for us.
Finally we express our sincere thanks and gratitude to our family members and
friends for their magnanimous encouragement and out poring their knowledge and
experience throughout the duration of the project.
A.MANIKANTA (11621A0401)
B.PRABHU KIRAN (11621A0407)
S.NIKHIL (11621A0451)
iv
ABSTRACT
Accurate diagnosis is an essential requirement in many testing environments, since it is the
Basis for any repair or replacement strategy used for chip or system fault- tolerance.
In this paper we present the first approach able to diagnose faulty programmable logic
Blocks (PLBs) in Field Programmable Gate Arrays (FPGAs) with maximal diagnostic
Resolution. Our approach is based on a new Built- In -Self- Test (BIST) architecture for
FPGAs and can accurately locate any single and most multiple faulty PLBs. An adaptive
Diagnostic strategy provides identification of faulty PLBs with a 7% increase in testing
time over the complete detection test, and can also be used for manufacturing yield
enhancement. We present results showing identification of faulty PLBs in defective ORCA
chips.
v
CONTENT
CHAPTER PAGE NO
LIST OF FIGURES viii
LIST OF TABLES xi
CHAPTER 1
INTRODUCTION
1.1 Faults in Integrated Circuits 02
1.1.1 Catastrophic Faults 02
1.1.2 Parametric Faults 03
1.2 Perspectives Reviews on On-Chip Testing Techniques 06
1.2.1 Reasons for On-Chip Testing Compared with Off-chip Testing 06
1.2.2 Comparisons between Digital and Analog On-Chip Testing 07
1.2.3 Comparisons between DFT and BIST Techniques 07
1.3 Existing BIST Techniques for Analog Mixed-Signal LSI 09
1.3.1 BIST Techniques Based on Input Vectors 10
1.3.2 BIST Techniques Based on Test Operation Modes 11
1.3.3 BIST Techniques Based on Domains of Fault Analysis 12
1.4 Dissertation Developments 13
1.4.1 Motivations 13
1.4.2 Research Objectives 13
1.4.3 A Strategy for BIST Architecture 14
1.4.4 Scopes of Research and Contributions 15
1.5 Thesis Organizations 17
CHAPTER 2
LINEAR FEEDBACK SHIFT REGISTERS
2.1 Background on Linear Feedback Shift Registers 19
2.2 How to Create a LFSR Sequence 22
2.2.1 Linear Feedback Shift Registers in Cryptography 27
2.3 How to Find the Connection Polynomial 31
vi
2.3.1 Recovering the Connection Polynomial from a LFSR Sequence 31
2.3.2 Massey’s Algorithm 31
CHAPTER 3
COMBINATIONAL CIRCUITS
3.1 Different Types Of Modules 40
CHAPTER 4
OUTPUT RESPONSE ANALYZERS
4.1Principle Behind ORA’s 55
4.2 Different Compression Methods 56
4.2.1 Transition Counting 56
4.2.2 Syndrome Testing (Or Ones Counting) 56
4.2.3 Accumulator Compression Testing 56
4.2.4 Parity Check Compression 57
4.2.5 Cyclic Redundancy Check (CRC) 57
4.3 Response Analysis 57
4.4 Multiple Input Signature Registers (Misr) 59
4.5 Masking / Aliasing 64
CHAPTER 5
READ-ONLY MEMORY
5.1 Introduction 67
5.2 How The Device Works 67
5.3 Mask Programmable ROMs 68
5.4 Multimedia Card 72
5.4.1 EPROM 72
5.4.1.1 EPROM Floating Gate Transistor Characteristic Theory 73
5.4.1.2 EPROM Cell Size And Die Size 78
5.4.2 EEPROM 79
5.4.2.1 Parallel EEPROM 80
5.4.2.2 Serial EEPROM 80
vii
5.4.2.3 Multi-Level Analog Storage EEPROM 86
CHAPTER 6
SIMULATION RESULTS AND RTL SCHEMATIC DIAGRAMS
6.1 Linear Feedback Shift Register 87
6.1.1 Rtl Schematic Diagram 87
6.1.2 Simulation Results of Lfsr 87
6.2 Circuit Under Test 89
6.2.1 Circuit under Test Rtl Schematic 89
6.2.2 Simulation Results of Circuit Under Test 89
6.3 Multiple Input Signature Register 90
6.3.1 Rtl Schematic Of Misr 90
6.3.2 Simulation Results of MISR 91
6.4 Read Only Memory (Rom) 92
6.4.1 Rtl Schematic Of Rom 92
6.4.2 Simulation Results Of Rom 93
6.5 Top Module (Bist) 93
6.5.1 Rtl Schematic Of Top Module 93
6.5.2 Simulation Results Of Bist 95
CHAPTER – 7
CONCLUSION & FURUTE SCOPE
6.1 Conclusion 98
6.2 Future Scope 98
BIBLIOGRAPHY 100
APPENDIX A: ABOUT SOFTWARE TOOL 101
viii
LIST OF FIGURES
FIGURE NO NAME OF THE FIGURE PAGE NO
1.1 Examples Of Bridging Defects And Gate-Oxide Shorts 04
1.2 Examples Of Opens Caused By Foreign And
Contaminating Particles
05
1.3 Probability Of Faulty And Faulty Free Distribution By
Parameter Variation
06
1.4 A Generalized Block Diagram Of Bist Architecture 08
1.5 Classification Diagrams Of Bist Techniques 09
1.6 Architectures Of Classical And Recent Bist Test
Strategies
14
1.7 Block Diagram Of Dissertation 17
2.1 Examples Of Lfsrs 20
2.2 White Noise Machine 21
2.3 Figures 4&5 Are The Models Of Lfsrs 23
2.4 1-Bit Lfsr Diagram 23
2.5 Minimal Lfsr With C(X)=1+X+X4 And L=4 38
3.1 Block Diagram 39
3.2 Block Diagram Of Half Adder 40
3.3 Circuit Diagram Of Half Adder 40
3.4 Block Diagram Of Full Adder 41
3.5 Circuit Diagram Of Full Adder 42
3.6 Block Diagram Of 4 Bit Parallel Adder 43
3.7 Block Diagram 4 Bit Parallel Subtractor 44
3.8 Circuit Diagram Of Half Subtractor 45
3.9 Circuit Diagram Of Full Subtractor 46
3.10 Block Diagram Of Multiplexer 47
3.11 Block Diagram Of De-Mux 49
3.12 Block Diagram Of Decoder 49
3.13 Block Diagram Of 2to4 Line Decoder 50
3.14 Circuit Diagram Of 2 T0 4 Line Decoder 51
ix
3.15 Block Diagram Of Encoder 52
3.16 Block Diagram Priority Encoder 53
3.17 Circuit Diagram Of Priority Encoder 54
4.1 Example Of Fault Detection And Signature Aliasing 58
4.2 3bit Misr Circuit Diagram 59
4.3
Misr With Scan Generator
61
4.4 4-Bit Misr Block Diagram 62
4.5 Misr Function Diagram 63
5.1 Read Only Memory Schematic 68
5.2 ROM Programmed By Channel Implant 70
5.3 Memory Cell Schematic 71
5.4
5.5
Double-Poly Structures (EPROM/Flash Memory Cell
Cross Section Of A Conventional Mos Transistor And A
Floating-Gate Mos Transistor
72
74
5.6 Nor EPROM Configuration 77
5.7 Typical 1mbit EPROM Cells 78
5.8 EPROM Feature Sizes 79
5.9 Xircom 1mbit EEPROM Cell 82
5.10 Hitachi 1mbit EEPROM Cell 83
5.11 Xicor 128kbit Serial EEPROM Functional Diagram 84
5.12 Sgs-Thomson 1kbit Serial EEPROM 85
5.13 Microchip 16kbit Serial EEPROM Cell 86
6.1 RTL Schematic Of LFSR 87
6.2 Lfsr Simulation Results 88
6.3 Rtl Schematic Of Circuit Under Test 89
6.4 Simulation Result Of Circuit Under Test 90
6.5 Rtl Schematic Of MISR 91
6.6 Simulation Results Of MISR Block 92
6.7 Rtl Schematic Of Rom 92
6.8 Simulation Result Of Rom 93
x
6.9 Rtl Schematic Of Bist 94
6.10 Expanded Rtl Schematic Of Bist 94
6.11 Simulation Results Of Top Module Or Bist 97
xi
LIST OF TABLES
TABLE NO NAME OF THE TABLE PAGE NO
3.1 Truth Table Of Half Adder 40
3.2 Truth Table Of Full Adder 41
3.3 Truth Table Of Half Subtractor 45
3.4 Truth Table Of Full Subtractor 46
3.5 Truth Table Of Mux 48
3.6 Truth Table Of 2to4 Line Decoder 51
3.7 Truth Table Of Priority Encoder 53
3.8 Truth Table Of Encoder 54
4.1 Multiplier Test Pattern 61
5.1 EPROM Feature Sizes 79
5.2 1mbit Parallel EEPROM Feature Sizes 81
5.3 EEPROM Serial Configuration Feature Sizes 84

More Related Content

What's hot

IRJET- Switch Level Implementation of A 4-Bit Logical Unit using Mixed Logic ...
IRJET- Switch Level Implementation of A 4-Bit Logical Unit using Mixed Logic ...IRJET- Switch Level Implementation of A 4-Bit Logical Unit using Mixed Logic ...
IRJET- Switch Level Implementation of A 4-Bit Logical Unit using Mixed Logic ...IRJET Journal
 
Topograhical synthesis
Topograhical synthesis   Topograhical synthesis
Topograhical synthesis Deiptii Das
 
Timing and Design Closure in Physical Design Flows
Timing and Design Closure in Physical Design Flows Timing and Design Closure in Physical Design Flows
Timing and Design Closure in Physical Design Flows Olivier Coudert
 
01 Transition Fault Detection methods by Swetha
01 Transition Fault Detection methods by Swetha01 Transition Fault Detection methods by Swetha
01 Transition Fault Detection methods by Swethaswethamg18
 
SEMI Penang 2013 Presentation on One Step Chip Attach (OSCA)
SEMI Penang 2013 Presentation on One Step Chip Attach (OSCA)SEMI Penang 2013 Presentation on One Step Chip Attach (OSCA)
SEMI Penang 2013 Presentation on One Step Chip Attach (OSCA)Christopher Breach
 
Toward Automatic Generation of Models with Probes from the SDL System Specifi...
Toward Automatic Generation of Models with Probes from the SDL System Specifi...Toward Automatic Generation of Models with Probes from the SDL System Specifi...
Toward Automatic Generation of Models with Probes from the SDL System Specifi...S56WBV
 
FPGA BASED IMPLEMENTATION OF DELAY OPTIMISED DOUBLE PRECISION IEEE FLOATING-P...
FPGA BASED IMPLEMENTATION OF DELAY OPTIMISED DOUBLE PRECISION IEEE FLOATING-P...FPGA BASED IMPLEMENTATION OF DELAY OPTIMISED DOUBLE PRECISION IEEE FLOATING-P...
FPGA BASED IMPLEMENTATION OF DELAY OPTIMISED DOUBLE PRECISION IEEE FLOATING-P...Somsubhra Ghosh
 
Physical design
Physical design Physical design
Physical design Mantra VLSI
 
Layout design on MICROWIND
Layout design on MICROWINDLayout design on MICROWIND
Layout design on MICROWINDvaibhav jindal
 
RESUME MANJEET (IC Design Engineer, Broadcom)(IIT Roorkee)
RESUME MANJEET (IC Design Engineer, Broadcom)(IIT Roorkee)RESUME MANJEET (IC Design Engineer, Broadcom)(IIT Roorkee)
RESUME MANJEET (IC Design Engineer, Broadcom)(IIT Roorkee)Manjeet Singh Lowanshi
 

What's hot (19)

IRJET- Switch Level Implementation of A 4-Bit Logical Unit using Mixed Logic ...
IRJET- Switch Level Implementation of A 4-Bit Logical Unit using Mixed Logic ...IRJET- Switch Level Implementation of A 4-Bit Logical Unit using Mixed Logic ...
IRJET- Switch Level Implementation of A 4-Bit Logical Unit using Mixed Logic ...
 
CV-Nidhin
CV-NidhinCV-Nidhin
CV-Nidhin
 
Ramesh resume
Ramesh resumeRamesh resume
Ramesh resume
 
Topograhical synthesis
Topograhical synthesis   Topograhical synthesis
Topograhical synthesis
 
Ethernet copper physical layer finally unveiled - Frederic Depuydt, KU Leuven
Ethernet copper physical layer finally unveiled -  Frederic Depuydt, KU LeuvenEthernet copper physical layer finally unveiled -  Frederic Depuydt, KU Leuven
Ethernet copper physical layer finally unveiled - Frederic Depuydt, KU Leuven
 
CV-Nidhin
CV-NidhinCV-Nidhin
CV-Nidhin
 
Timing and Design Closure in Physical Design Flows
Timing and Design Closure in Physical Design Flows Timing and Design Closure in Physical Design Flows
Timing and Design Closure in Physical Design Flows
 
CV-Nidhin
CV-NidhinCV-Nidhin
CV-Nidhin
 
01 Transition Fault Detection methods by Swetha
01 Transition Fault Detection methods by Swetha01 Transition Fault Detection methods by Swetha
01 Transition Fault Detection methods by Swetha
 
SEMI Penang 2013 Presentation on One Step Chip Attach (OSCA)
SEMI Penang 2013 Presentation on One Step Chip Attach (OSCA)SEMI Penang 2013 Presentation on One Step Chip Attach (OSCA)
SEMI Penang 2013 Presentation on One Step Chip Attach (OSCA)
 
Toward Automatic Generation of Models with Probes from the SDL System Specifi...
Toward Automatic Generation of Models with Probes from the SDL System Specifi...Toward Automatic Generation of Models with Probes from the SDL System Specifi...
Toward Automatic Generation of Models with Probes from the SDL System Specifi...
 
Vlsi
VlsiVlsi
Vlsi
 
FPGA BASED IMPLEMENTATION OF DELAY OPTIMISED DOUBLE PRECISION IEEE FLOATING-P...
FPGA BASED IMPLEMENTATION OF DELAY OPTIMISED DOUBLE PRECISION IEEE FLOATING-P...FPGA BASED IMPLEMENTATION OF DELAY OPTIMISED DOUBLE PRECISION IEEE FLOATING-P...
FPGA BASED IMPLEMENTATION OF DELAY OPTIMISED DOUBLE PRECISION IEEE FLOATING-P...
 
Report on VLSI
Report on VLSIReport on VLSI
Report on VLSI
 
Physical design
Physical design Physical design
Physical design
 
dft
dftdft
dft
 
Layout design on MICROWIND
Layout design on MICROWINDLayout design on MICROWIND
Layout design on MICROWIND
 
VLSI
VLSIVLSI
VLSI
 
RESUME MANJEET (IC Design Engineer, Broadcom)(IIT Roorkee)
RESUME MANJEET (IC Design Engineer, Broadcom)(IIT Roorkee)RESUME MANJEET (IC Design Engineer, Broadcom)(IIT Roorkee)
RESUME MANJEET (IC Design Engineer, Broadcom)(IIT Roorkee)
 

Similar to Certificates for bist including index

Comparative Study of Routing Protocols in Wireless Sensor Networks by Abid Af...
Comparative Study of Routing Protocols in Wireless Sensor Networks by Abid Af...Comparative Study of Routing Protocols in Wireless Sensor Networks by Abid Af...
Comparative Study of Routing Protocols in Wireless Sensor Networks by Abid Af...Abid Afsar Khan Malang Falsafi
 
design of FPGA based traffic light controller system
design of FPGA based traffic light controller systemdesign of FPGA based traffic light controller system
design of FPGA based traffic light controller systemVinny Chweety
 
Embedded programming in RTOS VxWorks for PROFIBUS VME interface card
Embedded programming in RTOS VxWorks for PROFIBUS VME interface cardEmbedded programming in RTOS VxWorks for PROFIBUS VME interface card
Embedded programming in RTOS VxWorks for PROFIBUS VME interface cardRinku Chandolia
 
Bharat gargi final project report
Bharat gargi final project reportBharat gargi final project report
Bharat gargi final project reportBharat Biyani
 
M.Tech Thesis on Simulation and Hardware Implementation of NLMS algorithm on ...
M.Tech Thesis on Simulation and Hardware Implementation of NLMS algorithm on ...M.Tech Thesis on Simulation and Hardware Implementation of NLMS algorithm on ...
M.Tech Thesis on Simulation and Hardware Implementation of NLMS algorithm on ...Raj Kumar Thenua
 
implementation of BIST
implementation of BISTimplementation of BIST
implementation of BISTPrabhu Kiran
 
Mixed Scanning and DFT Techniques for Arithmetic Core
Mixed Scanning and DFT Techniques for Arithmetic CoreMixed Scanning and DFT Techniques for Arithmetic Core
Mixed Scanning and DFT Techniques for Arithmetic CoreIJERA Editor
 
Reliability analysis of wireless automotive applications with transceiver red...
Reliability analysis of wireless automotive applications with transceiver red...Reliability analysis of wireless automotive applications with transceiver red...
Reliability analysis of wireless automotive applications with transceiver red...rchulyada
 
FPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMS
FPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMSFPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMS
FPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMSIAEME Publication
 
FPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMS
FPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMSFPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMS
FPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMSIAEME Publication
 
Vlsi Design of Low Transition Low Power Test Pattern Generator Using Fault Co...
Vlsi Design of Low Transition Low Power Test Pattern Generator Using Fault Co...Vlsi Design of Low Transition Low Power Test Pattern Generator Using Fault Co...
Vlsi Design of Low Transition Low Power Test Pattern Generator Using Fault Co...iosrjce
 
Full Custom IC Design Implementation of Priority Encoder
Full Custom IC Design Implementation of Priority EncoderFull Custom IC Design Implementation of Priority Encoder
Full Custom IC Design Implementation of Priority EncoderBhargavKatkam
 

Similar to Certificates for bist including index (20)

Comparative Study of Routing Protocols in Wireless Sensor Networks by Abid Af...
Comparative Study of Routing Protocols in Wireless Sensor Networks by Abid Af...Comparative Study of Routing Protocols in Wireless Sensor Networks by Abid Af...
Comparative Study of Routing Protocols in Wireless Sensor Networks by Abid Af...
 
design of FPGA based traffic light controller system
design of FPGA based traffic light controller systemdesign of FPGA based traffic light controller system
design of FPGA based traffic light controller system
 
Front Pages_pdf_format
Front Pages_pdf_formatFront Pages_pdf_format
Front Pages_pdf_format
 
Embedded programming in RTOS VxWorks for PROFIBUS VME interface card
Embedded programming in RTOS VxWorks for PROFIBUS VME interface cardEmbedded programming in RTOS VxWorks for PROFIBUS VME interface card
Embedded programming in RTOS VxWorks for PROFIBUS VME interface card
 
Bharat gargi final project report
Bharat gargi final project reportBharat gargi final project report
Bharat gargi final project report
 
M.Tech Thesis on Simulation and Hardware Implementation of NLMS algorithm on ...
M.Tech Thesis on Simulation and Hardware Implementation of NLMS algorithm on ...M.Tech Thesis on Simulation and Hardware Implementation of NLMS algorithm on ...
M.Tech Thesis on Simulation and Hardware Implementation of NLMS algorithm on ...
 
implementation of BIST
implementation of BISTimplementation of BIST
implementation of BIST
 
3rd sem atm basics for wcdma networks M.TECH ( M S WORD FILE )
3rd sem atm basics for wcdma networks M.TECH ( M S WORD FILE )3rd sem atm basics for wcdma networks M.TECH ( M S WORD FILE )
3rd sem atm basics for wcdma networks M.TECH ( M S WORD FILE )
 
Mixed Scanning and DFT Techniques for Arithmetic Core
Mixed Scanning and DFT Techniques for Arithmetic CoreMixed Scanning and DFT Techniques for Arithmetic Core
Mixed Scanning and DFT Techniques for Arithmetic Core
 
Main cerificate
Main cerificateMain cerificate
Main cerificate
 
3rd sem atm basics for wcdma networks M.TECH ( PDF FILE )
3rd sem atm basics for wcdma networks M.TECH ( PDF FILE )3rd sem atm basics for wcdma networks M.TECH ( PDF FILE )
3rd sem atm basics for wcdma networks M.TECH ( PDF FILE )
 
Reliability analysis of wireless automotive applications with transceiver red...
Reliability analysis of wireless automotive applications with transceiver red...Reliability analysis of wireless automotive applications with transceiver red...
Reliability analysis of wireless automotive applications with transceiver red...
 
Maquina estado
Maquina estadoMaquina estado
Maquina estado
 
cd-2-Batch id-33
cd-2-Batch id-33cd-2-Batch id-33
cd-2-Batch id-33
 
RF MICROELECTRONICS_Razavi.pdf
RF MICROELECTRONICS_Razavi.pdfRF MICROELECTRONICS_Razavi.pdf
RF MICROELECTRONICS_Razavi.pdf
 
FPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMS
FPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMSFPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMS
FPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMS
 
FPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMS
FPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMSFPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMS
FPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMS
 
H010613642
H010613642H010613642
H010613642
 
Vlsi Design of Low Transition Low Power Test Pattern Generator Using Fault Co...
Vlsi Design of Low Transition Low Power Test Pattern Generator Using Fault Co...Vlsi Design of Low Transition Low Power Test Pattern Generator Using Fault Co...
Vlsi Design of Low Transition Low Power Test Pattern Generator Using Fault Co...
 
Full Custom IC Design Implementation of Priority Encoder
Full Custom IC Design Implementation of Priority EncoderFull Custom IC Design Implementation of Priority Encoder
Full Custom IC Design Implementation of Priority Encoder
 

More from Prabhu Kiran

The 8051-microcontroller-0314772782
The 8051-microcontroller-0314772782The 8051-microcontroller-0314772782
The 8051-microcontroller-0314772782Prabhu Kiran
 
ptElectronic voting machine
ptElectronic voting    machineptElectronic voting    machine
ptElectronic voting machinePrabhu Kiran
 
Twain tom_and_huck
Twain  tom_and_huckTwain  tom_and_huck
Twain tom_and_huckPrabhu Kiran
 
LI-FI documentation
LI-FI documentationLI-FI documentation
LI-FI documentationPrabhu Kiran
 
Li-Fi documentation abstract and index
Li-Fi documentation abstract and indexLi-Fi documentation abstract and index
Li-Fi documentation abstract and indexPrabhu Kiran
 
Mw &dc lab (90) iv i
Mw &dc lab (90) iv iMw &dc lab (90) iv i
Mw &dc lab (90) iv iPrabhu Kiran
 

More from Prabhu Kiran (10)

The 8051-microcontroller-0314772782
The 8051-microcontroller-0314772782The 8051-microcontroller-0314772782
The 8051-microcontroller-0314772782
 
ptElectronic voting machine
ptElectronic voting    machineptElectronic voting    machine
ptElectronic voting machine
 
Twain tom_and_huck
Twain  tom_and_huckTwain  tom_and_huck
Twain tom_and_huck
 
LI-FI documentation
LI-FI documentationLI-FI documentation
LI-FI documentation
 
Li-Fi documentation abstract and index
Li-Fi documentation abstract and indexLi-Fi documentation abstract and index
Li-Fi documentation abstract and index
 
Mw &dc lab (90) iv i
Mw &dc lab (90) iv iMw &dc lab (90) iv i
Mw &dc lab (90) iv i
 
Biochip 28
Biochip 28Biochip 28
Biochip 28
 
Psoc3 text book
Psoc3 text book Psoc3 text book
Psoc3 text book
 
Led ppt
Led ppt Led ppt
Led ppt
 
Light fidelity
Light fidelity Light fidelity
Light fidelity
 

Recently uploaded

OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...RajaP95
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAbhinavSharma374939
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 

Recently uploaded (20)

OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog Converter
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 

Certificates for bist including index

  • 1. i PROJECT REPORT ON IMPLEMENTATION OF BUILT IN SELF TEST FOR TESTING COMBINATIONAL CIRCUITS USING FPGA Submitted in partial fulfillment of the requirement for the award of the Degree of Bachelor of Technology In ELECTRONICS AND COMMUNICATION ENGINEERING By A.MANIKANTA (11621A0401) B.PRABHU KIRAN (11621A0407) S.NIKHIL (11621A0451) Under the esteemed guidance of Mr. A.SAI PRASAD GOUD Asst. Professor DEPARTMENT OF ELECTRONICS AND COMMUNICATION Aurora's Engineering College (Affiliated to JNTU, Hyderabad) Bhuvanagiri, Nalgonda District – 508 116
  • 2. ii (2014-2015) Aurora's Engineering College (Affiliated to JNTU, Hyderabad) Bhuvanagiri, Nalgonda District – 508 116 CERTIFICATE This is to certify that the project report entitled “IMLEMENTATION OF BUILT IN SELF TEST FOR TESTING COMBINATIONAL CIRCUITS USING FPGA” is being submitted by A.MANIKANTA (11621A0401), B.PRABHU KIRAN (11621A0407) and S.NIKHIL (11621A0451) in partial fulfillment for the award of the Degree of Bachelor of Technology in Electronics and Communication Engineering to the Jawaharlal Nehru Technological University is a record of bonafide work carried out by them under my guidance and supervision. The results embodied in this major project report have not been submitted to any other University or Institute for the award of any degree or diploma. Mr. A.Sai Prasad goud Mr. G.M.Ganesh (Internal Guide) (Coordinator) Mr. V.Kumara swamy Prof.J.Srikanth (Head of Department) (Principal)
  • 3. iii ACKNOWLEDGEMENT We wish to take this opportunity to express my deep gratitude to all the people who have extended their cooperation in various ways in my project work. It is our pleasure to acknowledge the help of those individuals. We would like to express deep sense of gratitude to the, Prof.J.SRIKANTH, Principal Aurora’s Engineering College, Bhuvanagiri, for giving us the opportunity to take up this project. We extend our sincere thanks to Mr.V.KUMARA SWAMY Head of Department of Electronics and Communication Engineering (ECE), Aurora’s Engineering College Bhuvanagiri, for his encouragement and valuable guidance in bringing shape to this dissertation. We express our profound gratitude to our Internal Guide Mr. A.SAI PRASAD GOUD, Department of ECE, Aurora’s Engineering College Bhuvanagiri, for his support and encouragement in completing our project .We thank all the members of faculty and our colleagues of ECE dept, whose appreciation has been a good motivation for us. Finally we express our sincere thanks and gratitude to our family members and friends for their magnanimous encouragement and out poring their knowledge and experience throughout the duration of the project. A.MANIKANTA (11621A0401) B.PRABHU KIRAN (11621A0407) S.NIKHIL (11621A0451)
  • 4. iv ABSTRACT Accurate diagnosis is an essential requirement in many testing environments, since it is the Basis for any repair or replacement strategy used for chip or system fault- tolerance. In this paper we present the first approach able to diagnose faulty programmable logic Blocks (PLBs) in Field Programmable Gate Arrays (FPGAs) with maximal diagnostic Resolution. Our approach is based on a new Built- In -Self- Test (BIST) architecture for FPGAs and can accurately locate any single and most multiple faulty PLBs. An adaptive Diagnostic strategy provides identification of faulty PLBs with a 7% increase in testing time over the complete detection test, and can also be used for manufacturing yield enhancement. We present results showing identification of faulty PLBs in defective ORCA chips.
  • 5. v CONTENT CHAPTER PAGE NO LIST OF FIGURES viii LIST OF TABLES xi CHAPTER 1 INTRODUCTION 1.1 Faults in Integrated Circuits 02 1.1.1 Catastrophic Faults 02 1.1.2 Parametric Faults 03 1.2 Perspectives Reviews on On-Chip Testing Techniques 06 1.2.1 Reasons for On-Chip Testing Compared with Off-chip Testing 06 1.2.2 Comparisons between Digital and Analog On-Chip Testing 07 1.2.3 Comparisons between DFT and BIST Techniques 07 1.3 Existing BIST Techniques for Analog Mixed-Signal LSI 09 1.3.1 BIST Techniques Based on Input Vectors 10 1.3.2 BIST Techniques Based on Test Operation Modes 11 1.3.3 BIST Techniques Based on Domains of Fault Analysis 12 1.4 Dissertation Developments 13 1.4.1 Motivations 13 1.4.2 Research Objectives 13 1.4.3 A Strategy for BIST Architecture 14 1.4.4 Scopes of Research and Contributions 15 1.5 Thesis Organizations 17 CHAPTER 2 LINEAR FEEDBACK SHIFT REGISTERS 2.1 Background on Linear Feedback Shift Registers 19 2.2 How to Create a LFSR Sequence 22 2.2.1 Linear Feedback Shift Registers in Cryptography 27 2.3 How to Find the Connection Polynomial 31
  • 6. vi 2.3.1 Recovering the Connection Polynomial from a LFSR Sequence 31 2.3.2 Massey’s Algorithm 31 CHAPTER 3 COMBINATIONAL CIRCUITS 3.1 Different Types Of Modules 40 CHAPTER 4 OUTPUT RESPONSE ANALYZERS 4.1Principle Behind ORA’s 55 4.2 Different Compression Methods 56 4.2.1 Transition Counting 56 4.2.2 Syndrome Testing (Or Ones Counting) 56 4.2.3 Accumulator Compression Testing 56 4.2.4 Parity Check Compression 57 4.2.5 Cyclic Redundancy Check (CRC) 57 4.3 Response Analysis 57 4.4 Multiple Input Signature Registers (Misr) 59 4.5 Masking / Aliasing 64 CHAPTER 5 READ-ONLY MEMORY 5.1 Introduction 67 5.2 How The Device Works 67 5.3 Mask Programmable ROMs 68 5.4 Multimedia Card 72 5.4.1 EPROM 72 5.4.1.1 EPROM Floating Gate Transistor Characteristic Theory 73 5.4.1.2 EPROM Cell Size And Die Size 78 5.4.2 EEPROM 79 5.4.2.1 Parallel EEPROM 80 5.4.2.2 Serial EEPROM 80
  • 7. vii 5.4.2.3 Multi-Level Analog Storage EEPROM 86 CHAPTER 6 SIMULATION RESULTS AND RTL SCHEMATIC DIAGRAMS 6.1 Linear Feedback Shift Register 87 6.1.1 Rtl Schematic Diagram 87 6.1.2 Simulation Results of Lfsr 87 6.2 Circuit Under Test 89 6.2.1 Circuit under Test Rtl Schematic 89 6.2.2 Simulation Results of Circuit Under Test 89 6.3 Multiple Input Signature Register 90 6.3.1 Rtl Schematic Of Misr 90 6.3.2 Simulation Results of MISR 91 6.4 Read Only Memory (Rom) 92 6.4.1 Rtl Schematic Of Rom 92 6.4.2 Simulation Results Of Rom 93 6.5 Top Module (Bist) 93 6.5.1 Rtl Schematic Of Top Module 93 6.5.2 Simulation Results Of Bist 95 CHAPTER – 7 CONCLUSION & FURUTE SCOPE 6.1 Conclusion 98 6.2 Future Scope 98 BIBLIOGRAPHY 100 APPENDIX A: ABOUT SOFTWARE TOOL 101
  • 8. viii LIST OF FIGURES FIGURE NO NAME OF THE FIGURE PAGE NO 1.1 Examples Of Bridging Defects And Gate-Oxide Shorts 04 1.2 Examples Of Opens Caused By Foreign And Contaminating Particles 05 1.3 Probability Of Faulty And Faulty Free Distribution By Parameter Variation 06 1.4 A Generalized Block Diagram Of Bist Architecture 08 1.5 Classification Diagrams Of Bist Techniques 09 1.6 Architectures Of Classical And Recent Bist Test Strategies 14 1.7 Block Diagram Of Dissertation 17 2.1 Examples Of Lfsrs 20 2.2 White Noise Machine 21 2.3 Figures 4&5 Are The Models Of Lfsrs 23 2.4 1-Bit Lfsr Diagram 23 2.5 Minimal Lfsr With C(X)=1+X+X4 And L=4 38 3.1 Block Diagram 39 3.2 Block Diagram Of Half Adder 40 3.3 Circuit Diagram Of Half Adder 40 3.4 Block Diagram Of Full Adder 41 3.5 Circuit Diagram Of Full Adder 42 3.6 Block Diagram Of 4 Bit Parallel Adder 43 3.7 Block Diagram 4 Bit Parallel Subtractor 44 3.8 Circuit Diagram Of Half Subtractor 45 3.9 Circuit Diagram Of Full Subtractor 46 3.10 Block Diagram Of Multiplexer 47 3.11 Block Diagram Of De-Mux 49 3.12 Block Diagram Of Decoder 49 3.13 Block Diagram Of 2to4 Line Decoder 50 3.14 Circuit Diagram Of 2 T0 4 Line Decoder 51
  • 9. ix 3.15 Block Diagram Of Encoder 52 3.16 Block Diagram Priority Encoder 53 3.17 Circuit Diagram Of Priority Encoder 54 4.1 Example Of Fault Detection And Signature Aliasing 58 4.2 3bit Misr Circuit Diagram 59 4.3 Misr With Scan Generator 61 4.4 4-Bit Misr Block Diagram 62 4.5 Misr Function Diagram 63 5.1 Read Only Memory Schematic 68 5.2 ROM Programmed By Channel Implant 70 5.3 Memory Cell Schematic 71 5.4 5.5 Double-Poly Structures (EPROM/Flash Memory Cell Cross Section Of A Conventional Mos Transistor And A Floating-Gate Mos Transistor 72 74 5.6 Nor EPROM Configuration 77 5.7 Typical 1mbit EPROM Cells 78 5.8 EPROM Feature Sizes 79 5.9 Xircom 1mbit EEPROM Cell 82 5.10 Hitachi 1mbit EEPROM Cell 83 5.11 Xicor 128kbit Serial EEPROM Functional Diagram 84 5.12 Sgs-Thomson 1kbit Serial EEPROM 85 5.13 Microchip 16kbit Serial EEPROM Cell 86 6.1 RTL Schematic Of LFSR 87 6.2 Lfsr Simulation Results 88 6.3 Rtl Schematic Of Circuit Under Test 89 6.4 Simulation Result Of Circuit Under Test 90 6.5 Rtl Schematic Of MISR 91 6.6 Simulation Results Of MISR Block 92 6.7 Rtl Schematic Of Rom 92 6.8 Simulation Result Of Rom 93
  • 10. x 6.9 Rtl Schematic Of Bist 94 6.10 Expanded Rtl Schematic Of Bist 94 6.11 Simulation Results Of Top Module Or Bist 97
  • 11. xi LIST OF TABLES TABLE NO NAME OF THE TABLE PAGE NO 3.1 Truth Table Of Half Adder 40 3.2 Truth Table Of Full Adder 41 3.3 Truth Table Of Half Subtractor 45 3.4 Truth Table Of Full Subtractor 46 3.5 Truth Table Of Mux 48 3.6 Truth Table Of 2to4 Line Decoder 51 3.7 Truth Table Of Priority Encoder 53 3.8 Truth Table Of Encoder 54 4.1 Multiplier Test Pattern 61 5.1 EPROM Feature Sizes 79 5.2 1mbit Parallel EEPROM Feature Sizes 81 5.3 EEPROM Serial Configuration Feature Sizes 84