SlideShare a Scribd company logo
ECE-DEPARTMENT
1. SHIVA SHANKER BEERAVELLI : 10T81A0448
2. PALUSA KRANTHI KUMAR GOUD : 10T81A0417
3. G.SHIVA NARAYANA REDDY : 10T81A0449
4. SHEELAM RAMU : 10T81A0431
Internal Guide:
Mr.K.ASHOK KUMAR
Assoc. Prof & HOD-ECE
A MINI-PROJECT
ON
IMPLEMENTATION OF
HYBRID CELLULAR AUTOMATA AS A TEST
PATTERN GENERATER & RESPONSE COMPACTOR
FOR BIST
CONTENTS:
 Objective
 Working Principles
 Diagrammatic View
 Advantages /Disadvantages With Examples
 Applications in Real Time Scenario
 Future Extension of the Project
 Summary
 References /Bibliography
 WHY TESTING IS IMPORTANT IN VLSI
DESIGN ?
 Specifications
 Code designing
 Code verification
 RTL designing
 Simulation
 Synthesis
 Fabrication
TESTING
 packing
PROBLEM:
Testing of circuits in past was done
by ATE
PRESENT APPROACH FOR TESTING:
(DFT-DESIGN FOR TESTABILITY)
 BUILT-IN-SELF TEST
 BIST eliminating the dependence on an external
automated test equipment (ATE)
Block Diagram shows TESTING Process
Seed value
Seed value
din
Good/fault
MAIN OBJECTIVE:
 To construct the TPG
 To construct the ORA
Using CELLULAR AUTOMATA (CA)
Pseudo random
generator
CELLULAR AUTOMATA:
 Cellular automata is collection of cells with regular
collections.
Working Principles/Rules:
 Each cell connects to its local neighbors by using
rule 90 and rule150.
Flip-flops
 Rule 90:  Rule 150:
 Transition function [rule 90] : Xc(t+1) = Xc-1(t) xor Xc+1(t).
 Transition function [rule 150]: Xc(t+1) = Xc-1(t) xor Xc(t) xor Xc+1(t).
C-1 : past
C : present
C+1 : future
Diagrammatic View:
Cellular automata as a TEST PATTERN GENERATER :
 CA produces (2^n-1) test patterns automatically.
Cellular automata as a RESPONSE COMPACTOR:
din din
din
din
din
 Lower cost of test, since the need for external electrical
testing using an ATE will be reduced, if not eliminated.
 better fault coverage, since special test structures can be
incorporated onto the chips.
 easier customer support.
 capability to perform tests outside the production electrical
testing environment.
 Shorter test times if the BIST can be designed to test more
structures in parallel.
Advantages:
 additional silicon area and fob processing requirements .
 additional pin requirements.(since the BIST circuitry need a way to
interface with the outside world to be effective)
 possibly bigger package size
Disadvantages:
 Integrated circuit manufacture :BIST is used to make faster,
less-expensive integrated circuit manufacturing tests.
 Computers(pc’s test itself at startup)
 Medicine (medical devices test themselves to assure continued
safety )
 Military (used in missiles where the bist is computer c
controlled)
Applications in Real Time Scenario :
Future Extension of the Project:
•Built-In Self-Repair (BISR).
•Transparent BIST for RAMs.
•Programmable memory BIST.
References /Bibliography:
1. Bushnell and Agrawal, “Essentials of Electronic Testing for
Digital, Memory & Mixed-Signal VLSI Circuits” New York:
Kluwer Academic Publishers, 2002
2. Serra, M.; Slater, T.; Muzio, J.C.; Miller, D.M., “The
analysis of one-dimensional linear cellular automata and
their aliasing properties, IEEE Transactions on, Volume: 9 ,
Issue: 7 , July 1999, Pages:767 – 778.
3. Jianbing Zhao., “A Novel FPGA Manufacture-oriented
Interconnect Fault Test,” 9th International Conference on
Solid-State and Integrated-Circuit Technology, 2008
cellular automata as a test pattern generator and output response compactor for bist

