用于测试多周期路径电路的测试电路系统技术方案

技术编号:39498673 阅读:7 留言:0更新日期:2023-11-24 11:28
用于测试多周期路径电路的测试电路系统包含芯片上时钟控制器电路以及第一时钟调整电路

【技术实现步骤摘要】
用于测试多周期路径电路的测试电路系统


[0001]本案是关于测试电路系统,尤其是可用来测试多周期路径电路的测试电路系统


技术介绍

[0002]为了确保芯片符合设计要求,可借由对芯片进行时序分析来确保芯片中的多个电路可以正确地运作

当芯片中存在多周期路径
(multicycle path)
电路时,为了避免出现时序错误,现有的测试方法需将该多周期路径
(multicycle path)
电路关闭或是降低时钟信号的速度,而导致测试覆盖率下降

在另一些相关技术中,为了得到多周期路径电路的测试结果,可借由调整自动测试图案产生器
(automatic test pattern generator)
的测试数据来尝试推估适合多周期路径电路的时钟信号

然而,在实际应用中,上述推估的做法可能导致自动测试图案产生器的运行时间过长,或是自动测试图案产生器无法产生合适的测试数据而无法进行推估


技术实现思路

[0003]于一些实施方式中,本案的目的之一为
(
但不限于
)
提供可利用多个比特来配置测试多周期路径电路之时钟信号的测试电路系统

[0004]于一些实施方式中,测试电路系统包含芯片上时钟控制器电路以及第一时钟调整电路

芯片上时钟控制器电路用以响应一参考时钟信号

一扫描致能信号

多个致能比特以及一扫描模式信号产生一内部时钟信号,并响应该扫描致能信号

多个第一比特与该参考时钟信号产生一第一控制信号

第一时钟调整电路用以根据该第一控制信号与该内部时钟信号产生一第一测试时钟信号,以测试一多周期路径
(multicycle path)
电路

该多个第一比特用以设定该第一测试时钟信号中的一第一脉冲,以避免该多周期路径电路出现一时序违规

[0005]有关本案的特征

实作与功效,兹配合附图作较佳实施例详细说明如下

附图说明
[0006]图1为根据本案一些实施例绘制的一种测试电路系统的示意图;
[0007]图2为根据本案一些实施例绘制图1中的芯片上时钟控制器电路的示意图;
[0008]图3为根据本案一些实施例绘制图2中的扫描控制电路的示意图;
[0009]图4为根据本案一些实施例绘制图2中的测试时钟控制电路的示意图;以及
[0010]图5为根据本案一些实施例绘制图2中的另一测试时钟控制电路的示意图

具体实施方式
[0011]本文所使用的所有词汇具有其通常的意涵

上述之词汇在普遍常用之字典中之定义,在本案的内容中包含任一于此讨论的词汇之使用例子仅为示例,不应限制到本案之范围与意涵

同样地,本案亦不仅以于此说明书所示出的各种实施例为限

[0012]关于本文中所使用之“耦接”或“连接”,均可指二或多个组件相互直接作实体或电性接触,或是相互间接作实体或电性接触,亦可指二或多个组件相互操作或动作

如本文所用,用语“电路系统
(circuitry)”可为由至少一电路
(circuit)
所形成的单一系统,且用语“电路”可为由至少一个晶体管与
/
或至少一个主被动组件按一定方式连接以处理信号的装置

[0013]如本文所用,用语“与
/
或”包含了列出的关联项目中的一个或多个的任何组合

在本文中,使用第一

第二与第三等等之词汇,是用于描述并辨别各个组件

因此,在本文中的第一组件也可被称为第二组件,而不脱离本案的本意

为易于理解,于各附图中的类似组件将被指定为相同标号

[0014]图1为根据本案一些实施例绘制的一种测试电路系统
100
的示意图

测试电路系统
100
可对多周期路径
(multicycle path)
电路
100B、
单周期
(single cycle path)
路径电路
100A
与单周期路径电路
100C
进行测试
(
例如为,但不限于,扫描测试

静态时序分析等等
)。
于此例中,单周期路径电路
100A
,多周期路径电路
100B
与单周期路径电路
100C
依序串联耦接

于一些实施例中,测试电路系统
100
可与多周期路径电路
100B、
单周期路径电路
100A
与单周期路径电路
100C
整合为单一芯片

[0015]于一些实施例中,在多周期路径电路
100B
中的两个缓存器
(
或正反器
)
之间传递的信号
(
或数据
)
需要至少两个周期
(cycle)
才能稳定

换言之,多周期路径电路
100B
的建立
(setup)
时间与保持时间之间需要至少两个周期

例如,多周期路径电路
100B
的输入
(
例如为单周期路径电路
100A
与多周期路径电路
100B
之间的信号路径
)
与多周期路径电路
100B
的输出
(
例如为多周期路径电路
100B
与单周期路径电路
100C
之间的信号路径
)
之间的传递至少需要两个周期

于一些实施例中,在单周期路径电路
100A(

100C)
中的两个缓存器
(
或正反器
)
之间传递的信号
(
或数据
)
仅需一个周期就能稳定

于不同实施例中,多周期路径电路
100A、
单周期路径电路
100A
与单周期路径电路
100C
中每一者可由数个数字逻辑电路实施

[0016]测试电路系统
100
包含芯片上时钟
(on

chip clock,OCC)
控制器电路
110、
时钟调整电路
120...

【技术保护点】

【技术特征摘要】
1.
一种测试电路系统,包含:一芯片上时钟控制器电路,用以响应一参考时钟信号

一扫描致能信号

多个致能比特以及一扫描模式信号来产生一内部时钟信号,并响应该扫描致能信号

多个第一比特与该参考时钟信号来产生一第一控制信号;以及一第一时钟调整电路,用以根据该第一控制信号与该内部时钟信号产生一第一测试时钟信号,以测试一多周期路径电路,其中该多个第一比特用以设定该第一测试时钟信号中的一第一脉冲,以避免该多周期路径电路出现一时序违规
。2.
根据权利要求1所述的测试电路系统,其中该芯片上时钟控制器电路包含:一扫描控制电路,用以响应该扫描致能信号与该参考时钟信号来产生一第一信号,并根据该第一信号

该多个致能比特以及该扫描模式信号产生该内部时钟信号;以及一测试时钟控制电路,用以响应该第一信号

该多个第一比特与该参考时钟信号来产生该第一控制信号
。3.
根据权利要求2所述的测试电路系统,其中该扫描控制电路与该测试时钟控制电路经由该第一信号同步
。4.
根据权利要求2所述的测试电路系统,其中该扫描控制电路包含:多个
D
型正反器电路,该多个
D
型正反器电路依序串联耦接,并用以经由该参考时钟信号触发并根据该第一信号依序输出多个第二信号;多个反相器电路,用以根据该第一信号以及该多个第二信号中的部分信号产生多个第三信号;多个第一逻辑闸电路,其中该多个第一逻辑闸电路中的每一者用以根据该...

【专利技术属性】
技术研发人员:郭俊仪陈柏霖罗宇诚
申请(专利权)人:瑞昱半导体股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1