收藏本站 | 论文目录

关键词: python matlab plc 单片机 dsp fpga 仿真 stm32

当前位置: 毕业论文设计参考 >> 电子电气通信 >> 通信工程本科论文

JTAG配置技术研究及其演示软件设计

[关键词:JTAG配置,演示软件]  [热度 ]
提示:此毕业设计论文完整版包含【论文
作品编号:txgc0053,word全文:53页,合计:26000

以下仅为该作品极少介绍,详细内容请点击购买完整版!
JTAG配置技术研究及其演示软件设计毕业设计论文------

论文的安排

第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配置技术研究及其演示软件设计(论文)!
相关毕业设计
    没有关键字相关信息!