More Related Content

What's hot

Test Bench Development
Test Bench DevelopmentTest Bench Development
Test Bench Development
Abhishek Tiwari
 
2019 2 testing and verification of vlsi design_verification
2019 2 testing and verification of vlsi design_verification2019 2 testing and verification of vlsi design_verification
2019 2 testing and verification of vlsi design_verification
Usha Mehta
 
Fault simulation
Fault simulationFault simulation
Fault simulation
Juhi Khandelwal
 
Spyglass dft
Spyglass dftSpyglass dft
Spyglass dft
kumar gavanurmath
 
Scan insertion
Scan insertionScan insertion
Scan insertion
kumar gavanurmath
 
V2X Communications: Getting our Cars Talking
V2X Communications: Getting our Cars TalkingV2X Communications: Getting our Cars Talking
V2X Communications: Getting our Cars Talking
Alison Chaiken
 
Wireless sensor network and its application
Wireless sensor network and its applicationWireless sensor network and its application
Wireless sensor network and its application
Roma Vyas
 
VLSI testing and analysis
VLSI testing and analysisVLSI testing and analysis
VLSI testing and analysis
Surekha PuriGosavi
 
2019 5 testing and verification of vlsi design_fault_modeling
2019 5 testing and verification of vlsi design_fault_modeling2019 5 testing and verification of vlsi design_fault_modeling
2019 5 testing and verification of vlsi design_fault_modeling
Usha Mehta
 
Introduction to System verilog
Introduction to System verilog Introduction to System verilog
Introduction to System verilog
Pushpa Yakkala
 
VLSI Testing Techniques
VLSI Testing TechniquesVLSI Testing Techniques
VLSI Testing Techniques
A B Shinde
 
faults in digital systems
faults in digital systemsfaults in digital systems
faults in digital systems
dennis gookyi
 
Adhoc wireless networks and its issues
Adhoc wireless networks and its issuesAdhoc wireless networks and its issues
Adhoc wireless networks and its issues
Menaga Selvaraj
 
Basic synthesis flow and commands in digital VLSI
Basic synthesis flow and commands in digital VLSIBasic synthesis flow and commands in digital VLSI
Basic synthesis flow and commands in digital VLSI
Surya Raj
 
A thesis presentation on pothole detection
A thesis presentation on pothole detectionA thesis presentation on pothole detection
A thesis presentation on pothole detection
PrimeAsia University
 
04~chapter 02 dft.ppt
04~chapter 02 dft.ppt04~chapter 02 dft.ppt
04~chapter 02 dft.ppt
SandipSolanki10
 
5. DFT.pptx
5. DFT.pptx5. DFT.pptx
5. DFT.pptx
Ahmed Abdelazeem
 
Vlsi
VlsiVlsi
Fpga & VHDL
Fpga & VHDLFpga & VHDL
Fpga & VHDL
Francesco De Canio
 

What's hot (20)

Test Bench Development
Test Bench DevelopmentTest Bench Development
Test Bench Development
 
2019 2 testing and verification of vlsi design_verification
2019 2 testing and verification of vlsi design_verification2019 2 testing and verification of vlsi design_verification
2019 2 testing and verification of vlsi design_verification
 
Fault simulation
Fault simulationFault simulation
Fault simulation
 
Spyglass dft
Spyglass dftSpyglass dft
Spyglass dft
 
Scan insertion
Scan insertionScan insertion
Scan insertion
 
V2X Communications: Getting our Cars Talking
V2X Communications: Getting our Cars TalkingV2X Communications: Getting our Cars Talking
V2X Communications: Getting our Cars Talking
 
Wireless sensor network and its application
Wireless sensor network and its applicationWireless sensor network and its application
Wireless sensor network and its application
 
