12
pdfcrowd.com open in browser PRO version Are you a developer? Try out the HTML to PDF API T DZIRE TECHNOLOGY,TRAVEL,THOUGHTS & DZIRE FUELS THE BLOGS Search TECHNOLOGY TRAVEL MONEY RESEARCH TRIVIA SITE INDEX CONTACT US Search Previous Next SCAN & DFT Basics Posted on December 11, 2012 by Gayathri Search Recent SITE INDEX

Tdzire Com Scan Dft Basics

Embed Size (px)

DESCRIPTION

dft basics

Citation preview

Page 1: Tdzire Com Scan Dft Basics

pdfcrowd.comopen in browser PRO version Are you a developer? Try out the HTML to PDF API

T DZIRE

TECHNOLOGY,TRAVEL,THOUGHTS & DZIRE FUELS THE

BLOGS

Search

TECHNOLOGY TRAVEL MONEY RESEARCH TRIVIA SITE INDEX CONTACT US Search

← Previous Next →

SCAN & DFT BasicsPosted on December 11, 2012 by Gayathri

Search

Recent

SITE INDEX

Page 2: Tdzire Com Scan Dft Basics

pdfcrowd.comopen in browser PRO version Are you a developer? Try out the HTML to PDF API

Here I am trying to explain the very basic concepts ofwhat is DFT, Codec and Boundary Scan.

Basically scan chain is built to find out the stuck at faultsin the circuit. Our design consists of so many sequentiallogic and combinational logic. For scan controllability, weconvert all flops as scan flops. The basic structure of ascan flip-flop is as below.

RecentComments

tdzire on Getting BirthCertificate inBangalore.haris on Getting BirthCertificate inBangalore.tdzire on What is UITE-461 and How tohandle the same inPrimetime?Ami on What is UITE-461 and How tohandle the same inPrimetime?tdzire on Lay off andlife beyond.

Page 3: Tdzire Com Scan Dft Basics

pdfcrowd.comopen in browser PRO version Are you a developer? Try out the HTML to PDF API

When scan enable is high, SD is selected and when lowD is selected. in the scan chain Q output of a flop isconnected to SD of the next flop.

Subscribe via RSS

TASTECarrot Soup | CarrotRecipesPalak Soup / GreenSpinach Soup | PalakRecipesTomato soup- TomatoRecipesJeera Rice – EasyLunch PreparationRecipeAloo Palak Recipe-for busy moms

Most ViewedArticles

BangaloreTrivandrum drive bycar on fastest route.

Getting BirthCertificate inBangalore.

Getting DrivingLicense in Bangalore.

Page 4: Tdzire Com Scan Dft Basics

pdfcrowd.comopen in browser PRO version Are you a developer? Try out the HTML to PDF API

Now take the case of combo logic in the design. The inputto each gate will be either input to the design or it will befrom Q output of a flip flop.Now we give a pattern whichwill have control on some inputs of combo gates. This isgiven through the scan chain by shifting. Clock is suppliedand scan enable is made high and the full design worksas serial in shift register. Imagine the situation where fullpattern is shifted through the scan chain. Scan enable ishigh at this time. All combination gates also gets theintended values at the inputs and it got propagated tooutputs too.And the outputs from these combinationalgates would have anyway come till some flip-flop’s D pin.

Browse Travel

BangaloreTrivandrum drive by car

Latch Vs Flip Flop –What are thedifferences between...

Verifying authenticityof Birth certificates.

Sample interviewquestions withsolutions for a fresherin V...

What are MulticyclePaths and how to

Page 5: Tdzire Com Scan Dft Basics

pdfcrowd.comopen in browser PRO version Are you a developer? Try out the HTML to PDF API

ie, functional input.

Then make scaneable low, so that D gets selected in allflip-flops. Give one clock pulse, all D’s get propagated toQ. This is the scan capture mode.

