ASSET InterTech SVF Spec for JTAG IEEE 1149.1 (1999 Revision E)
需积分: 1 113 浏览量
更新于2024-06-27
收藏 85KB PDF 举报
本文档是关于Serial Vector Format (SVF) 的规格说明,适用于JTAG IEEE 1149.1标准。SVF 是一种针对嵌入式系统设计的测试接口标准,它定义了如何通过JTAG(Joint Test Action Group)进行串行数据传输,以便对硬件设备进行调试和测试。该规范由ASSET InterTech, Inc. 和 Texas Instruments Inc. 共同开发,版权日期为1997年至1999年,最后一次修订于1999年3月8日。
**1. SVF命令细节**
文档详细列出了SVF命令的不同类别,包括ENDDR (End Data Record), ENDIR (End Instruction Record), 这些命令用于控制数据和指令流的开始和结束,确保测试过程的有序进行。用户可以根据这些命令来构建和发送测试序列。
**2. 频率控制**
SVF规范可能涉及测试频率的设置,这可能涉及到时钟同步和数据传输速率的管理,以确保测试过程中与目标设备的通信稳定。
**3. HDR and HIR (Header Data Register, Header Instruction Register)**
Header部分包含初始化信息,如测试序列表的起始地址、长度等,用于引导测试流程的执行。
**4. PIO (Parallel Input/Output)**
PIO允许通过JTAG接口进行并行数据的交换,这对于模拟或测量设备的输入/输出行为非常有用。
**5. PIOMAP (Parallel Input/Output Map)**
PIOMAP定义了哪些JTAG引脚被映射到设备的并行接口,以便在测试过程中正确地读取和写入数据。
**6. RUNTEST**
RUNTEST命令用于启动设备执行预定义的测试程序,或者执行用户自定义的测试脚本。
**7. SDR and SIR (Scan Data Register, Scan Instruction Register)**
Scan Data Register (SDR) 存储测试数据,而Scan Instruction Register (SIR) 包含执行的测试指令,这两个寄存器是SVF通信的核心组件。
**8. 状态管理**
状态信息可能包括当前测试阶段、错误检测和处理机制,以及设备响应的跟踪。
**9. TDR and TIR (Trailer Data Register, Trailer Instruction Register)**
尾部数据和指令记录用于标记测试序列的结束,清理工作,并可能包含最终的测试结果或状态报告。
**10. TRST (Test Reset)**
TRST用于复位被测设备,确保在测试开始前设备处于一致的状态。
Serial Vector Format Specification 是一种强大的工具,它标准化了JTAG接口的测试向量,使得不同厂商生产的设备能在兼容的测试环境下无缝协作。了解并遵循这些规范,可以有效提升嵌入式系统的调试效率和一致性。
730 浏览量
3317 浏览量
1791 浏览量
348 浏览量
117 浏览量
![](https://profile-avatar.csdnimg.cn/21ba1cff753e4380898d6e49adaf6412_xtydtc.jpg!1)
jasonxty
- 粉丝: 112
最新资源
- 技术顾问的TFIPreWork项目介绍与实践
- 深入理解JAVA数据结构与算法
- 深入分析BPM测试工具:MixMeister BPM Analyzer
- 项目31:PROC41-模板的JavaScript应用实例
- 中国交通标志CTSDB数据集12: 800个图像与文本训练样本
- 学习心得记录与思路分享
- 利用ASP.NET SignalR打造实时聊天室教程
- Oracle数据库用户管理技巧与工具解析
- EasyUI界面组件模板代码大全
- 网页及C#表单设计通用小图标资源分享
- Prefab.js:掌握JavaScript中的原型继承技术
- Spring MVC与Redis、MyBatis及JDBC集成教程
- 基于STM32的互补滤波姿态解算技术
- Java平台的ModcraftWin模组开发工具介绍
- ISR算法在GWAS和上位性检测中的应用与优势分析
- 掌握编码面试技巧:LeetCode交互式挑战分析