VLSI testing and analysis
VLSI testing and analysisVLSI testing and analysis
VLSI testing and analysis
 
2019 5 testing and verification of vlsi design_fault_modeling
2019 5 testing and verification of vlsi design_fault_modeling2019 5 testing and verification of vlsi design_fault_modeling
2019 5 testing and verification of vlsi design_fault_modeling
 
Introduction to System verilog
Introduction to System verilog Introduction to System verilog
Introduction to System verilog
 
VLSI Testing Techniques
VLSI Testing TechniquesVLSI Testing Techniques
VLSI Testing Techniques
 
faults in digital systems
faults in digital systemsfaults in digital systems
faults in digital systems
 
Adhoc wireless networks and its issues
Adhoc wireless networks and its issuesAdhoc wireless networks and its issues
Adhoc wireless networks and its issues
 
Basic synthesis flow and commands in digital VLSI
Basic synthesis flow and commands in digital VLSIBasic synthesis flow and commands in digital VLSI
Basic synthesis flow and commands in digital VLSI
 
A thesis presentation on pothole detection
A thesis presentation on pothole detectionA thesis presentation on pothole detection
A thesis presentation on pothole detection
 
04~chapter 02 dft.ppt
04~chapter 02 dft.ppt04~chapter 02 dft.ppt
04~chapter 02 dft.ppt
 
5. DFT.pptx
5. DFT.pptx5. DFT.pptx
5. DFT.pptx
 
dft
dftdft
dft
 
Vlsi
VlsiVlsi
Vlsi
 
Fpga & VHDL
Fpga & VHDLFpga & VHDL
Fpga & VHDL
 

Viewers also liked

Cellular Automata
Cellular AutomataCellular Automata
Cellular Automata
Asfak Mahamud
 
Cellular automata
Cellular automata Cellular automata
Cellular automata
Rodrigo Rodrigues
 
CELLULAR AUTOMATA TRAFFIC FLOW MODEL
CELLULAR AUTOMATA TRAFFIC FLOW MODELCELLULAR AUTOMATA TRAFFIC FLOW MODEL
CELLULAR AUTOMATA TRAFFIC FLOW MODEL
Engr Abdurrashid Dada MNSE
 
Cellular automata : A simple Introduction
Cellular automata : A simple IntroductionCellular automata : A simple Introduction
Cellular automata : A simple Introduction
Adekunle Onaopepo
 
SYNERGY THRISLINGTON (EMERGING COMPANY IN PUF MARKET)
SYNERGY THRISLINGTON (EMERGING COMPANY IN PUF MARKET)SYNERGY THRISLINGTON (EMERGING COMPANY IN PUF MARKET)
SYNERGY THRISLINGTON (EMERGING COMPANY IN PUF MARKET)
surabhi04
 
Mobile communication – the milestone in wireless communication
Mobile communication – the milestone in wireless communicationMobile communication – the milestone in wireless communication
Mobile communication – the milestone in wireless communicationsree navya
 
Paper Presentation
Paper PresentationPaper Presentation
Paper Presentation
johirbuet
 
Built In Self Testing(BIST) Architecture for Motin Estimation and Computing A...
Built In Self Testing(BIST) Architecture for Motin Estimation and Computing A...Built In Self Testing(BIST) Architecture for Motin Estimation and Computing A...
Built In Self Testing(BIST) Architecture for Motin Estimation and Computing A...
Shashidhar Reddy
 
Cellular Automata Models of Social Processes
Cellular Automata Models of Social ProcessesCellular Automata Models of Social Processes
Cellular Automata Models of Social Processes
SSA KPI
 
Zigbee technology
Zigbee technologyZigbee technology
Zigbee technology
Serma Pavi
 
Sandwichpanel pptSandwich Puf Panels Manufacturers
Sandwichpanel pptSandwich Puf Panels ManufacturersSandwichpanel pptSandwich Puf Panels Manufacturers
Sandwichpanel pptSandwich Puf Panels Manufacturers
sandwichpanels
 