Now again think of scan chain. Make scan enable high.And start giving clock pulses. Q of flip-flops will come toSD of next flip-flop. Thus you start getting the shiftedvalues at the output like a serial out shift register.So thesepattern which you got outside after so many clock cyclescan be compared against the expected output pattern. If itis as expected no fault in the design. If some differenceyou can identify the stuck at fault as per the position of themismatch in the output pattern. Thus you can trace thestuck at faults in your design.

Test/Scan Timing analysis.

Scan shift mode covers the shift paths when scan enableis high and scan capture covers the functional pathswhen scan enable is low.

BOUNDARY SCAN

on fastest route.

Mankayam Ecotourism Kerala Trip

MemorableManali Trip ( Part-1)

Trivandrum toGuruvayoor drive by car

Preparation fortravel by car.

Featuring Top 5/15 ofTravel

Subscribe

Read more

TDzire VisitCountThere are 17 users from 4countries

17 Visitors

Most users online were 45,on May 21, 2013 @ 12:01

Paths and how todefine them inPrimetim...

Buying resale flatBangalore

ArchivesJune 2013 (3)April 2013 (7)March 2013 (12)February 2013 (30)January 2013 (12)December 2012 (19)November 2012 (28)October 2012 (3)

Page 6: Tdzire Com Scan Dft Basics

pdfcrowd.comopen in browser PRO version Are you a developer? Try out the HTML to PDF API

Boundary scan checks the stuck at faults at the boundaryof the chip. ie, IO paths. Boundary scan flops areconnected in a chain. At first scan enable is made lowand inputs are fed for the registers 1, 2 and 3. Then scanenable is made high. Two values which needs to getshifted out from the output registers are fed through TDI.Maintain the scan enable as high for 5 clock cycles. sothat the values are shifted out. Inputs are checked throughthe outputs of TDO and the values fed through TDI shouldbe shifted out through the output ports.

12 2 1 1

PM

Powered by Quick Count

+

Subscribe toBlog via EmailEnter your email addressto subscribe to this blogand receive notifications ofnew posts by email.

Email Address

Subscribe

CategoriesMoney Research (9)Technology (87)

Recent PostsHow do we judge anemployer.How to fix the DRCviolations ?Leave or stay in newjob that does not suityou?Sample interviewquestions withsolutions for a fresherin VLSI Part-2Sample interviewquestions withsolutions for a VLSIfresher Part-1

TagsBaby baby crawling

Bangalore Birthcertificate Car loan Car

purchase CD Debt DFTDriving Driving route

Page 7: Tdzire Com Scan Dft Basics

pdfcrowd.comopen in browser PRO version Are you a developer? Try out the HTML to PDF API

Boundary scan shift

Scan enable is high. Timing paths covered are TDI toreg1, registers in the scan chain, last reg to TDO

Boundary Scan Capture

Scan enable is low. Timing paths covered are all inputs toboundary scan input registers, all boundary scan outputregisters to output ports.

In boundary scan the data and clock is shifted in oppositedirections. This is to avoid hold violation. When dataarrives, capture clock edge have already passed thesame edge. ie, Launch flip-flop is having more clock delaythan the capture flip-flop so that hold timing is easily met

Technology (87)DFT (5)PHYSICAL DESIGN(1)STA (55)SYNTHESIS (25)

Travel (9)Driving (5)Routes (2)

Trivia (10)Kids (3)Short story (2)Taste (2)Tryst withGovernmentAgencies (3)

Finance Fuel stationsGuruvayoor Guruvayoor toBangalore Home LoanHotels India Information

InterviewQuestionsJob change Lay off

Manali Trip PacifierPetrol or Diesel car PhotosQuitting job Registrationprocess Resale Flat Routes

Short story StaticTimingAnalysis story

SynthesisTemperature InversionThiruvanathapuram Tollamounts Top level timingbudgeting

TravalogueTravel Blog Travel

Page 8: Tdzire Com Scan Dft Basics

