基于JTAG协议的离线编程技术在智能仪表中的应用

来源 :郑州大学 | 被引量 : 0次 | 上传用户:xiestephen
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着工艺水平的提高,电子系统的集成度越来越高,因此产品在设计过程中要充分考虑到元件、信号测试问题,对于嵌入式系统需要调试时能观察和控制芯片内部逻辑、状态,正常工作时调试通道不影响芯片工作,普通电路内部测试方法已经无法满足实际需求了,因此边界扫描测试方法诞生了。   1985年,联合测试行动组JTAG制定了JTAG边界扫描测试技术,边界扫描技术符合IEEE1149.1标准。边界扫描设计利用简单的信号总线,实现了对电子系统进行电路连接检测、芯片内部逻辑观测、断点测试、在线编程等功能,其降低了电子系统调试、测试的难度、节约了开发成本、加快上市速度。   JTAG边界扫描通过对边界扫描单元进行移位把数据以串行方式输入测试电路,数据以串行方式从测试电路输出。因此只需少数接口即可完成信号传输,减少了对测试电路硬件资源的占用。JTAG边界扫描测试一般使用交叉调试,测试代码在上位机生成,通过数据总线传输到JTAG调试器,经过调试器译码产生JTAG控制信号对测试电路进行边界扫描、逻辑测试对芯片上寄存器和存储器进行访问、观察、操作,当芯片处于正常工作状态时,边界扫描寄存器对芯片来说是透明的,并不影响芯片内部电路运行和通信,通过使用离线编程的概念使对片上FLASH操作无需上位机即可操作。   本文通过对JTAG边界扫描技术的研究、分析并设计了边界扫描测试软核功能函数、离线编程器硬件电路,通过实验验证了JTAG边界扫描基本功能函数包括时钟输入、模式驱动、数据输入、数据读出等函数的功能,同时取得了正确的结果,因此JTAG边界扫描技术给电路测试提供了有效、快捷的测试途径。
其他文献
随着先进制造技术的研究与应用的不断深入,计算机辅助工艺设计(CAPP)已成为制造业实施生产自动化和企业信息化的重要组成部分.CAPP的研究应用,对改革中国工艺设计现状、促进
该课题通过对民航飞机腐蚀维修数据的研究,试图寻求出民航飞机腐蚀发生和发展与环境之间的某些规律.由于飞机腐蚀起因来源于其运营环境和人为内部环境,该课题首次探索建立了
学位
目前,随着企业与企业之间的竞争压力变得越来越大,各个企业均纷纷采取相关措施,以解决企业实际发展过程中存在的不足和缺陷等.企业在实际发展过程中,对全面预算工作给予了高
该文着重研究了ACSR技术中出现的问题以及在直升机振动控制领域内的应用.首先对主动式惯性作动器的特性进行了分析、比较,选择了一种性能较优的作动器.然后对LMS算 法的收敛
为满足现代燃气轮机高温升、低污染的性能要求,美国Ramgen公司提出了先进旋涡燃烧室(Advanced Vortex Combustor,AVC)概念,依靠凹腔低速回流区提供的点火源来引燃燃料与空气
随着我国电气化铁路里程的增加和列车运行速度的提高,稳定可靠的受流环境是保证列车安全运行的重要前提。在列车运行过程中,对弓网接触系统中多项参数进行监测尤为重要。本文基
在科技日益进步的今天,世界各国越来越重视对导航技术的研究。尤其是在航空、航天、卫星、导弹等领域。其中,准确获取弹箭的姿态参数信息是导航技术一项重要任务。本文采用了
目的 了解2013-2018年浙江省丽水市结核病患者对一线抗结核药物的耐药情况,为结核病疫情控制提供参考依据.方法 收集2013-2018年浙江省丽水市结核病病例,分离菌株并进行菌型