集成电路及集成电路的一输入输出接口的测试方法技术

技术编号:17465194 阅读:117 留言:0更新日期:2018-03-15 03:24
本揭露提供一种集成电路及集成电路的一输入输出接口的测试方法。输入输出接口包含一第一输入输出电路及一第二输入输出电路。测试方法包含以下步骤。在一第一周期中,第一输入输出电路依据一第一时脉输入信号产生一第一时脉输出信号。在一第一周期中,使用第一时脉输出信号控制第二输入输出电路,使第二输入输出电路依据一第一数据输入信号产生一第一数据输出信号。在一第一周期中,比较第一数据输入信号及第一数据输出信号以判断第二输入输出电路是否正常操作。

A test method for an input and output interface of integrated circuits and integrated circuits

This disclosure provides a test method for an input and output interface of integrated circuits and integrated circuits. The input and output interface consists of a first input and output circuit and a second input and output circuit. The test method contains the following steps. In a first period, the first input and output circuit generates a first time pulse output signal based on a first time pulse input signal. In the first cycle, we use the first clock output signal to control the second input and output circuit, so that the second input and output circuit generates a first data output signal based on a first data input signal. In a first period, the first data input signal and the first data output signal are compared to determine the normal operation of the second input and output circuit.

【技术实现步骤摘要】
集成电路及集成电路的一输入输出接口的测试方法
本揭露是有关于一种集成电路及集成电路的输入输出接口的测试方法。
技术介绍
集成电路的输入输出接口通常包含多个输入输出电路,在测试输入输出接口的每一个输入输出电路是否正常操作时,通常会使用环回测试(loopbacktest),也就是将从输入输出电路的输出端(即传送端)所输出的信号再送回输入输出电路的输入端(即接收端)当作输入信号。之后,比较输入输出电路经由传送端所输出的信号与输入输出电路经由接收端所输入的信号是否相同,以判断输入输出电路是否正常操作。然而,输入输出电路的信号经过传送端再经过接收端之后,可能会产生延迟,因此输入输出电路的接收端的时脉信号必须也要延迟才能产生正确的数据信号,才能正确判断输入输出电路是否正常操作。现有的做法是将输入输出电路的传送端的时脉信号经过补偿元件(如缓冲器)以产生延迟后的时脉信号以作为输入输出电路的接收端的时脉信号。然而,因为制程的变异,集成电路可能会有不同的延迟值,在不同的制程角(Processcorners)(例如快快角(FFcorner)或者慢慢角(SScorner))会有不同的延迟。因此,很难本文档来自技高网...
集成电路及集成电路的一输入输出接口的测试方法

【技术保护点】
一种集成电路,其特征在于,包含:一输入输出接口,包含一第一输入输出电路及一第二输入输出电路;以及一控制电路,产生一第一时脉输入信号及一第一数据输入信号;其中当该集成电路操作在一第一周期时,该第一输入输出电路依据该第一时脉输入信号产生一第一时脉输出信号;该第二输入输出电路于该第一时脉输出信号的控制下操作,并依据该第一数据输入信号产生一第一数据输出信号;以及该控制电路比较该第一数据输入信号及该第一数据输出信号以判断该第二输入输出电路是否正常操作。

