随着印制电路板功能的日益增强,结构日趋复杂,系统中各个功能单元之间的连线间距越来越细密,基于探针的电路系统测试方法已经很难满足现在的测试需要。边界扫描测试(BST)技术通过将边界扫描寄存器单元安插在集成电路内部的每个引脚上,相当于设置了施加激励和观测响应的内建虚拟探头,通过该技术可以大大的提高数字系统的可观测性和可控性,降低测试难度。针对这种测试需求,本文给出了基于FPGA的边界扫描控制器设计方法。 完整的边界扫描测试系统主要由测试控制部分和目标器件构成,其中测试控制部分由测试图形、数据的生成与分析及边界扫描控制器两部分构成。而边界扫描控制器是整个系统的核心,它主要实现JTAG协议的自动转换,产生符合IEEE标准的边界扫描测试总线信号,而边界扫描测试系统工作性能主要取决与边界扫描控制器的工作效率。因此,设计一个能够快速、准确的完成JTAG协议转换,并且具有通用性的边界扫描控制器是本文的主要研究工作。 本文首先从边界扫描技术的基本原理入手,分析边界扫描测试的物理基础、边界扫描的测试指令及与可测性设计相关的标准,提出了边界扫描控制器的总体设计方案。其次,采用模块化设计思想、VHDL语言描述来完成要实现的边界扫描控制器的硬件设计。然后,利用自顶向下的验证方法,在对控制器内功能模块进行基于Testbench验证的基础上,利用嵌入式系统的设计思想,将所设计的边界扫描控制器集成到SOPC中,构成了基于SOPC的边界扫描测试系统。并且对SOPC系统进行软硬件协同仿真,实现对边界扫描控制器的功能验证后将其应用到实际的测试电路当中。最后,在基于SignalTapⅡ硬件调试的基础上,软硬件结合对整个系统可行性进行了测试。从测试结果看,达到了预期的设计目标,该边界扫描控制器的设计方案是正确可行的。 本文设计的边界扫描控制器具有自主知识产权,可以与其他处理器结合构成完整的边界扫描测试系统,并且为SOPC系统提供了一个很有实用价值的组件,具有很明显的现实意义。
资源简介:随着印制电路板功能的日益增强,结构日趋复杂,系统中各个功能单元之间的连线间距越来越细密,基于探针的电路系统测试方法已经很难满足现在的测试需要。边界扫描测试(BST)技术通过将边界扫描寄存器单元安插在集成电路内部的每个引脚上,相当于设置了施加激励...
上传时间: 2013-07-20
上传用户:hewenzhi
资源简介:ARM核的边界扫描(JTAG)的实现,此代码在s3c2400上测试通过
上传时间: 2016-03-19
上传用户:a6697238
资源简介:基于FPGA的VGA图像控制器的设计与实现
上传时间: 2013-08-09
上传用户:sclyutian
资源简介:基于FPGA的键盘扫描模块的设计实现,感兴趣的请下载
上传时间: 2013-08-22
上传用户:kbnswdifs
资源简介:介绍了一种基于DSP和FPGA的磁铁电源控制器的设计方案,阐述了该控制器硬件系统的组成,包括信号调理电路、中间数据处理部分、后端的驱动电路。同时给出了DSP和FPGA之间通过SPI接口通信的具体流程和输出PWM波形死区部分的控制流程。设计的磁铁电源控制器有很好...
上传时间: 2014-01-27
上传用户:suicoe
资源简介:随着以太网技术的不断发展,网络的传输速度已经由最初的10M发展到现在的10,000M。用可编程逻辑器件(FPGA)实现以太网控制器与其它SOC系统的互连成为当前的研究热点。本文阐述了MAC层的FPGA设计、仿真及测试;介绍了整个系统的内部结构、模块划分,并对各个模块...
上传时间: 2013-07-17
上传用户:bruce
资源简介:随着存储技术的迅速发展,存储业务需求的不断增长,独立的磁盘冗余阵列可利用多个磁盘并行存取提高存储系统的性能。磁盘阵列技术采用硬件和软件两种方式实现,软件RAID(Redundant Array of Independent Disks)主要利用操作系统提供的软件实现磁盘冗余阵列功...
上传时间: 2013-04-24
上传用户:jeffery
资源简介:介绍了一种基于DSP和FPGA的磁铁电源控制器的设计方案,阐述了该控制器硬件系统的组成,包括信号调理电路、中间数据处理部分、后端的驱动电路。同时给出了DSP和FPGA之间通过SPI接口通信的具体流程和输出PWM波形死区部分的控制流程。设计的磁铁电源控制器有很好...
上传时间: 2013-11-16
上传用户:1051290259
资源简介:基于FPGA的键盘扫描模块的设计实现,感兴趣的请下载
上传时间: 2016-04-10
上传用户:lvzhr
资源简介:基于FPGA的VGA图像控制器的设计与实现
上传时间: 2017-02-15
上传用户:sy_jiadeyi
资源简介:该文档为基于FPGA的LCD显示控制器的设计概述文档,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看………………
上传时间: 2021-12-26
上传用户:
资源简介:现场可编程门阵列(FPGA)是一种新型器件,它将门阵列的通用结构与现场可编程的特性结合于一体.如今,FPGA系列器件已成为最受欢迎的器件之一.随着FPGA器件的广泛应用,它在数字系统中的作用日益变得重要,它所要求的准确性也变得更高.因此,对FPGA器件的故障测试和故...
上传时间: 2013-08-06
上传用户:mdrd3080
资源简介:基于FPGA的VGA图形控制器的实现方法
上传时间: 2013-08-10
上传用户:micheal158235
资源简介:基于ARM和FPGA的机器人运动控制器的实现
上传时间: 2013-11-15
上传用户:kinochen
资源简介:基于ARM嵌入式系统的拟人机器人控制器的设计论文
上传时间: 2013-11-21
上传用户:秦莞尔w
资源简介:基于ARM和FPGA的机器人运动控制器的实现
上传时间: 2013-10-14
上传用户:7891
资源简介:本程序是基于TI公司DSPF206芯片设计的伺服控制器的源程序。
上传时间: 2013-12-04
上传用户:TF2015
资源简介:边界扫描测试的原理及应用设计,比较有用推荐给大家
上传时间: 2014-06-28
上传用户:tonyshao
资源简介:基于VHDL语言的实用电梯控制器的设计 源程序经Xilinx公司的Foundation软件仿真
上传时间: 2013-12-20
上传用户:gyq
资源简介:基于VHDL语言的实用电梯控制器的设计 基于VHDL语言的实用电梯控制器的设计
上传时间: 2014-11-28
上传用户:han_zh
资源简介:基于DSP的通用运动控制器的硬件结构设计 (英文名字不会翻译啊)
上传时间: 2016-04-17
上传用户:佳期如梦
资源简介:基于DSP的司服控制器的设计,提供设计方案,论证,给出软件.
上传时间: 2014-01-14
上传用户:wangchong
资源简介:基于单片机的电热水器定时控制器程序设计,单片机温度传感器的使用。
上传时间: 2016-05-23
上传用户:顶得柱
资源简介:一个用vc编写的基于串口的边界扫描测试源程序代码
上传时间: 2016-07-24
上传用户:水口鸿胜电器
资源简介:FPGA设计的I2C总线控制器的MASTER端的程序
上传时间: 2016-10-02
上传用户:李梦晗
资源简介:基于MOTOLOLAR单片机的TPMS发送控制器代码设计
上传时间: 2014-01-21
上传用户:zhengjian
资源简介:基于FPGA的VGA图形控制器的实现方法
上传时间: 2013-12-12
上传用户:lz4v4
资源简介:vhdl 基于ADC0809 A/D转换控制器的设计实验
上传时间: 2017-06-07
上传用户:yimoney
资源简介:基于凌阳16位单片机和飞利浦D12的USB设备控制器的设计。
上传时间: 2014-01-19
上传用户:开怀常笑
资源简介:基于ECLIPSE平台的边界扫描测试软件的开发基于ECLIPSE平台的边界扫描测试软件的开发
上传时间: 2014-01-04
上传用户:独孤求源