学位论文 > 优秀研究生学位论文题录展示

手机应用处理器芯片K68的可测性设计

作 者: 李冬
导 师: 周玉洁;任敏华
学 校: 上海交通大学
专 业: 电子与通信工程
关键词: 可测性设计 IEEE 1149.1 内建自测试 边界扫描 全扫描
分类号: TN929.53
类 型: 硕士论文
年 份: 2009年
下 载: 24次
引 用: 1次
阅 读: 论文下载
 

内容摘要


K68是一款功能复杂的手机应用处理器芯片,它的内部包含有:ARM处理器、视频编解码器,音频处理器、及各种外围接口。由于手机芯片的低功耗要求,K68采用了动态电压频率调节(DVFS),多电源多电压(Multi-VDD,Multi-Supply),多门槛电压(Multi-Vt),时钟门控(Clock gating)等低功耗设计手段。要对一个结构复杂的手机芯片进行测试,并得到预期的故障覆盖率,是一件非常困难的事,因此必须在设计中增加可测性设计。本文深入研究了目前国际上数字电路的各种可测性设计技术和方法,根据K68手机芯片的特点和其对测试的具体需求,作者提出了一整套K68手机芯片的可测性设计方案。该方案充分考虑了K68的内部结构,有针对性的选择了一系列成熟可靠的可测性技术和方法,很好的满足了K68对测试的需求。作者还独立地具体实现了这一测试方案。K68手机芯片的测试结构由BIST、边界扫描和内部扫描三部分组成。BIST用于测试包括RAM、ROM在内的237多块memory;边界扫描按IEEE1149.1标准设计,除必备的几条边界扫描指令外,还定义了若干条用户自定义指令以支持扫描测试及内建自测试。扫描采用全扫描策略,为了测试与时序相关的故障,还采用了实速(at-speed)测试。在本文中主要在如下几个方面进行了创新和探索:一、在0.13um工艺下与时序相关的故障比例变得越来越高,因此实速测试变得越来越普遍和必需。如何产生片内高速的实速测试测试时钟成为设计者必须解决的问题。目前不同的测试采用不同的分立的电路来提供测试时钟是很普遍的,笔者经过研究设计了一套自己的测试时钟产生电路---OCC电路,它不但可以产生stuck-at测试需要的慢速时钟,还可以产生慢速高速mbist测试以及实速(at-speed)测试的片内高速时钟,覆盖了目前几乎所有常用的测试模式。通过这样一个模块的建立,对于测试电路的模块化标准化和维护将起到很好的作用。并在K68中实现。经过流片后机台测试证明行之有效。二、在存储器的测试中算法的选择是一个关乎测试质量和测试成本的关键因素。很多比例的厂家使用传统的March2算法,这个算法在Mentor的工具中是标准算法,实现起来非常方便。但K68的存储器提供商建议使用March-lr算法来达到较高的故障覆盖率。这个算法是非标准的。在Mentor的工具中必须由用户先手工定义这个算法,然后才可以实现。笔者在K68的存储器测试中采用并实现了这个算法。此方法的实现对于希望通过灵活的算法改进达到提高覆盖率和利用新算法发现新故障的设计者是一个有益的尝试。三、低功耗器件的大规模应用同时对于测试也提出了新的要求。笔者在低功耗芯片的测试电路设计方面也作了一些探索和实践。

全文目录


摘要  5-8
ABSTRACT  8-12
第一章 引言  12-14
第二章 可测性设计综述  14-34
  2.1 可测性设计相关概念  14-15
  2.2 可测性设计方法  15-34
    2.2.1 可测性设计的专门方法(Ad-hoc)  15-17
    2.2.2 结构化可测性设计方法  17-18
    2.2.3 扫描技术  18-21
    2.2.4 内建自测试(BIST,Build-In-Self-Test)  21-23
    2.2.5 逻辑内建自测试(LBIST,Logic BIST)  23-25
    2.2.6 存储器内建自测试(MBIST,Memory BIST)  25-29
    2.2.7 边界扫描(Boundary Scan)  29-34
第三章 K68 芯片测试结构总体设计  34-39
  3.1 K68 芯片结构介绍  34-35
  3.2 K68 芯片的测试需求分析  35-37
  3.3 DFT 设计工具  37-38
  3.4 本章小结  38-39
第四章 内部扫描的实现  39-47
  4.1 时钟结构  39-40
  4.2 TRANSITION 测试.  40-41
  4.3 OCC 电路  41-45
  4.4 扫描模式的DFT 配置  45
  4.5 覆盖率的提升  45-46
  4.6 本章小结  46-47
第五章 MBIST 的实现  47-62
  5.1 微码ROM 的测试  47
  5.2 RAMS 的测试  47-60
    5.2.1 Full-speed 设计  49-52
    5.2.2 mbist 同步复位撤离  52
    5.2.3 March-lr 和March-112 算法实现  52-60
  5.3 BIST 的启动和观测  60-61
  5.4 本章小结  61-62
第六章 边界扫描的实现  62-72
  6.1 边界扫描结构的实现  62-67
    6.1.1 JTAG 电路的结构  62-63
    6.1.2 边界扫描寄存器  63-67
  6.2 边界扫描指令及其实现  67-71
    6.2.1 边界扫描指令  67-70
    6.2.2 用户自定义指令  70
    6.2.3 ARM JTAG 和芯片JTAG 的选择  70-71
  6.3 小结  71-72
第七章 低功耗测试的支持  72-75
  本章小结  74-75
第八章 全文总结  75-77
  8.1 全文工作总结  75
  8.2 未来工作展望  75-77
参考文献  77-79
符号与标记(附录1)  79-80
致谢  80-81
攻读硕士学位期间已发表或录用的论文  81

相似论文

  1. 基于FPGA边界扫描单元的多芯片数字测试,TN407
  2. 基于JTAG的ARM11调试软件的设计与实现,TP332
  3. FPGA远程动态重构系统的设计与实现,TN791
  4. Power PC的前端验证设计与实现,TP368.1
  5. 寄存器文件的可测性设计与实现,TN407
  6. 复杂数字电路板的可测性研究,TN407
  7. 基于BIT的电子控制器容错设计技术研究,V233.7
  8. IRFPA读出电路设计测试及可测性设计研究,TN215
  9. 边界扫描测试与故障诊断系统开发,TN607
  10. 数字电路测试中扩展相容性多扫描树设计,TN79
  11. 多化学智能充电管理芯片的设计与实现,TM910.6
  12. 基于树形向量解压缩器降低测试数据量的研究,TN407
  13. 嵌入式装置联网硬件检测机制的设计与实现,TP368.1
  14. X型DSP低功耗SRAM的设计与实现,TP333
  15. 亚微米数字集成电路测试与验证方法研究及实现,TN431.2
  16. SoC测试优化及其应用技术研究,TN407
  17. 集成处理器仿真平台SOPC系统可测性方法研究,TN47
  18. 边界扫描测试建模关键技术研究,TN407
  19. SOC可测性技术研究与实现,TN407
  20. X-DSP可测性设计与片上调试技术的研究与实现,TP368.11
  21. GPS基带芯片的可测性设计研究,P228.4

中图分类: > 工业技术 > 无线电电子学、电信技术 > 无线通信 > 移动通信 > 蜂窝式移动通信系统(大哥大、移动电话手机)
© 2012 www.xueweilunwen.com