第12章SoC测试.PPT
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《第12章SoC测试.PPT》由用户(金钥匙文档)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 12 SoC 测试
- 资源描述:
-
1、2020/4/6,南京航空航天大学,1,VLSI测试方法学 和可测性设计,教师:吴宁,南京航空航天大学 信息科学与技术学院 电子工程系,2020/4/6,南京航空航天大学,2,南京航空航天大学 信息科学与技术学院 电子工程系,第12章 SoC测试,12.1 简介 12.2 SoC测试的基本问题 12.3 概念性的SoC测试结构 12.4 测试策略 12.5 IEEE P1500 标准 12.6 SoC测试在探索,2020/4/6,南京航空航天大学,3,南京航空航天大学 信息科学与技术学院 电子工程系,12.1 简介,过去大多数电子系统由一个或多个电路板组成,每个电路板上又有多个集成块。当今的I
2、C设计技术和制造工艺可以把多个这样的系统集成在单个IC上,这就是所谓的SoC芯片。 在SoC系统设计中,元件是核,不管核以什么形式给出,它们仅仅是一种设计描述,还没有经制造和测试。因此核用户负责整个系统芯片的制造和设计。测试不仅仅是对核与核连接的测试,还有对核本身的测试。 对SoC核的测试就不单纯是对这些不同类型器件的ASIC测试方法的组合,还有一系列其他棘手的问题,如嵌入核的测试存取、测试控制及测试观察、测试开发语言等问题。,2020/4/6,南京航空航天大学,4,南京航空航天大学 信息科学与技术学院 电子工程系,12.2 SoC测试的基本问题,SoB测试与SoC测试的区别: SoB上的元件
3、都是制造好的、经过测试的IC元件,而SoC上的元件是未经制造和测试的核,都是虚拟的元件。 SoB测试负责测试IC之间的连接中出现的缺陷。而SoC测试不仅要负责核之间互连逻辑和互连线的测试,还特别要负责核的测试。 IC之间的连接具有较好的可控性和可观性,而核的内部及其连接之间缺少直接的可控性和可观性。从而导致了SoC的测试要比SoB测试复杂得多。,2020/4/6,南京航空航天大学,5,南京航空航天大学 信息科学与技术学院 电子工程系,(a)板上系统(SoB),(b)片上系统(SoC),图12.1 SoB与SoC测试的比较,2020/4/6,南京航空航天大学,6,南京航空航天大学 信息科学与技术
4、学院 电子工程系,12.2.1 SoC核的分类,图12.2 SoC的结构,2020/4/6,南京航空航天大学,7,南京航空航天大学 信息科学与技术学院 电子工程系,1)软核:以可综合的RTL描述形式或生成的库单元的网表形式向用户提供的可复用模块。用户负责核的实际应用和版图。 2)固核:通过布局布线对面积和性能进行结构上和拓扑图上优化的可复用模块。固核以可综合的代码或生成库单元的网表形式向用户提供。 3)硬核:按照性能、功率、面积已经优化并映射到特定工艺的可复用模块。硬核以完全的布局、布线网表或固定的版图形式向用户提供,但用户不能修改。,2020/4/6,南京航空航天大学,8,南京航空航天大学
5、信息科学与技术学院 电子工程系,表12.1 可复用核的分类,2020/4/6,南京航空航天大学,9,南京航空航天大学 信息科学与技术学院 电子工程系,12.2.2 SoC测试问题,目前SoC测试还存在着如时序再验证、缺少扫描和内建自测试、不同IP核不同测试方法结合、高速测试、可控性、可观性、测试复用、混合信号测试等一系列问题有待解决。,SoC测试的另外一个重要问题就是核之间连接和“glue”逻辑的测试问题。即使核已具有BIST测试或者其他测试结构,核使用者还应该完成互连逻辑和互连线的测试生成。,2020/4/6,南京航空航天大学,10,南京航空航天大学 信息科学与技术学院 电子工程系,12.2
6、.3 存取、控制和隔离,存取:在核的输入施加设计好的激励信号而在核的输出 获取测试响应,某种程度上与传统的术语可测性和可控性相同。 控制:使得某种方式的测试功能起作用或不起作用。 隔离:把核的输入、输出端口与连接到这些端口的其他 逻辑(或核)进行分离。,2020/4/6,南京航空航天大学,11,南京航空航天大学 信息科学与技术学院 电子工程系,图12.3 通过边界扫描测试存取端口的SoC测试控制,2020/4/6,南京航空航天大学,12,南京航空航天大学 信息科学与技术学院 电子工程系,图12.4 采用多路选择器可以实现核的隔离,2020/4/6,南京航空航天大学,13,南京航空航天大学 信息
7、科学与技术学院 电子工程系,12.3 概念性的SoC测试结构,Zorian等提出了SoC核概念性的测试结构,需要下列硬件元件:,测试源和测试收集:测试源是为嵌入核生成测试激励,而测试收集是把核的测试响应与理想的响应进行比较。 测试存取机构:测试存取机构起到传输测试数据的作用,它把测试激励从测试源传输到被测核的测试壳,把核的测试响应从测试壳传输到被测核的测试收集。 测试壳:测试壳是核与核的周边电路接口,测试存取机构和IC的其他部分要访问核的内部,必须通过它。,2020/4/6,南京航空航天大学,14,南京航空航天大学 信息科学与技术学院 电子工程系,图12.5 核的测试结构,2020/4/6,南
8、京航空航天大学,15,南京航空航天大学 信息科学与技术学院 电子工程系,12.3.1 测试源和测试收集,测试源是为嵌入核生成测试激励,而测试收集是把核的测试响应与理想的响应相比较。,测试源和测试收集可以由片外的ATE来完成,也可以由片内的内建自测试来完成。测试源和测试收集不必是同一形式。,2020/4/6,南京航空航天大学,16,南京航空航天大学 信息科学与技术学院 电子工程系,12.3.2 测试存取机构,测试存取机构起到传输测试数据的作用,它把测试激励从测试源传输到被测核的测试壳,把核的测试响应从测试壳传输到被测壳的测试收集。,测试存取机构的两个关键参数: 宽度:测试存取机构传输数据的能力。
展开阅读全文