电子科技大学:《集成电路可测性设计 VLSIDesign》课程教学资源(课件讲稿)第12章 Soc测试(1/2)

●●● 888 ●0 ● ● ●●d ●●●● 第十二章Soc测试 子件技女学 1966 University of Electronic Science and Technology of China
2021/8/18 2 第十二章 SoC测试

●●● ●●●0 ●● ●● ●●●● 本章重点 ●●●● ●●o● ·SoC设计的基本概念 。IEEE P1500协议 ·SoC的DFT策略的探讨 3
本章重点 SoC设计的基本概念 IEEE P1500协议 SoC的DFT策略的探讨 3

●●● 88880 ●●●● ●●0●0 ●●●● ●●0● ●● 12.1SoC的基本概念 2021/8/18 4
2021/8/18 4 12.1 SoC的基本概念

SoC设计的特点 ●● ●● ●设计方法从传统的电路设计转向系统设计。 ●● 。设计的重心从逻辑综合、布局布线转向系统的设计、软硬件协同 的设计以及仿真。 。大量使用了IP模块重用的方法。 SoC的设计多基于深亚微米(①SM)和超深亚微米级工艺(DSM),必 须将高层的设计和底层的版图设计紧密结合,作为整体来考虑。 SoC是非常复杂的系统,测试这样复杂的系统,需要使用结构化 和系统化的DFT(design-for-testa.bility)的方法。将测试方法 融入到设计的过程中,使设计和测试可以重复利用。 5
SoC设计的特点 设计方法从传统的电路设计转向系统设计。 设计的重心从逻辑综合、布局布线转向系统的设计、软硬件协同 的设计以及仿真。 大量使用了IP模块重用的方法。 SoC的设计多基于深亚微米(DSM)和超深亚微米级工艺(VDSM),必 须将高层的设计和底层的版图设计紧密结合,作为整体来考虑。 SoC是非常复杂的系统,测试这样复杂的系统,需要使用结构化 和系统化的DFT(design-for-testability)的方法。将测试方法 融入到设计的过程中,使设计和测试可以重复利用。 5

●● SOB→SOC→SIP ● ●● ●●●● ●●●● ● System on a Chip System on a board CPU ASIC SiP CPU memor CPU CPU ASIC ROM DSP SRAN 之 号 数开 无圾史清 图1不同功能器件集成到不同 图2.系统封装内不同功能 的封装内形威功能不同的模块 器件可以是20或0封装 6
6 System on a board System on a Chip SOBSOCSIP

●● SOC软硬件协同设计流程 ●●●● ●●● ●0 ●●●●0 ●●●● ●●0● ● ● Design Architecture IP Library Specification Estimators Description Language L Hw/Sw Partitioning HW SW Verification VHDL,Verilog Synthesis Compiler Cosimulation Rapid design space exploration On-Chip Quality tool-kit generation Care Off-Chip Memory Design reuse nterface 7
7 SOC软硬件协同设计流程

●● ●●● 三种IP ● ●● ●●0 ●●0● ● Soft Resusability core portability flexibility Firm core Hard core Predictability,performance,time to market 8
8 Resusability portability flexibility Predictability, performance, time to market Soft core Firm core Hard core 三种IP

●● ●●●● ●●●● 可复用核的分类 ●●● ●●●●0 ●●●● 类型 灵活性 设计流 表达 库 处理工 可携带性 程 艺 软核 非常灵 系统设 行为 无 无关 无限制 活 计 RTL 不可 RTL 测 固核 比较灵 版图 RTL, 参考 生成 库映射 活 布线 模块, 时间模 网表 型 硬核 不灵活 Routing Polygon 特定的 固定 过程映射 可预测 验证 数据 库和 设计 规律 9
9 可复用核的分类 类型 灵活性 设计流 程 表达 库 处理工 艺 可携带性 软核 非常灵 活 不可预 测 系统设 计 RTL 行为 RTL 无 无关 无限制 固核 比较灵 活 版图 布线 RTL, 模块, 网表 参考 时间模 型 生成 库映射 硬核 不灵活 可预测 Routing 验证 Polygon 数据 特定的 库和 设计 规律 固定 过程映射

