此论文为收费服务论文。本处大量电子、通信论文,具体请咨询QQ:75931341,13722781580
摘要:在嵌入式系统开发过程中,对于一个没有任何软件支持的目标电路系统,如何把程序下载到目标芯片中最有效最实用的方法就是通过JTAG下载程序,因为它不需要把芯片从电路板上取下来,就可实现编程,这被称之为ISP(在系统编程)。该课题主要是针对日益普及的ISP配置技术和JTAG技术,研究基于JTAG接口的ISP配置技术在FPGA,ARM,CPLD等器件上的应用情况。论文详细地分析了JTAG边界扫描技术的工作原理和工作过程,解释了其用于ISP配置的内在机理;介绍了JTAG技术中的ISC指令在ISP配置中的作用;并通过努力,得到了一般为器件厂商保密的ISC指令,如Altera和Intel公司的相关产品,这对于以后相关仿真配置器的设计具有重要意义;最后采用Visual Basic编程软件开发了JTAG中TAP控制器的工作原理演示软件,有助于教学上的应用。
关键词: JTAG;ISP;IEEE Std 1149.1
Studying in JTAG configuration technique and designing demonstration software
Abstract : In the developing process of embeded system,for a target circuitry system without any software supporting,the most effective and practical method of downloading into the the target chip is using JTAG.Because programming can be accomplished without taking the chip out of the circuit board,it is called ISP (In-System Programming). This subject operate againsts more and more widespread ISP configuration technique and JTAG technique,and studies the application condition of ISP configuration technique basing on JTAG interface on FPGA,ARM,CPLD and so on.This thesis detailedly analyses the operational principle and the working process of JTAG boundary scan technique,and explains its internal mechanism used for ISP configuration; and the function that ISC instruction of JTAG technique is used in ISP configuration is introduced;and through effort,ISC instruction that is kept secret generally by the device manufacturer is got,such as the correlate products of Altera company and Intel company,it is important to designing the correlate emulation configuration; In the end,Visual Basic programming software is used to develop the demonstration software for the operational principle of TAP controller in JTAG,it is beneficial to the application of teaching.
Key words: JTAG, ISP, IEEE Std 1149.1