JTAG配置技术研究及其演示软件设计
[关键词:JTAG配置,演示软件] [热度 ]提示:此毕业设计论文完整版包含【论文】 作品编号:txgc0053,word全文:53页,合计:26000字 |
论文的安排
第1章 绪论,介绍一些论文研究的背景、现状和意义。
第2章 详细介绍IEEE 1532中的JTAG规范,后续的研究都是在此基础上进行扩展。
第3章 详细介绍ISP在系统编程与JTAG相结合的应用以及ISP的条件和工作原理,并且典型例举了两种JTAG产品。
第4章 进行演示软件开发平台的选择,并就VB开发演示软件的关键技术作了介绍。
第5章 用VB编程软件设计了JTAG接口中的TAP控制器工作原理的演示软件。
第一步,在TCK的上升沿,TMS依次送 111100,令TAP控制器进入移位指令寄存状态。
第二步,扫描链串行移位,从TDI移入全“1”串,同时把指令寄存器里原来的数据从TDO移出。
第三步,校验从TDO移出的数据。根据Cyclone器件的规定,指令寄存器的长度是10位,默认值是00 1010 1010,这就是从TDO移出的前10个数据。移出的第11个数据,是刚从TDI移入的第一个数据,第12个数据,是刚从TDI移入的第二个数据,以此类推。因为从TDI移入的全是“1”,所以从TDO移出的头16位数据是1111 1100 1010 1010,转换为16进制是fcaa。校验从TDO移出的前4个16进制数据,就可以了解指令寄存器的默认值是否正确。
第四步,在TCK的上升沿,TMS依次送11,令TAP控制器进入更新指令寄存状态,此时,第二步送进指令寄存器的10个“1”被装载到指令寄存器里的锁存器,BYPASS 指令(11 1111 1111)生效,把旁路寄存器连到TDI和TDO之间。
第五步,在TCK的上升沿,TMS依次送100,令TAP控制器经过捕获数据寄存状态,进入移位数据寄存状态。在捕获数据寄存状态、TCK的上升沿,旁路寄存器被TAP控制器置为逻辑“0”,然后马上进入移位数据寄存状态,把一个“0”从TDI移入旁路寄存器,同时把旁路寄存器里原来的值从TDO移出。如果从TDO移出的数据是“0”,那么就说明旁路指令被正常装载,指令寄存器移位功能正常,否则就有故障。
JTAG在嵌入式系统开发中的重要性不言而喻,但要设计出通用的在系统编程器和硬件调试器很困难,因为它们的设计与具体的目标系统相关。通过基于JTAG接口的ISP配置技术研究,基于JTAG的在系统编程这项关键技术己被基本掌握,也就是说,对任何目标系统,只要它支持在系统编程,可在短时间之内完成编程器的设计。
随着可编程逻辑器件在芯片规模、密度、性能上的飞速提升,它的应用范围越来越大。可编程逻辑器件已经成为了计算机应用、通信技术、自动控制、芯片设计等领域最受欢迎的器件。因此,可编程逻辑器件的下载电缆使用也非常频繁,有很大的市场。目前国外的同类产品价格都在 2500 元以上,从JTAG下载接口电路的材料成本来看,有较强的竞争力。
提示:此毕业设计论文完整版包含【论文】 作品编号:txgc0053,word全文:53页,合计:26000字 |
本通信工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——JTAG配置技术研究及其演示软件设计(论文)!
-
没有关键字相关信息!