SoC测试与板级系统测试的比较 ●0 ●● ●●● IC设计 IP设计 ●SoB(System on Board)的元件是制造好、经过测试的IC元件; S0C的元件是未经制造和测试的核,是虚拟元件; 森 IC验证 IP验证 ●SoB上的IC由生产厂生产、测试并提供测试方法; SoC上的核由集成商制造和测试: IC制造 ●SoB系统集成者认为IC是无故障的,其核心工作是用IC来 IC测试 设计和制造系统,只负责测试IC之间连接的缺陷: SoC系统集成者不但负责核之间互连逻辑和互连线的测试, 还特别要负责核的测试: ●IC之间的连接具有较好的可控性和可观性; SoB设计 SoC设计 P的内部及其连接间缺少直接的可控性和可观性。 SoB验证 SoC验证 SoC是基于核的设计,对其测试除了涉及到对每一 黍 SoB制造 SoC制造 个核的测试、UDL测试、核之间互连测试和SoC整体 测试外,还有测试策略的开发问题。因此,SoC的测 SoB测试 SoC测试 试比较独特,远比传统的ASIC测试复杂得多。 10
SoC测试与板级系统测试的比较 SoC设计 SoC验证 SoC制造 SoC测试 IP设计 IP验证 IC设计 IC验证 IC制造 IC测试 SoB设计 SoB验证 SoB制造 SoB测试 元件系统 SoB(System on Board)的元件是制造好、经过测试的IC元件; SoC的元件是未经制造和测试的核,是虚拟元件; SoB上的IC由生产厂生产、测试并提供测试方法; SoC上的核由集成商制造和测试; SoB系统集成者认为IC是无故障的,其核心工作是用IC来 设计和制造系统,只负责测试IC之间连接的缺陷; SoC系统集成者不但负责核之间互连逻辑和互连线的测试, 还特别要负责核的测试; IC之间的连接具有较好的可控性和可观性; IP的内部及其连接间缺少直接的可控性和可观性。 SoC是基于核的设计,对其测试除了涉及到对每一 个核的测试、UDL测试、核之间互连测试和SoC整体 测试外,还有测试策略的开发问题。因此,SoC的测 试比较独特,远比传统的ASIC测试复杂得多。 10

