ASSET InterTech SVF Spec for JTAG IEEE 1149.1 (1999 Revision E)
需积分: 1 110 浏览量
更新于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接口的测试向量,使得不同厂商生产的设备能在兼容的测试环境下无缝协作。了解并遵循这些规范,可以有效提升嵌入式系统的调试效率和一致性。
2019-03-29 上传
2023-06-02 上传
2023-05-16 上传
2023-06-01 上传
2023-05-22 上传
2023-05-22 上传
2023-04-25 上传
2023-05-22 上传
![](https://profile-avatar.csdnimg.cn/21ba1cff753e4380898d6e49adaf6412_xtydtc.jpg!1)
jasonxty
- 粉丝: 97
- 资源: 8
最新资源
- 解决Eclipse配置与导入Java工程常见问题
- 真空发生器:工作原理与抽吸性能分析
- 爱立信RBS6201开站流程详解
- 电脑开机声音解析:故障诊断指南
- JAVA实现贪吃蛇游戏
- 模糊神经网络实现与自学习能力探索
- PID型模糊神经网络控制器设计与学习算法
- 模糊神经网络在自适应PID控制器中的应用
- C++实现的学生成绩管理系统设计
- 802.1D STP 实现与优化:二层交换机中的生成树协议
- 解决Windows无法完成SD卡格式化的九种方法
- 软件测试方法:Beta与Alpha测试详解
- 软件测试周期详解:从需求分析到维护测试
- CMMI模型详解:软件企业能力提升的关键
- 移动Web开发框架选择:jQueryMobile、jQTouch、SenchaTouch对比
- Java程序设计试题与复习指南