23May2008VLSITest:Bushnell-Agrawal/Lecture21Lecture1.2VLSITestingProcessandEquipmentLecture1.2VLSITestingProcessandEquipmentMotivationTypesofTestingTestSpecificationsandPlanTestProgrammingTestDataAnalysisATEAutomaticTestEquipmentParametricTestingSummary23May2008VLSITest:Bushnell-Agrawal/Lecture22MotivationMotivation(ATE)Influenceswhattestsarepossible,;SOC.;VIL,VIH,VOL,VOH,tr,tf,td,IOL,IOH,IIL,IIH23May2008VLSITest:Bushnell-Agrawal/Lecture23TypesofTestingTypesofTestingVerificationtesting,characterizationtesting,ordesigndebug–Manufacturingtesting,Acceptancetesting(incominginspection),()23May2008VLSITest:Bushnell-Agrawal/Lecture24TestingPrincipleTestingPrinciple23May2008VLSITest:Bushnell-Agrawal/Lecture25:Powerful;Powerful32-bit(DSP);(TestProgram);(ProbeHead)(ProbeCardorMembraneProbe)23May2008VLSITest:Bushnell-Agrawal/Lecture26VerificationTestingVerificationTesting:ElectronMicroscopeElectronbeam()23May2008VLSITest:Bushnell-Agrawal/Lecture27CharacterizationTestCharacterizationTestWorst-casetest/Schmooplot,,.23May2008VLSITest:Bushnell-Agrawal/Lecture28ShmooPlotShmooPlot23May2008VLSITest:Bushnell-Agrawal/Lecture29ManufacturingTestManufacturingTest%()23May2008VLSITest:Bushnell-Agrawal/Lecture210Burn-inorStressTestBurn-inorStressTest:&,Catches:––,.–23May2008VLSITest:Bushnell-Agrawal/Lecture211IncomingInspectionIncomingInspection:,.23May2008VLSITest:Bushnell-Agrawal/Lecture212Wafersortorprobetest––,:GatethresholdPolysiliconfieldthresholdPolysheetresistance,etc.Packageddevicetests23May2008VLSITest:Bushnell-Agrawal/Lecture213––,,.–.–%––.23May2008VLSITest:Bushnell-Agrawal/Lecture214ATE–,.–,-----(70%).23May2008VLSITest:Bushnell-Agrawal/Lecture215TestSpecifications&PlanTestSpecifications&PlanTestSpecifications:(DUTDeviceUnderTest)–.–.Reliability–(/).23May2008VLSITest:Bushnell-Agrawal/Lecture216TestProgrammingTestProgramming23May2008VLSITest:Bushnell-Agrawal/Lecture217TestDataAnalysisTestDataAnalysisATE:DUTFabricationprocessDesignweakness100%,(FMAFailuremodeanalysis),&Jan.25,2001VLSITest:Bushnell-Agrawal/Lecture218(ATE)AutomaticTestEquipment(ATE)AutomaticTestEquipment23May2008VLSITest:Bushnell-Agrawal/Lecture219ADVANTESTModelT6682ATEADVANTESTModelT6682ATE23May2008VLSITest:Bushnell-Agrawal/Lecture220T6682ATEBlockDiagramT6682ATEBlockDiagram23May2008VLSITest:Bushnell-Agrawal/Lecture221T6682ATESpecificationsT6682ATESpecifications0.35µmVLSI1024:250,500,or1000MHz:+/-200psDrivevoltage:-2.5to6V/Clock/strobe:+/-870ps:31.25psPatternmultiplexing:1ATE2Pinmultiplexing:2pins1DUT.23May2008VLSITest:Bushnell-Agrawal/Lecture222PatternGenerationPatternGeneration(SQPGSequentialpatterngenerator):DUT16M,DUT.(ALPGAlgorithmicpatterngenerator):32,36–descrambler(SCPGScanpatterngenerator)JTAG.2G8G23May2008VLSITest:Bushnell-Agrawal/Lecture223ResponseChecking:Pulsetrainmatching–1ATE16.Patternmatchingmode–1DUT,.FrameProcessor–DUTDUT.Strobetime–.23May2008VLSITest:Bushnell-Agrawal/Lecture224ProbingProbingPinelectronics(PE)––,DUT.pogoPCB(waferprober)(packagehandler),().liquidcoolingVIH,VIL,VOH,VOL,IH,IL,VT(PMUParametricMeasurementUnit)23May2008VLSITest:Bushnell-Agrawal/Lecture225PinElectronicsPinElectronics23May2008VLSITest:Bushnell-Agrawal/Lecture226Probecard–DUTPCB–()Probeneedles–comedownandscratchthepadstostimulate/readpinsMembraneprobe–forunpackagedwafers–contactsprintedonflexiblemembrane,pulleddownontowaferwithcompressedairtogetwipingaction23May2008VLSITest:Bushnell-Agrawal/Lecture227T6682ATESoftwareT6682ATESoftwareRunsSolarisUNIXonUltraSPARC167MHzCPUfornon-realtimefunctionsRunsreal-timeOSonUltraSPARC200MHzCPUfortestercontrolPeripherals:disk,CD-ROM,micro-floppy,monitor,keyboard,HPGPIB,EthernetViewpointsoftwareprovidedtodebug,evaluate,&analyzeVLSIchips23May2008VLSITest:Bushnell-Agrawal/Lecture228LTXFUSIONHFATELTXFUSIONHFATE23May2008VLSITest:Bushnell-Agrawal/Lecture229SpecificationsSpecificationsSOC–,,––enVisionOperatingSystem1or2,1024,1GHz64Mvectors:DSP,,,,(RF)(4.3GHz)23May2008VLSITest:Bushnell-Agrawal/Lecture230––1ATE()DUT1ATE24DUTS,32or64:ATE,Jan.25,2001VLSITest:Bushnell-Agrawal/Lecture231ElectricalParametricTestingElectricalParametricTesting23May2008VLSITest:Bushnell-Agrawal/Lecture232()–&4.DC5.AC//Jan.25,2001VLSITest:Bushnell-Agrawal/Lecture233DCParametricTestsDCParametricTests23May2008VLSITest:Bushnell-Agrawal/Lecture234.0VIfb(Ifb100250µA)Vpin.R(R=0Ω)(R),IfbVpin23May2008VLSITest:Bushnell-Agrawal/Lecture235PowerConsumptionTestPowerConsumptionTest,DUTICCICC70mA(fails)40mAICC70mA(ok)≤23May2008VLSITest:Bushnell-Agrawal/Lecture23610VPMU(,)Shortcurrent40µA(ok)Shortcurrent40µA(fails)≤23May2008VLSITest:Bushnell-Agrawal/Lecture2370VOL,IOL1,2IOL2.1mA(fails)IOH-1mA(fails)23May2008VLSITest:Bushnell-Agrawal/Lecture238ThresholdTestThresholdTestI/P,0..0.1V,.,10.1V,,0input0.8V(ok),0input0.8V(fails),1input2.0V(ok),1input2.0V(fails)≥≤Jan.25,2001VLSITest:Bushnell-Agrawal/Lecture239ACParametricTestsACParametr