版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
全扫描设计
和测试举例---
王子悦CDSDSDIR1BQQNEclkFSDSDIQSDSDSDISDIQy2teteteteR3R2测试电路Au1u2u3u4u5u6R4Y9扫描输出clksel1sel1B电路U1Asel2sel2K1U2U3U4U500A=1,
B=1,
A+B=100110001101测试向量AB=(1,1)实现“与”的运算。电路设计1-1sel1sel2电路U1sel1K2U2U301A=1,
B=1,
A+B=100101选择端输出sel1,sel2=(0,0)sel2固定输出“1”0电路设计1-2K1K2电路U1K3U202A=1,
B=1,
A+B=11“1“01必须与K1的值保持一致,此时需确保输出一个真“1“。确保选择端输出能作用于测试向量输入。K1,K2=(1,“1”)保证向量输出的假“1”电路设计1-31sel1sel1电路U1AU203A=1,
B=1,
A~B=10011测试向量AB=(1,1)实现“或”的运算。sel2sel1sel1Bsel2K4U3U4U5U6U7电路设计2-100110101110sel1sel1电路U1K3U204A=1,
B=1,
A~B=1001确保选择端输出能作用于测试向量输入。K3,K3’=(1,“1”)sel2sel2U3U4电路设计3-1100K3’保证向量输出的假“1”K5sel1sel1电路U1K4U205A=1,
B=1,
A~B=1001确保选择端输出能作用于测试向量输入。K4,K4’=(1,“1”)U3电路设计3-21K4’保证向量输出的假“1”K7sel2K5K7电路U1U206A=1,
B=1,
A~B=11“1”确保选择端输出能作用于测试向量输入。K5,K7=(1,“1”)电路设计3-4保证向量输出的假“1”sel1sel100101K10选择端向量sel=0,包括sel1,sel2=(0,1)
sel1,sel2=(0,0)U3AA电路U1U407A=0,
B=0,
A@+B=000电路设计4-1AA001B111BAsel1U2U3U5U6U7U80100001110Y11测试向量AB=(0,0)实现“异或”的运算。AA电路U108A=0,
B=0,
A@+B=011电路设计4-2110BU2U51100测试向量AB=(1,1)实现“异或”的运算。B11U4U3Y2电路09A=0,
B=0,
A@+B=0Y1电路设计4-3sel1U2U1确保选择端输出能作用于测试向量输入。Y1,Y2=(1,“1”)Y2保证向量输出的假“1”1“1”10Y31Y2也有可能是真“1”电路10A=0,
B=0,
A@+B=0Y1电路设计4-4U1确保选择端输出能作用于测试向量输入。Y1,Y2=(1,“1”)Y2保证向量输出的假“1”1“1”Y40测试向量AB=(1,1)实现“同或”的运算。sel2sel2电路U1U607A=0,
B=0,
A@+B=000电路设计5-1sel1sel1110B10Y3sel2U2U5U4U7U1010000011U3Y6Y5Y4U8U9Y7Y8Y9Y10110110“1”sel2sel2电路U1U611A=0,
B=0,
A@+B=000电路设计5-1sel1sel111010Y3sel2U2U5U4U7U1010000011U3Y6Y5Y4U8U9Y7Y8Y9Y1011110“1”sel20100U11U12sel1sel1电路U1sel1sel1Y12U2U3U412A=1,
B=1,
A+B=111011101Y10电路设计5-2sel1sel1电路U1YU2U313A=1,
B=1,
A+B=10010Y12电路设计5-3K101假“1”真“1”1.描述电路所涉及的门和触发器2.例化,实现该电路的所有功能3.使用RTL级代码实现电路功能逻辑综合1.RTL的结构描述转化为电路的结构描述2.将设计的HDL描述转化为门级网表DFT设计1.Synopsys公司的Design
Compiler(DC)工具2.设计综合为带有扫描链的门级网表,输出测试协议文件。启动dcdc_shell-tlinksourceread.scr---读入RTL代码
sourcedc.scr---加载dc.scrset_wire_load_modelcreat_clockSet_input_delayset_scan_stylecompile-scanInsert_dftwriteATPG使用的Synopsys公司TetraMAXTetraMAX可以在最短的时间内,生成具有最高故障覆盖率的最小的测试向量集。TetraMAX支持全扫描设计。启动tmaxread_netlist../output/scanned.vread_netlist-libraryrun_build_modelrundrcAddfaultWritepatternsTEST>runatpg生成的报告:
生成测试向量1.write_patterns../pattern.stil-replace-formatstil2.write_patterns../pattern.wgl-formatWGL-serial-replace测试向量.pattern.wgl格式用工具转化为.patternVCS运行vcs.scr启动VCSVCS替换标准单元插入扫描链之后生成的网表文件scanned_v1.v。网表文件调用标准单元不能被FPGA识别将标准单元替换替换标准单元例化,实现该电路的所有功能检查电路结构仿真用Modelsim进行后仿真FPGA验证用AS模式将程
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年云南客运从业资格证实操考试需要准备什么
- 2024年绵阳客运从业资格摸拟考试
- 2024年潍坊客运资格证情景题
- 经济纠纷诉讼委托代理合同(3篇)
- 运动会广播稿范文(31篇)
- 春节舆情应急预案范文(3篇)
- 架工班组劳务合同书
- 【+高++中语文】《荷花淀》课件++统编版高中语文选择性必修中册
- 幼儿故事教学课件
- 爱惜粮食小学国旗下讲话
- MOOC 信息安全导论-青岛大学 中国大学慕课答案
- 单孔胸腔镜手术肺结节
- 2024年返聘退休人员合同
- 中频炉停水停电应急专项预案
- 幼儿园主题探究活动
- MOOC 电气测量与信号处理-北京理工大学 中国大学慕课答案
- 2024年孝感安陆市浩源自来水公司招聘笔试参考题库附带答案详解
- 车间物料配送制度
- 机器视觉原理与应用 课件 4 机器视觉测量系统
- 窗帘采购项目采购需求
- 意大利时尚之都1
评论
0/150
提交评论