JTAG技术及其在FLASH在线编程中的应用.pdf

JTAG技术及其在FLASH在线编程中的应用.pdf

ID:51496699

大小:321.13 KB

页数:6页

时间:2020-03-25

JTAG技术及其在FLASH在线编程中的应用.pdf_第1页
JTAG技术及其在FLASH在线编程中的应用.pdf_第2页
JTAG技术及其在FLASH在线编程中的应用.pdf_第3页
JTAG技术及其在FLASH在线编程中的应用.pdf_第4页
JTAG技术及其在FLASH在线编程中的应用.pdf_第5页
资源描述:

《JTAG技术及其在FLASH在线编程中的应用.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、电子测量与仪器学报2004年增干i】JTAG技术及其在FLASH在线编程中的应用赵军阳张志利(第二炮兵工程学院,西安710025)摘要:兴起于上世纪80年代末,并于1990年被IEEE标准协会接纳为IEEE1149.1标准的JTAG技术,其产生的背景是对高密度集成电路板进行故障检测,现在已被广泛用于支持芯片测试、设备编程、混合信号测试和现场服务等领域。本文首先介绍了」TAG接口的定义及其具体结构,对边界扫描的具体工作过程进行了分析,并列举了几种常用功能;在此基础上以MSP430系列Flash型单片机为对象探讨了如何实现对具有JTAG接口的Flash芯片的

2、在线编程与调试,并给出了具体实例。关键词:JTAGFlash边界扫描在线编程JTAGTechnologyandApplicationinFlashOn-lineProgrammingZhaojunyangZhangzhili(TheSecondArtilleryEngineeringInstituteXi'anChina710025)Abstract:JTAGtechnologywasfirstdevelopedin1985,andwasadoptedbyIEEEStandardCommitteeasIEEE1149.1in1990.Thetechnol

3、ogydevelopedbythestandardseektoprovideasolutiontotheproblemoftestingassembledprintedcircuitboardsandotherproductsbasedonhighlycomplexdigitalintegratedcircuitsandhigh-densitysurface-mountingassemblytechniques.Butnowitisappliedinon-chipdebugging,deviceprogramming,mixed-signaltestan

4、dfieldservice.Inthisarticle,thedefinationandstructureoftheJTAGinterfaceareintroducedfirst,andtheidiographicworkingprocessofBoundary-scanisanalyzed,thenseveralcommonfunctionsarelisted.Basedonaflash-basedmsp430singlechip,on-chipprogramminganddebuggingofflashchippossessingJTAGinterf

5、acearediscussedandsomeexamplesarepresented.Keywords:JTAG,Flash,Boundary-scan,On-chipprogramming.对于可编程器件的程序下载,一直以来都采用烧录方式。在这种方式下,器件不能在线编程,发现程序缺陷和错误也无法立即修改。随着微电子技术的发展,复杂芯片一般都带有FLASH存储器,可多次擦写,便于实现程序的编制和调试。本文主要探讨如何利用JTAG接口实现在线编程和调试,这对于产品的开发、维护和升级具有重要意义。1JTAG简介联合测试行动组于1987年提出了一种新的电路板测

6、试标准—JTAG标准,并于1990年被IEEE标准协会接纳为IEEE1149.1标准。该标准自提出到现在历经1993年、1994年和2001年三次修订,在原有基础上增加了CLAMP和HIGHZ指令,实现了该标准和其它测试途径间的转换,另外定义了边界扫描描述语言(BSDL),提高了边界扫描技术的灵活性和可靠性。通过各种努力,在EEEE1149.1标准的基础上建立了许多新的标准,供设备测试与调试程序的编制采用,如1149.4标准实现了模拟信号和数字信号的混合测试,1532标准实现了硅元素PLD设计的边界扫描等。该标准的提出最初是为了解决高密度PCB板的可侧试

7、性问题,以取代传统的针床测试方法,现在已被广泛用于支持芯片测试、设备编程、混合信号测试和现场服务等997电子测量与仪器学报2004年增刊领域。JTAG硬件接口主要有五个信号:TCK-JTAG测试时钟输入,当TCK保持在零状态时,测试逻辑状态应保持不变;TMS-测试模式选择,控制JTAG状态,如选择寄存器、数据加载、测试结果输出等;出现在TMS的信号在TCK的上升沿由测试逻辑采样进入TAP控制器;TDI一测试数据输入,测试数据在TCK的上升沿采样进入移位寄存器(SR);TDO-钡叮试数据输出,测试结果在TCK的下降沿从移位寄存器(SR)移出,输出数据与输入

8、到TDI的数据应不出现倒置。TRST*一可选复位信号,低电平有效。2JTAG基本

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。