Cellular Automata- Dengue Fever
Cellular Automata- Dengue FeverCellular Automata- Dengue Fever
Cellular Automata- Dengue Fever
Hector Cuesta Arvizu
 
Power generation through solar trains
Power generation through solar trainsPower generation through solar trains
Power generation through solar trains
chakri218
 
KUSURSUZ SUNUM YAPMANIN 7 TAKTİĞİ
KUSURSUZ SUNUM YAPMANIN 7 TAKTİĞİ KUSURSUZ SUNUM YAPMANIN 7 TAKTİĞİ
KUSURSUZ SUNUM YAPMANIN 7 TAKTİĞİ
Sunumo
 
ETKİLİ BİR SUNUM İÇİN OLMAZSA OLMAZLAR(PÜF NOKTALARI)
ETKİLİ BİR SUNUM İÇİN OLMAZSA OLMAZLAR(PÜF NOKTALARI)ETKİLİ BİR SUNUM İÇİN OLMAZSA OLMAZLAR(PÜF NOKTALARI)
ETKİLİ BİR SUNUM İÇİN OLMAZSA OLMAZLAR(PÜF NOKTALARI)
Barış ŞENER
 
Cellular automata
Cellular automataCellular automata
Cellular automataYang Yeeun
 
Cellular automata
Cellular automataCellular automata
Cellular automataNur Islam
 
Cellular automata by Devdutta Chakrabarti
Cellular automata by Devdutta ChakrabartiCellular automata by Devdutta Chakrabarti
Cellular automata by Devdutta Chakrabarti
Devdutta Chakrabarti
 
Cellular Automata
Cellular AutomataCellular Automata
Cellular Automata
Abhranil Das
 

Viewers also liked (20)

Cellular Automata
Cellular AutomataCellular Automata
Cellular Automata
 
Cellular automata
Cellular automata Cellular automata
Cellular automata
 
CELLULAR AUTOMATA TRAFFIC FLOW MODEL
CELLULAR AUTOMATA TRAFFIC FLOW MODELCELLULAR AUTOMATA TRAFFIC FLOW MODEL
CELLULAR AUTOMATA TRAFFIC FLOW MODEL
 
Cellular automata : A simple Introduction
Cellular automata : A simple IntroductionCellular automata : A simple Introduction
Cellular automata : A simple Introduction
 
SYNERGY THRISLINGTON (EMERGING COMPANY IN PUF MARKET)
SYNERGY THRISLINGTON (EMERGING COMPANY IN PUF MARKET)SYNERGY THRISLINGTON (EMERGING COMPANY IN PUF MARKET)
SYNERGY THRISLINGTON (EMERGING COMPANY IN PUF MARKET)
 
Mobile communication – the milestone in wireless communication
Mobile communication – the milestone in wireless communicationMobile communication – the milestone in wireless communication
Mobile communication – the milestone in wireless communication
 
Paper Presentation
Paper PresentationPaper Presentation
Paper Presentation
 
Built In Self Testing(BIST) Architecture for Motin Estimation and Computing A...
Built In Self Testing(BIST) Architecture for Motin Estimation and Computing A...Built In Self Testing(BIST) Architecture for Motin Estimation and Computing A...
Built In Self Testing(BIST) Architecture for Motin Estimation and Computing A...
 
Cellular Automata Models of Social Processes
Cellular Automata Models of Social ProcessesCellular Automata Models of Social Processes
Cellular Automata Models of Social Processes
 
Zigbee technology
Zigbee technologyZigbee technology
Zigbee technology
 
Sandwichpanel pptSandwich Puf Panels Manufacturers
Sandwichpanel pptSandwich Puf Panels ManufacturersSandwichpanel pptSandwich Puf Panels Manufacturers
Sandwichpanel pptSandwich Puf Panels Manufacturers
 
