第07讲-故障模拟-超大规模集成电路测试技术课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《第07讲-故障模拟-超大规模集成电路测试技术课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 07 故障 模拟 超大规模集成电路 测试 技术 课件
- 资源描述:
-
1、2022-5-25VLSI Test: Lecture 71Lecture 7 Fault Simulation 第七讲:故障模拟2022-5-25VLSI Test: Lecture 72Contents内容目录1.Problem and motivation2.Fault simulation algorithms3.Random Fault Sampling4.Summary2022-5-25VLSI Test: Lecture 731 Problem and Motivation问题和驱动lFault simulation Problem: Given A circuit A sequ
2、ence of test vectors A fault modelDetermine Fault coverage - fraction (or percentage) of modeled faults detected by test vectors Set of undetected faultslMotivation Determine test quality and in turn product quality Find undetected fault targets to improve tests2022-5-25VLSI Test: Lecture 741.1 Faul
3、t simulator in a VLSI Design ProcessVLSI设计过程中的故障模拟器Verified designnetlistVerificationinput stimuliFault simulatorTest vectorsModeledfault listTestgeneratorTestcompactorFaultcoverage?Remove tested faultsDeletevectorsAdd vectorsLowAdequateStop2022-5-25VLSI Test: Lecture 751.2 Fault Simulation Scenario
4、故障模拟假定lCircuit model: mixed-levelMostly logic with some switch-level for high-impedance (Z) and bidirectional signalsHigh-level models (memory, etc.) with pin faultslSignal states: logicTwo (0, 1) or three (0, 1, X) states for purely Boolean logic circuitsFour states (0, 1, X, Z) for sequential MOS
5、circuitslTiming:Zero-delay for combinational and synchronous circuitsMostly unit-delay for circuits with feedback2022-5-25VLSI Test: Lecture 761.2 Fault Simulation Scenario (continued)故障模拟假定(续)lFaults:Mostly single stuck-at faultsSometimes stuck-open, transition, and path-delay faults; analog circui
6、t fault simulators are not yet in common useEquivalence fault collapsing of single stuck-at faultsFault-dropping - a fault once detected is dropped from consideration as more vectors are simulated; fault-dropping may be suppressed for diagnosisFault sampling - a random sample of faults is simulated
7、when the circuit is large2022-5-25VLSI Test: Lecture 772 Fault Simulation Algorithms故障模拟算法lSerial / 串行算法lParallel / 并行算法lDeductive / 演绎算法lConcurrent / 并发算法lDifferential / 差分算法2022-5-25VLSI Test: Lecture 782.1 Serial Algorithm串行算法lAlgorithm: Simulate fault-free circuit and save responses. Repeat foll
8、owing steps for each fault in the fault list:Modify netlist by injecting one faultSimulate modified netlist, vector by vector, comparing responses with saved responsesIf response differs, report fault detection and suspend simulation of remaining vectorslAdvantages:Easy to implement; needs only a tr
9、ue-value simulator, less memoryMost faults, including analog faults, can be simulated2022-5-25VLSI Test: Lecture 792.1 Serial Algorithm (Cont.)串行算法(续)lDisadvantage: Much repeated computation; CPU time prohibitive for VLSI circuitslAlternative: Simulate many faults togetherTest vectors Fault-free cir
10、cuit Circuit with fault f1Circuit with fault f2Circuit with fault fnComparatorf1 detected?Comparatorf2 detected?Comparatorfn detected?2022-5-25VLSI Test: Lecture 7102.2 Parallel Fault Simulation并行故障模拟lCompiled-code method; best with two-states (0,1)lExploits inherent bit-parallelism of logic operati
11、ons on computer wordslStorage: one word per line for two-state simulationlMulti-pass simulation: Each pass simulates w-1 new faults, where w is the machine word lengthlSpeed up over serial method w-1lNot suitable for circuits with timing-critical and non-Boolean logic2022-5-25VLSI Test: Lecture 7112
12、.2.1 Parallel Fault Sim. Example并行故障模拟实例a a b b c c d d e e f f g g 1 1 11 1 11 1 11 1 11 0 11 0 11 0 11 0 10 0 00 0 01 0 11 0 1s-a-1s-a-00 0 10 0 1c c s-a-0 detected s-a-0 detectedBit 0: fault-free circuitBit 1: circuit with c s-a-0Bit 2: circuit with f s-a-12022-5-25VLSI Test: Lecture 7122.3 Deduc
展开阅读全文