pdfcrowd.comopen in browser PRO version Are you a developer? Try out the HTML to PDF API

CODEC BASICS

Codec (LBIST) is a compressor decompressor logic(XOR – MUX) which DFTMAX inserts which helps greatlyto reduce tester time.

Royalty Free Music Libraryoffers a huge selection ofroyalty free music on CD,virtual CD, or individualdownload.

Photos and VideosTrivandrumVegetarian cuisineVideo VLSI

TASTE @ TDZIRE

Bend ObjectsArt

Re: Still life: BentobjectsNice collection. :-) […]

PersonalFinances

The Benefits andPurpose of“Budgeting Caps”Budgeting is anextremely importantcomponent of effectivefinancial management.But if you don't follow

Page 9: Tdzire Com Scan Dft Basics

pdfcrowd.comopen in browser PRO version Are you a developer? Try out the HTML to PDF API

Sharethis:

Suppose say 16,000 registers are there in a partition. Wehave 16 scan chains too. Then one scan chain will behaving 1000 registers each. So total shift cycle will be1000. So if codec is present which will convert 16 scanchains to 160, then each scan chain will be having only100 registers and the shift cycle is reduced to 100 cycles.

Some more on DFT in my blog

“ CODEC Insertion Flow using Synopsys DFTCompiler“

“Scan Insertion/Stitching Basics.”

This entry was posted in DFT, Technology and tagged DFT, InterviewQuestions, Static Timing Analysis by Gayathri. Bookmark thepermalink.

Google +1 Twitter Facebook

Print StumbleUpon

Royalty Free Music andSound Effects Downloadthe music and soundeffects you need for yourmultimedia project today atPartners In Rhyme.

Site Index

the proper budgetingmethod, your budgetmight "leak" moneyrendering your systemuseless. Today, let'scover the basics of"budgeting caps" andhow they'll help yousave more money. […]

© copyright TDzire, 2012-2013. All rights reserved.

Page 10: Tdzire Com Scan Dft Basics

pdfcrowd.comopen in browser PRO version Are you a developer? Try out the HTML to PDF API

1 comment

ALSO ON TDZIRE

Sample interview questions with solutions for a fresher in VLSI Part-2

AROUND THE WEB

Billionaire Tells Americans to Prepare For "Financial Ruin"

Leave a message...

Best

VIpul982 • 6 months ago

About Gayathri

I am an experienced hand in semiconductorindustry in VLSI chip implementation. I am anElectronics and Communication Engineeringgraduate, I am into the VLSI domain for morethan a decade. My passion always was to impartknowledge and in the process gain more. I amtrying to add flavours of Technology and thoughtsto these blogs.View all posts by Gayathri →

Search

Page 11: Tdzire Com Scan Dft Basics

pdfcrowd.comopen in browser PRO version Are you a developer? Try out the HTML to PDF API

ReplyVery nice, well keep me updated in DFT as i am new to the industry. Thanks :)

△ ▽

Comment feedr

Subscribe via email✉

Share ›

Privacy Policy

Page 12: Tdzire Com Scan Dft Basics

pdfcrowd.comopen in browser PRO version Are you a developer? Try out the HTML to PDF API

All original content on these pages is fingerprinted and certified by Digiprove

Related Results1. w w w .MonsterMarketplace.comLooking For Scan Dft basics?

Find What You Need. Look For Scan Dft basics Here Now

2. w w w .InternetCorkBoard.comFind Scan Dft basicsTop answers for Scan Dft basics

3. w w w .Answ ered-Questions.comSearching for Scan Dft basics?Top answers for Scan Dft basics

© 2013 T DZIRE Admired Theme

Related Results by Chitika

Looking For Scan Dft basics?Find What You Need. Look For Scan Dft basics Here Nowwww.MonsterMarketplace.com

Find Scan Dft basicsTop answers for Scan Dft basicswww.InternetCorkBoard.com

Opt out?