[发明专利]一种边界扫描电路在审
申请号: | 202111010034.5 | 申请日: | 2021-08-31 |
公开(公告)号: | CN113589154A | 公开(公告)日: | 2021-11-02 |
发明(设计)人: | 唐莉芳 | 申请(专利权)人: | 成都海光集成电路设计有限公司 |
主分类号: | G01R31/3185 | 分类号: | G01R31/3185 |
代理公司: | 北京动力号知识产权代理有限公司 11775 | 代理人: | 董钢 |
地址: | 610000 四川省成都市中国(四川)自由贸易试验区成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 边界 扫描 电路 | ||
1.一种边界扫描电路,其特征在于,包括:
测试访问端口控制器,与边界扫描链相连接,用于为所述边界扫描链提供待测试的串行输入数据,并接收所述边界扫描链输出的串行测试结果数据;
用户自定义寄存器,用于为多个复用器的选择端提供选择控制信号;
边界扫描链,具有串联而成的多个级,其中每个级进一步包括:
扫描子链,包括串联而成的多个边界扫描单元,每个边界扫描单元对应于一个或多个焊盘;
扫描旁路寄存器,分别与所述扫描子链并联连接;
复用器,其输入端分别与所述扫描子链和扫描旁路寄存器的输出端相连接,用于根据所述选择控制信号来确定所述串行输入数据的输出方式;
其中,第一级边界扫描链的扫描子链和扫描旁路寄存器的输入端接收所述待测试的串行输入数据,每一级边界扫描链的复用器的输出端分别与下一级边界扫描链的扫描子链和扫描旁路寄存器的输入端相连接,将最后一级边界扫描链的复用器的输出作为所述串行测试结果数据。
2.根据权利要求1所述的边界扫描电路,其特征在于,所述测试访问端口控制器具有测试信号输入端和测试信号输出端,所述测试信号输入端为所述边界扫描链提供待测试的串行输入数据,所述测试信号输出端接收所述边界扫描链所输出的串行测试结果数据。
3.根据权利要求1所述的边界扫描电路,其特征在于,所述扫描子链在同一级的复用器的选择控制信号为第一预设信号时,接收所述测试信号输入端的输入数据,并将自身的数据输出到测试信号输出端。
4.根据权利要求1所述的边界扫描电路,其特征在于,所述扫描旁路寄存器用于在同一级的复用器的选择控制信号为第二预设信号时,接收所述测试信号输入端的输入数据,并将自身的数据输出到测试信号输出端。
5.根据权利要求3或4所述的边界扫描电路,其特征在于,所述用户自定义寄存器与用户输入信号相关联,以根据封装需求来设置每一级的复用器的选择控制信号。
6.根据权利要求5所述的边界扫描电路,其特征在于,当所述封装需求指定需要对第一焊盘进行扫描测试时,确定所述第一焊盘所在的第一扫描子链,将所述第一扫描子链连接于所述边界扫描链中。
7.根据权利要求5所述的边界扫描电路,其特征在于,当所述封装需求指定不需要对第二焊盘进行扫描测试时,确定所述第二焊盘所在的第二扫描子链,将所述第二扫描子链从所述边界扫描链中旁路。
8.根据权利要求5所述的边界扫描电路,其特征在于,所述扫描旁路寄存器包括旁路使能信号端,其中旁路使能信号与同一级复用器的选择控制信号具有相同的输入端。
9.根据权利要求1所述的边界扫描电路,其特征在于,所述边界扫描单元的类型根据对应焊盘的方向或属性来选择。
10.根据权利要求9所述的边界扫描电路,其特征在于,同一级扫描子链中所包括的边界扫描单元对应于具有相同封装需求的焊盘。
11.一种基于权利要求1的边界扫描电路的边界扫描测试方法,其特征在于,包括:
步骤S1:根据预定义的封装需求,将一个或多个焊盘相对应的多个边界扫描单元划分到不同的扫描子链中;
步骤S2:确定多个扫描子链在所述边界扫描链中的排列顺序;
步骤S3:根据所确定的扫描子链的划分方式和所述排列顺序,构建边界扫描链;
步骤S4:将待测试的串行输入数据提供给所述边界扫描链,对一个或多个扫描子链进行边界扫描测试,并接收所述边界扫描链输出的测试结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都海光集成电路设计有限公司,未经成都海光集成电路设计有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111010034.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种机械自动化控制设备
- 下一篇:一种综合冷热水机组测试系统