Cellular Automata- Dengue Fever
Cellular Automata- Dengue FeverCellular Automata- Dengue Fever
Cellular Automata- Dengue Fever
 
Power generation through solar trains
Power generation through solar trainsPower generation through solar trains
Power generation through solar trains
 
KUSURSUZ SUNUM YAPMANIN 7 TAKTİĞİ
KUSURSUZ SUNUM YAPMANIN 7 TAKTİĞİ KUSURSUZ SUNUM YAPMANIN 7 TAKTİĞİ
KUSURSUZ SUNUM YAPMANIN 7 TAKTİĞİ
 
ETKİLİ BİR SUNUM İÇİN OLMAZSA OLMAZLAR(PÜF NOKTALARI)
ETKİLİ BİR SUNUM İÇİN OLMAZSA OLMAZLAR(PÜF NOKTALARI)ETKİLİ BİR SUNUM İÇİN OLMAZSA OLMAZLAR(PÜF NOKTALARI)
ETKİLİ BİR SUNUM İÇİN OLMAZSA OLMAZLAR(PÜF NOKTALARI)
 
Cellular automata
Cellular automataCellular automata
Cellular automata
 
Cellular automata
Cellular automataCellular automata
Cellular automata
 
Cellular automata by Devdutta Chakrabarti
Cellular automata by Devdutta ChakrabartiCellular automata by Devdutta Chakrabarti
Cellular automata by Devdutta Chakrabarti
 
Cellular Automata
Cellular AutomataCellular Automata
Cellular Automata
 
Cellular automata
Cellular automataCellular automata
Cellular automata
 

Similar to cellular automata as a test pattern generator and output response compactor for bist

implementation of BIST
implementation of BISTimplementation of BIST
implementation of BIST
Prabhu Kiran
 
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
 
H010613642
H010613642H010613642
H010613642
IOSR Journals
 
Selection and Economics for Test Fixtures and Test Interconnect
Selection and Economics for Test Fixtures and Test InterconnectSelection and Economics for Test Fixtures and Test Interconnect
Selection and Economics for Test Fixtures and Test Interconnect
Greg Crouch
 
IllinoisScan_seminar.ppt
IllinoisScan_seminar.pptIllinoisScan_seminar.ppt
IllinoisScan_seminar.ppt
coolbusinessman
 
SEMINAR[2].pptx automatic circuit design
SEMINAR[2].pptx automatic circuit designSEMINAR[2].pptx automatic circuit design
SEMINAR[2].pptx automatic circuit design
ShaelMalik
 
Ig3415411546
Ig3415411546Ig3415411546
Ig3415411546
IJERA Editor
 
Advanced Verification Methodology for Complex System on Chip Verification
Advanced Verification Methodology for Complex System on Chip VerificationAdvanced Verification Methodology for Complex System on Chip Verification
Advanced Verification Methodology for Complex System on Chip Verification
VLSICS Design
 
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
 
Test Scheduling of Core Based SOC Using Greedy Algorithm
Test Scheduling of Core Based SOC Using Greedy AlgorithmTest Scheduling of Core Based SOC Using Greedy Algorithm
Test Scheduling of Core Based SOC Using Greedy Algorithm
IJERA Editor
 
Certificates for bist including index
Certificates for bist including indexCertificates for bist including index
Certificates for bist including index
Prabhu Kiran
 
Yizhe_Liu_Resume_11092016
Yizhe_Liu_Resume_11092016Yizhe_Liu_Resume_11092016
Yizhe_Liu_Resume_11092016Yizhe Liu
 
Michael_Kogan_portfolio
Michael_Kogan_portfolioMichael_Kogan_portfolio
Michael_Kogan_portfolioMichael Kogan
 
Michael_Kogan_portfolio
Michael_Kogan_portfolioMichael_Kogan_portfolio
Michael_Kogan_portfolioMichael Kogan
 
