一种FPGA逻辑资源的内建自测试方法

    公开(公告)号:CN101515020B

    公开(公告)日:2011-05-04

    申请号:CN200910078845.1

    申请日:2009-03-05

    IPC分类号: G01R31/3185

    摘要: 一种FPGA逻辑资源的内建自测试方法,将FPGA内部逻辑模块按列交替分成左右两半部分,测试时首先将右半部分逻辑块阵列配置为待测电路,其余逻辑块阵列配置为测试向量产生电路和输出响应分析电路,然后将左半部分逻辑块阵列配置为待测电路,其余逻辑块阵列配置为测试向量产生电路和输出响应分析电路,每个过程保持电路结构不变,通过多次配置覆盖所有逻辑资源,测试结果通过内部构建的扫描寄存器链输出。本发明中将所有配置为响应分析电路的逻辑模块按照一维阵列首尾级联起来,简化了自测试结果取回方式,在100%测试覆盖率前提下,减少了FPGA逻辑资源的配置次数,降低了测试成本,增加了测试灵活性,从而提高测试效率。

    基于延时锁定环的可配置频率合成电路

    公开(公告)号:CN101478308B

    公开(公告)日:2011-03-30

    申请号:CN200910076330.8

    申请日:2009-01-13

    IPC分类号: H03L7/18

    摘要: 基于延时锁定环的可配置频率合成电路,包括由鉴相器、控制器、可变延时链组成的延时锁定环、由倍频合成器和分频合成器组成的频率合成器、配置SRAM,鉴相器接收参考时钟和反馈时钟,经鉴相比较后输出比较信号和锁定信号,比较信号和锁定信号经过控制器处理后输出控制电压控制可变延时链产生N个相位时钟输出至频率合成器,倍频合成器和分频合成器在配置SRAM的控制下控制倍频合成器中R/S触发器的置位/复位时间产生倍频时钟信号,控制分频合成器中R/S触发器的置位/复位时间产生分频时钟信号。本发明电路结构简单,通过改变内嵌配置SRAM中的码流值,可以灵活改变频率合成系数从而得到所需的分频倍频系数,可应用于现场可编程逻辑阵列中。

    一种FPGA输入输出模块的内建自测试方法

    公开(公告)号:CN101551439B

    公开(公告)日:2012-02-29

    申请号:CN200910078274.1

    申请日:2009-02-24

    IPC分类号: G01R31/3185 G01R31/3187

    摘要: 一种FPGA输入输出模块的内建自测试方法,先将FPGA中所有输入输出模块均配置为双向IO缓冲器作为待测电路,FPGA器件中间部分的逻辑资源配置成测试向量产生电路,IO缓冲器周围的逻辑资源配置成扫描链结构的输出响应分析电路,测试时,由测试向量产生电路产生伪随机穷举测试向量向每个待测电路施加测试图形;测试向量施加完成后,启动输出响应分析电路的扫描链工作,输出响应分析电路在测试时钟的控制下输出输入输出模块本次配置的内建自测试结果,直到测试覆盖输入输出模块内部的所有资源。本发明中简化了内建自测试结果取回方式,减少了测试配置次数,在保障100%的测试覆盖率前提下,降低了测试成本,提高了测试效率。