XE16xyM边界扫描与JTAG测试:IEEE 1149.1标准实践
需积分: 46 108 浏览量
更新于2024-08-08
收藏 9.04MB PDF 举报
"XE16xyM系列微控制器的边界扫描功能及初始化方法"
本文主要讨论了英飞凌(Xinfeng Ling)的16位单片实时信号控制器XE166家族中的XE16xyM型号产品,它们支持IEEE 1149.1标准的边界扫描(Boundary Scan)技术,这在局域网交换技术中尤为重要,因为这种技术有助于对印刷电路板(PCB)上的器件进行有效的板级测试和诊断。
边界扫描是一种集成电路测试方法,它允许在不移除设备或连接外部测试设备的情况下,对电路板上的器件进行测试。IEEE 1149.1标准,也称为JTAG(Joint Test Action Group)标准,定义了一种测试访问接口(Test Access Port, TAP),通过这个接口可以控制和访问芯片内部的边界扫描链。XE16xyM系列的边界扫描功能支持与PCB上其他器件的交互测试,增强了故障排查和调试能力。
初始化边界扫描模式的步骤如下:
1. 设置PORST(Power-on Reset Status)为1,TRST(Test Reset)为1,以及TESTM(Test Mode Select)为1。
2. 应用一个负脉冲到PORST引脚,这会触发电源域的启动过程。
3. 等待电源域完全启动并稳定后。
4. 应用一个负脉冲到TRST引脚,以复位JTAG控制器。这将激活测试访问接口,使得边界扫描功能准备就绪。
一旦初始化完成,就可以使用JTAG指令,如PRELOAD(预加载数据)和EXTEST(外部测试)等,执行板级测试。PRELOAD指令允许将数据加载到边界扫描寄存器中,而EXTEST指令则用于验证这些寄存器中的数据与电路板上实际信号的对应关系,从而检测潜在的故障。
在实际应用中,边界扫描技术对于确保英飞凌XE16xyM系列微控制器在复杂系统中的可靠性和性能至关重要。用户手册中提到,英飞凌不对其提供的任何示例、典型值或设备应用信息提供任何形式的保证,包括但不限于知识产权侵权的保证。对于可能含有有害物质的组件,用户需咨询最近的英飞凌办公室获取相关信息。
边界扫描是现代电子设计中不可或缺的工具,尤其在高集成度的系统中,它提供了有效的故障定位和测试手段。英飞凌的XE16xyM系列微控制器通过支持这一技术,为开发者提供了更强大的调试和测试解决方案。
2021-01-31 上传
2009-04-23 上传
2021-10-24 上传
点击了解资源详情
2021-10-17 上传
251 浏览量
2013-12-12 上传
马运良
- 粉丝: 34
- 资源: 3906
最新资源
- ES管理利器:ES Head工具详解
- Layui前端UI框架压缩包:轻量级的Web界面构建利器
- WPF 字体布局问题解决方法与应用案例
- 响应式网页布局教程:CSS实现全平台适配
- Windows平台Elasticsearch 8.10.2版发布
- ICEY开源小程序:定时显示极限值提醒
- MATLAB条形图绘制指南:从入门到进阶技巧全解析
- WPF实现任务管理器进程分组逻辑教程解析
- C#编程实现显卡硬件信息的获取方法
- 前端世界核心-HTML+CSS+JS团队服务网页模板开发
- 精选SQL面试题大汇总
- Nacos Server 1.2.1在Linux系统的安装包介绍
- 易语言MySQL支持库3.0#0版全新升级与使用指南
- 快乐足球响应式网页模板:前端开发全技能秘籍
- OpenEuler4.19内核发布:国产操作系统的里程碑
- Boyue Zheng的LeetCode Python解答集