新闻中心

EEPW首页 > 模拟技术 > 设计应用 > 基于JTAG边界扫描方式的重构控制器的设计

基于JTAG边界扫描方式的重构控制器的设计

作者:方超 龚龙庆 张宝利 西安微电子技术研究所时间:2010-02-05来源:电子产品世界收藏

  控制器框图如图1所示。ARM执行的初始化工作包括程序更新加载运行,参数设定等(见图2)。初始化包括设定内部命令寄存器和逻辑状态的初始值、内部缓冲区数据清零等。ARM处理器一方面通过ARM总线读取外部Flash中的配置方案,将其存储到TDI模块的缓存中;另一方面控制器中模拟TAP控制器的,通过执行ARM处理器发出的配置指令,模拟产生TCK 、TMS 、TDI 和TDO信号,作为目标可编程器件的JTAG接口激励,与目标可编程器件的JTAG口串联成菊花链,对目标可编程器件进行在系统编程。

本文引用地址:http://www.eepw.com.cn/article/105941.htm

  控制器模块

  ARM接口模块

  如图1所示,ARM接口模块主要作为FPGA和ARM处理器之间的接口,完成ARM的命令控制和参数传递。当系统上电后,ARM处理器将预先设定好的各种配置信息传送至ARM接口模块,完成对FPGA及各外围模块进行配置。系统正常运行时,该模块处于闲置状态。直到ARM处理器请求进行新的配置时,ARM接口模块再次传递新的配置信息,完成目标板重新配置。



评论


相关推荐

技术专区

关闭