首页
|
新闻
|
新品
|
文库
|
方案
|
视频
|
下载
|
商城
|
开发板
|
数据中心
|
座谈新版
|
培训
|
工具
|
博客
|
论坛
|
百科
|
GEC
|
活动
|
主题月
|
电子展
注册
登录
论坛
博客
搜索
帮助
导航
默认风格
uchome
discuz6
GreenM
»
测试测量
» 采用边界扫描法测试系统级芯片互连的信号完整性(2)
返回列表
回复
发帖
发新话题
发布投票
发布悬赏
发布辩论
发布活动
发布视频
发布商品
采用边界扫描法测试系统级芯片互连的信号完整性(2)
发短消息
加为好友
yuyang911220
当前离线
UID
1029342
帖子
9914
精华
0
积分
4959
阅读权限
90
在线时间
286 小时
注册时间
2014-5-22
最后登录
2017-7-24
论坛元老
UID
1029342
性别
男
1
#
打印
字体大小:
t
T
yuyang911220
发表于 2016-12-24 14:39
|
只看该作者
采用边界扫描法测试系统级芯片互连的信号完整性(2)
测试结果
本帖最后由 yuyang911220 于 2016-12-29 17:26 编辑
测试架构
图7给出了针对小型SoC的整体测试架构,其中的JTAG输入(TDI、TCK、TMS、TRST和TDO)使用时没加任何 修改。但定义了一条新的指令,主要用于信号完整性测试中读取测试结果。从图7可以看到,只是每个互连的接收端单元改成了OBSC。对于双向互连,OBSC 单元用于Core j和Core1之间的双侧。其它单元都是标准BSC,在信号完整性测试模式期间出现在扫描链中。ILS的作用是独立的,不需要特殊的控制电路来控制这类单 元的时序。由F显示的完整性信息被扫描输出,用以确定有问题的互连。
1. EX-SITEST指令
针对新的测试架构,建议在IEEE 1149.1指令集中增加一条新的指令EX-SITEST。这条指令类似于EXTEST指令,但增加了控制信号SI。在Update-IR状态,这条指令 被解码并产生(SI_1)。此时输出单元用作标准BSC,而输入单元用作OBSC。信号F在Capture-DR状态时被捕获,并在Shift-DR状态 期间以每个时钟周期的速度向外移位输出。本例中TAP控制器状态不会改变,但在指令解码时需要一些变化。存在于内核之间的EX-SITEST指令的数据流 如图8所示。
2. 测试过程
首先通过EX-SITEST指令装载TAP控制器IR,然后将所有的测试模式应用到互连上,同时ILS单元捕获互连末端的信 号,并检测所有可能的故障。在测试应用过程结束后,必须读取存储于ILS单元FF的结果。监视过程可以利用3种方法之一。比如使用方法3,应用所有测试模 式,然后一次性读出完整性信息。
3. 测试数据压缩
在传统的边界扫描架构(BSA)中,测试模式是一个一个扫描进来并应用到互连上。举例来说,采用最大入侵方(MA)故障模型 的n位互连中,12个测试模式被应用到每个受害线,在将测试模式应用到受害线上时要求12n 时钟。在n个互连间翻转受害线,总的时钟数量(测试应用次数)是12n2。当然,MA是一个简化模型。如果采用更复杂的模型或SoC中具有大量互连时,测 试模式数量会激增,此时压缩就显得很有必要了。本文介绍一种针对增加边界扫描架构的简单有效的压缩技术。由于空间有限,本文只能作一简要介绍,以此说明增 加型JTAG架构的灵活性。
这种压缩技术有二个关键点。首先,我们的方法是一个简捷的无损压缩法,通过确定相邻二个模式间的最大相似性并覆盖它们来构筑压缩位流。其次,由于这种压缩法即无破坏性也不对模式重新排序,因此不需要额外的解压缩硬件。而且仅是利用自动测试设备(ATE)通过控制JTAG
TMS控制输入端执行解压缩过程。当测试模式产生后,常会有大量无关紧要的模式出现在测试模式集中。针对信号完整性产生的模式也是这样,特别是在考虑了地 区度量标准时(限制开发模式空间)更是如此。在任何情况下我们都假设测试集由相同长度的包含不重要的模式组成。图9表达了我们的基本压缩想法,即充分利用 不重要的部分覆盖尽可能多的位来完成2个模式Vi和Vj(长度是1_16)的压缩。
本文小结
在本例中,压缩后的数据(Vi,Vj)扫描输入时只需要21个时钟,而未压缩的数据需要16+16=32个时钟。需要注意的 是,为了解压缩指定的数据流,我们需要一个模式一个数字(如本例中的di和dj)才能构造(解压缩)模式。基于边界扫描测试的目的,这些数量就是更新 BSC单元内容前要求的移位(即时钟)数量。我们假设ATE存储着解压缩数据(d值如0≤d≤1),在扫描输入位流时,该数据会在d个时钟后激活TMS (测试模式选择)信号。然后TMS信号促使TAP控制器产生用于信号完整性测试的正确控制指令(如EX-SITEST)。因此在我们的架构中不需要额外的 解压缩硬件。
收藏
分享
评分
继承事业,薪火相传
回复
引用
订阅
TOP
返回列表
电商论坛
Pine A64
资料下载
方案分享
FAQ
行业应用
消费电子
便携式设备
医疗电子
汽车电子
工业控制
热门技术
智能可穿戴
3D打印
智能家居
综合设计
示波器技术
存储器
电子制造
计算机和外设
软件开发
分立器件
传感器技术
无源元件
资料共享
PCB综合技术
综合技术交流
EDA
MCU 单片机技术
ST MCU
Freescale MCU
NXP MCU
新唐 MCU
MIPS
X86
ARM
PowerPC
DSP技术
嵌入式技术
FPGA/CPLD可编程逻辑
模拟电路
数字电路
富士通半导体FRAM 铁电存储器“免费样片”使用心得
电源与功率管理
LED技术
测试测量
通信技术
3G
无线技术
微波在线
综合交流区
职场驿站
活动专区
在线座谈交流区
紧缺人才培训课程交流区
意见和建议