【技术特征摘要】
1.一种集成电路,其特征在于,包含:一输入输出接口,包含一第一输入输出电路及一第二输入输出电路;以及一控制电路,产生一第一时脉输入信号及一第一数据输入信号;其中当该集成电路操作在一第一周期时,该第一输入输出电路依据该第一时脉输入信号产生一第一时脉输出信号;该第二输入输出电路于该第一时脉输出信号的控制下操作,并依据该第一数据输入信号产生一第一数据输出信号;以及该控制电路比较该第一数据输入信号及该第一数据输出信号以判断该第二输入输出电路是否正常操作。2.如权利要求1所述的集成电路,其特征在于,该第一输入输出电路及该第二输入输出电路各包含:一多工器;一传送端缓冲器,耦接至该多工器;一接收端缓冲器,耦接至该传送端缓冲器;以及一解多工器,耦接至该接收端缓冲器。3.如权利要求2所述的集成电路,其特征在于,在该第一周期,该第一输入输出电路的该多工器于一取样时脉信号的控制下操作,并依据该第一时脉输入信号产生一第一多工信号;该第一输入输出电路的该传送端缓冲器依据该第一多工信号产生一第一信号;以及该第一输入输出电路的该接收端缓冲器依据该第一信号产生该第一时脉输出信号。4.如权利要求3所述的集成电路,其特征在于,在该第一周期,该第二输入输出电路的该多工器于该取样时脉信号的控制下操作,并依据该第一数据输入信号产生一第二多工信号;该第二输入输出电路的该传送端缓冲器依据该第二多工信号产生一第二信号;该第二输入输出电路的该接收端缓冲器依据该第二信号产生一第三信号;以及该第二输入输出电路的该解多工器于该第一时脉输出信号的控制下操作,并依据该第三信号产生该第一数据输出信号。5.如权利要求4所述的集成电路,其特征在于,更包含:一缓冲器;其中在该第一周期,该缓冲器依据该第一时脉输出信号产生一第一缓冲时脉输出信号,该第二输入输出电路的该解多工器于该第一缓冲时脉输出信号的控制下操作,并依据该第三信号产生该第一数据输出信号。6.如权利要求2所述的集成电路,其特征在于,当该集成电路操作在一第二周期时,该第二输入输出电路依据该控制电路所产生的一第二时脉输入信号产生一第二时脉输出信号;该第一输入输出电路于该第二时脉输出信号的控制下操作,并依据该控制电路所产生的一第二数据输入信号产生一第二数据输出信号;及该控制电路比较该第二数据输入信号及该第二数据输出信号以判断该第一输入输出电路是否正常操作。7.如权利要求6所述的集成电路,其特征在于,在该第二周期,该第二输入输出电路的该多工器于一取样时脉信号的控制下操作,并依据该第二时脉输入信号产生一第三多工信号;该第二输入输出电路的该传送端缓冲器依据一第三多工信号产生一第四信号;以及该第二输入输出电路的该接收端缓冲器依据该第四信号产生该第二时脉输出信号。8.如权利要求7所述的集成电路,其特征在于,在该第二周期,该第一输入输出电路的该多工器于该取样时脉取信号的控制下操作,并依据该第二数据输入信号产生一第四多工信号;该第一输入输出电路的该传送端缓冲器依据该第四多工信号产生一第五信号;该第一输入输出电路的该接收端缓冲器依据该第五信号产生一第六信号;以及该第一输入输出电路的该解多工器于该第二时脉输出信号的控制下操作,并依据该第六信号产生该第二数据输出信号。9.如权利要求8所述的集成电路,其特征在于,更包含:一缓冲器;其中在该第二周期,该缓冲器依据该第二时脉输出信号产生一第二缓冲时脉输出信号,该第一输入输出电路的该解多工器于该第二缓冲时脉输出信号的控制下操作,并依据该第六信号产生该第二数据输出信号。10.如权利要求1所述的集成电路,其特征在于,该控制电路包含:一控制器,用以产生该第一时脉输入信号、该第一数据输入信号以及一控制信号;以及一比较器,用以接收该控制信号;其中当控制信号指示该集成电路操作在该第一周期时,该控制器将该第一时脉输入信号输出到该第一输入输出电路,该控制器将该第一数据输入信号输出到该第二输入输出电路,且该比较器比较该第一数据输入信号与该第二输入输出电路产生的该第一数据输出信号以判断该第二输入输出电路是否正常操作。11.如权利要求6所述的集成电路,其特征在于,该控制电路包含:一控制器,用以产生该第二时脉输入信号、该第二数据输入信号以及一控制信号;以及一比较器,用以接收该控制信号;其中当控制信号指示该集成电路操作在该第二周期时,该控制器将该第二时脉输入信号输出到该第二输入输出电路,该控制器将...

【专利技术属性】
技术研发人员:林裕翔高秉佑
申请(专利权)人:扬智科技股份有限公司
类型:发明
国别省市:中国台湾,71

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

1