1477764276931Resume_Ahmed
1477764276931Resume_Ahmed1477764276931Resume_Ahmed
1477764276931Resume_Ahmedsalman shaikh
 
EME 185 Poster
EME 185 PosterEME 185 Poster
EME 185 Postertonygom
 
Bit Serial multiplier using Verilog
Bit Serial multiplier using VerilogBit Serial multiplier using Verilog
Bit Serial multiplier using Verilog
BhargavKatkam
 
Pad Cratering: Prevention, Mitigation and Detection Strategies
Pad Cratering: Prevention, Mitigation and Detection StrategiesPad Cratering: Prevention, Mitigation and Detection Strategies
Pad Cratering: Prevention, Mitigation and Detection Strategies
Cheryl Tulkoff
 

Similar to cellular automata as a test pattern generator and output response compactor for bist (20)

implementation of BIST
implementation of BISTimplementation of BIST
implementation of BIST
 
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...
 
H010613642
H010613642H010613642
H010613642
 
Selection and Economics for Test Fixtures and Test Interconnect
Selection and Economics for Test Fixtures and Test InterconnectSelection and Economics for Test Fixtures and Test Interconnect
Selection and Economics for Test Fixtures and Test Interconnect
 
IllinoisScan_seminar.ppt
IllinoisScan_seminar.pptIllinoisScan_seminar.ppt
IllinoisScan_seminar.ppt
 
Prashant_CV
Prashant_CVPrashant_CV
Prashant_CV
 
SEMINAR[2].pptx automatic circuit design
SEMINAR[2].pptx automatic circuit designSEMINAR[2].pptx automatic circuit design
SEMINAR[2].pptx automatic circuit design
 
Ig3415411546
Ig3415411546Ig3415411546
Ig3415411546
 
Advanced Verification Methodology for Complex System on Chip Verification
Advanced Verification Methodology for Complex System on Chip VerificationAdvanced Verification Methodology for Complex System on Chip Verification
Advanced Verification Methodology for Complex System on Chip Verification
 
resumelrs_jan_2017
resumelrs_jan_2017resumelrs_jan_2017
resumelrs_jan_2017
 
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...
 
Test Scheduling of Core Based SOC Using Greedy Algorithm
Test Scheduling of Core Based SOC Using Greedy AlgorithmTest Scheduling of Core Based SOC Using Greedy Algorithm
Test Scheduling of Core Based SOC Using Greedy Algorithm
 
Certificates for bist including index
Certificates for bist including indexCertificates for bist including index
Certificates for bist including index
 
Yizhe_Liu_Resume_11092016
Yizhe_Liu_Resume_11092016Yizhe_Liu_Resume_11092016
Yizhe_Liu_Resume_11092016
 
Michael_Kogan_portfolio
Michael_Kogan_portfolioMichael_Kogan_portfolio
Michael_Kogan_portfolio
 
Michael_Kogan_portfolio
Michael_Kogan_portfolioMichael_Kogan_portfolio
Michael_Kogan_portfolio
 
1477764276931Resume_Ahmed
1477764276931Resume_Ahmed1477764276931Resume_Ahmed
1477764276931Resume_Ahmed
 
EME 185 Poster
EME 185 PosterEME 185 Poster
EME 185 Poster
 
Bit Serial multiplier using Verilog
Bit Serial multiplier using VerilogBit Serial multiplier using Verilog
Bit Serial multiplier using Verilog
 
Pad Cratering: Prevention, Mitigation and Detection Strategies
Pad Cratering: Prevention, Mitigation and Detection StrategiesPad Cratering: Prevention, Mitigation and Detection Strategies
Pad Cratering: Prevention, Mitigation and Detection Strategies
 

Recently uploaded

Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Vladimir Iglovikov, Ph.D.
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
ThomasParaiso2
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 

Recently uploaded (20)

Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 