●●● ●●●● ●●●●0 ●●●● 一般SOC的结构 ●●●●0 ●●●● ●●0● ● PLL Memory Memory Specific Core UDL Block Inter face Micropro. A/D, DSP D/A 2021/8/18 11
2021/8/18 11 一般SOC的结构 Memory Memory PLL UDL UDL Micropro. DSP A/D, D/A Inter face Block Specific Core
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 电子科技大学:《集成电路可测性设计 VLSIDesign》课程教学资源(课件讲稿)第11章 存储器测试.pdf
- 电子科技大学:《集成电路可测性设计 VLSIDesign》课程教学资源(课件讲稿)第10章 电流测试.pdf
- 电子科技大学:《集成电路可测性设计 VLSIDesign》课程教学资源(课件讲稿)第4章 自动测试生成.pdf
- 电子科技大学:《集成电路可测性设计 VLSIDesign》课程教学资源(课件讲稿)第3章 验证、模拟和仿真.pdf
- 电子科技大学:《集成电路可测性设计 VLSIDesign》课程教学资源(课件讲稿)第2章 电路测试基础.pdf
- 电子科技大学:《集成电路可测性设计 VLSIDesign》课程教学资源(课件讲稿)第1章 概述——测试的基本知识.pdf
- 电子科技大学:《集成电路可测性设计 VLSIDesign》课程教学资源(课件讲稿)第1章 概述——研究意义(王忆文).pdf
- 电子科技大学:《DSP算法实现技术与架构 VLSI Digital Signal Processing Systems Design and Implementation》课程教学资源(课件讲稿)Chapter 15 数字强度缩减 Numerical Strength Reduction.pdf
- 电子科技大学:《DSP算法实现技术与架构 VLSI Digital Signal Processing Systems Design and Implementation》课程教学资源(课件讲稿)Chapter 14 冗余运算 Redundant Arithmetic.pdf
- 电子科技大学:《DSP算法实现技术与架构 VLSI Digital Signal Processing Systems Design and Implementation》课程教学资源(课件讲稿)Chapter 13 位级运算 Bit-Level Arithmetic Architectures.pdf
- 电子科技大学:《DSP算法实现技术与架构 VLSI Digital Signal Processing Systems Design and Implementation》课程教学资源(课件讲稿)Chapter 11 缩放噪声 Scaling and Roundoff Noise.pdf
- 电子科技大学:《DSP算法实现技术与架构 VLSI Digital Signal Processing Systems Design and Implementation》课程教学资源(课件讲稿)Chapter 09 算法强度缩减 Algorithmic strength reduction in filters and transforms.pdf
- 电子科技大学:《DSP算法实现技术与架构 VLSI Digital Signal Processing Systems Design and Implementation》课程教学资源(课件讲稿)Chapter 08 快速卷积 Fast Convolution.pdf
- 电子科技大学:《DSP算法实现技术与架构 VLSI Digital Signal Processing Systems Design and Implementation》课程教学资源(课件讲稿)Chapter 10 递归滤波器 Pipelined and Parallel Recursive and Adaptive Filters.pdf
- 电子科技大学:《DSP算法实现技术与架构 VLSI Digital Signal Processing Systems Design and Implementation》课程教学资源(课件讲稿)Chapter 07 脉动阵列 Systolic Architecture.pdf
- 电子科技大学:《DSP算法实现技术与架构 VLSI Digital Signal Processing Systems Design and Implementation》课程教学资源(课件讲稿)Chapter 06 折叠 Folding.pdf
- 电子科技大学:《DSP算法实现技术与架构 VLSI Digital Signal Processing Systems Design and Implementation》课程教学资源(课件讲稿)Chapter 05 展开 Unfolding.pdf
- 电子科技大学:《DSP算法实现技术与架构 VLSI Digital Signal Processing Systems Design and Implementation》课程教学资源(课件讲稿)Chapter 04 重定时 Retiming.pdf
- 电子科技大学:《DSP算法实现技术与架构 VLSI Digital Signal Processing Systems Design and Implementation》课程教学资源(课件讲稿)Chapter 03 流水与并行 Pipelining and Parallel Processing.pdf
- 电子科技大学:《DSP算法实现技术与架构 VLSI Digital Signal Processing Systems Design and Implementation》课程教学资源(课件讲稿)Chapter 02 迭代界 Iteration Bound.pdf
- 电子科技大学:《集成电路可测性设计 VLSIDesign》课程教学资源(课件讲稿)第5章 专用可测性设计.pdf
- 电子科技大学:《集成电路可测性设计 VLSIDesign》课程教学资源(课件讲稿)第6章 扫描设计.pdf
- 电子科技大学:《集成电路可测性设计 VLSIDesign》课程教学资源(课件讲稿)第7章 边界扫描.pdf
- 电子科技大学:《集成电路可测性设计 VLSIDesign》课程教学资源(课件讲稿)第8、9章 内建自测试.pdf
- 电子科技大学:《集成电路可测性设计 VLSIDesign》课程教学资源(课件讲稿)第12章 Soc测试(2/2)IEEE P1500 嵌入式核可测性标准.pdf
- 《现代编码理论与技术》课程教学资源(学习资料)Turbo码启示录——从默默无闻到广泛应用.doc
- 华南理工大学:《现代编码理论与技术》课程教学资源(讲义)第三章 线性分码组.doc
- 华南理工大学:《现代编码理论与技术》课程教学资源(讲义)第五章 循环码(陆以勤).doc
- 华南理工大学:《现代编码理论与技术》课程教学资源(讲义)第四章 多项式环与有限域.doc
- 华南理工大学:《现代编码理论与技术》课程教学资源(讲义)第六章 循环码的译码.doc
- 华南理工大学:《现代编码理论与技术》课程教学资源(PPT课件讲稿)第一章 纠错码的基本概念.ppt
- 华南理工大学:《现代编码理论与技术》课程教学资源(PPT课件讲稿)第二章 代数初步(陆以勤).ppt
- 华南理工大学:《现代编码理论与技术》课程教学资源(PPT课件讲稿)第三章 线性分码组.ppt
- 华南理工大学:《现代编码理论与技术》课程教学资源(PPT课件讲稿)第四章 多项式环与有限域.ppt
- 华南理工大学:《现代编码理论与技术》课程教学资源(PPT课件讲稿)第五章 循环码.ppt
- 华南理工大学:《现代编码理论与技术》课程教学资源(PPT课件讲稿)第六章 循环码的译码.ppt
- 华南理工大学:《现代编码理论与技术》课程教学资源(PPT课件讲稿)第七章 BCH码与Goppa码.ppt
- 华南理工大学:《现代编码理论与技术》课程教学资源(PPT课件讲稿)第十章 卷积码基础.ppt
- 华南理工大学:《现代编码理论与技术》课程教学资源(PPT课件讲稿)第十三章 Turbo码.ppt
- 华南理工大学:《现代编码理论与技术》课程教学资源(PPT课件讲稿)第十四章 LDPC码(Low-Density Check-Parity Code).ppt