cellular automata as a test pattern generator and output response compactor for bist

  • 1. ECE-DEPARTMENT 1. SHIVA SHANKER BEERAVELLI : 10T81A0448 2. PALUSA KRANTHI KUMAR GOUD : 10T81A0417 3. G.SHIVA NARAYANA REDDY : 10T81A0449 4. SHEELAM RAMU : 10T81A0431 Internal Guide: Mr.K.ASHOK KUMAR Assoc. Prof & HOD-ECE
  • 2. A MINI-PROJECT ON IMPLEMENTATION OF HYBRID CELLULAR AUTOMATA AS A TEST PATTERN GENERATER & RESPONSE COMPACTOR FOR BIST
  • 3. CONTENTS:  Objective  Working Principles  Diagrammatic View  Advantages /Disadvantages With Examples  Applications in Real Time Scenario  Future Extension of the Project  Summary  References /Bibliography
  • 4.  WHY TESTING IS IMPORTANT IN VLSI DESIGN ?  Specifications  Code designing  Code verification  RTL designing  Simulation  Synthesis  Fabrication TESTING  packing PROBLEM: Testing of circuits in past was done by ATE
  • 5. PRESENT APPROACH FOR TESTING: (DFT-DESIGN FOR TESTABILITY)  BUILT-IN-SELF TEST  BIST eliminating the dependence on an external automated test equipment (ATE) Block Diagram shows TESTING Process Seed value Seed value din Good/fault
  • 6. MAIN OBJECTIVE:  To construct the TPG  To construct the ORA Using CELLULAR AUTOMATA (CA) Pseudo random generator
  • 7. CELLULAR AUTOMATA:  Cellular automata is collection of cells with regular collections. Working Principles/Rules:  Each cell connects to its local neighbors by using rule 90 and rule150. Flip-flops
  • 8.  Rule 90:  Rule 150:  Transition function [rule 90] : Xc(t+1) = Xc-1(t) xor Xc+1(t).  Transition function [rule 150]: Xc(t+1) = Xc-1(t) xor Xc(t) xor Xc+1(t). C-1 : past C : present C+1 : future Diagrammatic View:
  • 9. Cellular automata as a TEST PATTERN GENERATER :
  • 10.  CA produces (2^n-1) test patterns automatically.
  • 11. Cellular automata as a RESPONSE COMPACTOR: din din din din din
  • 12.  Lower cost of test, since the need for external electrical testing using an ATE will be reduced, if not eliminated.  better fault coverage, since special test structures can be incorporated onto the chips.  easier customer support.  capability to perform tests outside the production electrical testing environment.  Shorter test times if the BIST can be designed to test more structures in parallel. Advantages:
  • 13.  additional silicon area and fob processing requirements .  additional pin requirements.(since the BIST circuitry need a way to interface with the outside world to be effective)  possibly bigger package size Disadvantages:
  • 14.  Integrated circuit manufacture :BIST is used to make faster, less-expensive integrated circuit manufacturing tests.  Computers(pc’s test itself at startup)  Medicine (medical devices test themselves to assure continued safety )  Military (used in missiles where the bist is computer c controlled) Applications in Real Time Scenario :
  • 15. Future Extension of the Project: •Built-In Self-Repair (BISR). •Transparent BIST for RAMs. •Programmable memory BIST.
  • 16.
  • 17. References /Bibliography: 1. Bushnell and Agrawal, “Essentials of Electronic Testing for Digital, Memory & Mixed-Signal VLSI Circuits” New York: Kluwer Academic Publishers, 2002 2. Serra, M.; Slater, T.; Muzio, J.C.; Miller, D.M., “The analysis of one-dimensional linear cellular automata and their aliasing properties, IEEE Transactions on, Volume: 9 , Issue: 7 , July 1999, Pages:767 – 778. 3. Jianbing Zhao., “A Novel FPGA Manufacture-oriented Interconnect Fault Test,” 9th International Conference on Solid-State and Integrated-Circuit Technology, 2008