集成电路测试装置的制作方法

文档序号:6116759阅读:183来源:国知局
专利名称:集成电路测试装置的制作方法
技术领域
本发明是有关于一种集成电路(integrated circuit, IC )的 测试装置,特别是有关于一种伺服马达(servomotor)控制集成 电路的测试装置。
背景技术
伺服马达控制集成电路根据周期固定且脉冲宽度调制(pulse width modulation, PWM )的输入信号决定是否输出输出信号以 及决定每个输出信号的脉冲宽度,而当各输出信号均无输出时, 称之为死带区(deadband, DB )。
图l是显示传统伺服马达控制集成电路的管脚图。其中,第l 脚位为输入端,用以接收一固定周期的脉冲宽度调制输入信号 INpwm。第2脚位、第3脚位为输出端,根据脉冲宽度调制输入信 号INpwm分別产生第 一输出信号OUTi及第二输出信号OUT2,且 第一输出信号OUTi与第二输出信号OUT2不会同时存在。第4脚位
为输出端,用以输出一模拟误差信号EA。
图2是显示传统伺服马达控制集成电路中各信号的波形图。在 图2中,标号n所指示为第一输出信号OUL以及第二输出信号 OUT2皆无输出产生的状态,即集成电路进入死带区,称之为死带 状态;标号1H所指示为只有第二输出信号0UT2有输出的状态,称 之为第二状态;标号I所指示为只有第一输出信号OUL有输出的
状态,称之为第一状态。举例来说,假设输入信号INPWM的周期为
20毫秒而且其脉冲宽度为1.5毫秒时,集成电路则进入死带区。
如图2所示,死带状态是显示输入信号INpwM的脉冲宽度为1.5
毫秒时,即符合进入死带区的条件。所以,第一输出信号oim以及第二输出信号OUT2皆无输出产生。第一状态是显示输入信号
INpwm的脉冲宽度小于1.5毫秒时,第 一输出信号OUTi有输出产 生。第二状态是显示输入信号INpwm的脉沖宽度大于1.5毫秒时, 第二输出信号OUT2有输出产生。
对伺服马达控制集成电路而言,侦测死带区的存在是相当重 要的,即各伺服马达控制集成电路都必须要有如图2所述的三种状 态存在。图3是显示传统伺服马达控制集成电路的测试架构。在图 3中,测试机台320的输出端连接至伺服马达控制集成电路310的 第l脚位,而伺服马达控制集成电路310的第2脚位、第3脚位分别 连接至测试机台320的输入端。测试机台320输出输入信号INpwm 给伺服马达控制集成电路310,而测试机台3 2 0接收伺服马达控制 集成电路310输出的第 一输出信号OUTi以及第二输出信号OUT2。 然后,测试机台320慢慢调整输入信号INpwM的脉冲宽度,用以产 生伺服马达控制集成电路310的第 一状态、第二状态及死带状态。 其中,死带区的范围涵盖整个死带状态。
图4是显示传统伺服马达控制集成电路的测试信号波形图。假 设测试机台320 —开始输出的输入信号INpwm的脉沖宽度为1401 微秒,如图4所示,测试机台320量测到伺服马达控制集成电路310 输出第一输出信号OUTi。由图2得知,OUT1有输出时为第一状态,
即输入信号INPWM脉冲宽度小于死带区脉冲宽度的范围。所以,测
试机台320逐渐慢慢增加输入信号INpwm的脉冲宽度,每次增加1 微秒,直到增加到1501微秒时,第一输出信号OUTi以及第二输出 信号OUT2同时无信号产生,此时伺服马达控制集成电路310进入 死带区。测试机台320继续慢慢增加输入信号INpwm的脉冲宽度, 直到伺服马达控制集成电路310的第二输出信号OUT2有信号产 生。在图4中,死带区范围为1501微秒~ 1508微秒,所以死带区
间隔TDB为8微秒。
因为制程影响,各伺服马达控制集成电路的死带区范围以及 死带区间隔可能不会完全一致。例如,有些集成电路的死带区范
围可能落在1530微秒 1534微秒或是落在1487微秒~ 1495微秒
之间。所以,输入信号INPWM的脉冲宽度必须涵盖所有集成电路的 死带区范围。例如,由测试机台输出的输入信号INPWM的脉冲宽度
要从1401微秒~ 1600微秒,才能量测到全部集成电路的死带区范 围,即需要200个固定周期的测试时间。然而,太大的脉冲宽度调 整范围会增加测试的时间;反之,如果缩短脉冲宽度调整范围则 有可能会测试不到死带区而造成良率下降。

发明内容
有鉴于此,本发明提供一种集成电路的测试装置,用以量测 死带区的分布范围。应用在具有接收脉沖宽度调制输入信号的控 制集成电路,量测该控制集成电路不同输出信号输出以及死带区 的分布范围。测试机台根据控制集成电路输出的输出信号以及误 差信号调整控制集成电路输入信号的脉冲宽度。
本发明提供 一 集成电路测试装置。上述集成电路测试装置包 括一待测集成电路以及一测试机台。上述待测集成电^各用以接收 一输入信号,并根据上述输入信号的 一 第 一脉冲宽度而选择于一 第一输出端以及一第二输出端其中之一输出 一输出信号,以及根 据上述第 一 脉冲宽度与 一 第二脉冲宽度的差异而产生 一 误差信 号。上述测试机台用以根据上述输出信号以及上述误差信号产生 上述输入信号。
本发明所述的集成电路测试装置,上述测试机台是根据上述 输出信号以及上述误差信号调整上述第一脉冲宽度。
本发明所述的集成电路测试装置,上述第二脉冲宽度是根据 上述待测集成电路的制程变异而决定。
本发明所述的集成电S各测试装置,当上述第 一脉冲宽度等于 上述第二脉冲宽度时,则不产生上述误差信号。
本发明所述的集成电路测试装置,当上述第一脉沖宽度等于 上述第二脉沖宽度时,则上述第一输出端以及上述第二输出端皆 不产生上述输出信号。
本发明所述的集成电路测试装置,上述待测集成电路为一伺 服马达控制集成电路。
本发明所述的集成电路测试装置,上述误差信号为一数字信号。
本发明另提供一集成电路测试装置。上述集成电路测试装置 包括一持测集成电路、 一调整电^各以及一测试j几台。上述待测集 成电路用以接收一输入信号,并根据上述输入信号的一第一脉冲 宽度而选择于一第一输出端以及一第二输出端其中之一输出 一输 出信号,以及根据上述第一脉冲宽度与一第二脉冲宽度的差异而 产生一误差信号。上述调整电路用以接收上述误差信号,并调整 上述误差信号以产生一调整信号。上述测试机台用以根据上述输 出信号以及上述调整信号产生上述输入信号。
本发明所述的集成电路测试装置,上述测试机台是根据上迷 输出信号以及上述调整信号调整上述第一脉冲宽度。
本发明所述的集成电路测试装置,上述第二脉冲宽度是根据 上述待测集成电路的制程变异而决定。
本发明所述的集成电路测试装置,当上述第一脉冲宽度等于 上述第二脉冲宽度时,则不产生上述误差信号。
本发明所述的集成电路测试装置,当上述第 一脉沖宽度等于 上述第二脉冲宽度时,则上述第一输出端以及上述第二输出端皆 不产生上述输出信号。
本发明所述的集成电路测试装置,上述待测集成电路为 一 伺服马达控制集成电路。
本发明所述的集成电路测试装置,上述调整电路接收上述误 差信号,并调整上迷误差信号的脉沖宽度以产生上述调整信号。
本发明所述的集成电路测试装置,上述误差信号为一模拟信

本发明所述的集成电路测试装置,上述调整电路接收上述误 差信号,并转换上述误差信号为数字信号形式以产生上述调整信
本发明所述的集成电路测试装置,上述调整电路接收上述误 差信号,并转换上述误差信号为一数字信号,以及调整上述数字 信号的脉冲宽度以产生上述调整信号。
本发明所述的集成电路测试装置,较传统的量测方式大幅减 少测试的时间,可以更精准地得知死带区范围及死带区间隔,即 可准确侦测到第 一 状态与死带状态以及第二状态与死带状态的交 界点。


图l是显示 一伺服马达控制集成电路的管脚图。
图2是显示伺服马达控制集成电路工作状态的波形图。
图3是显示传统伺服马达控制集成电路的测试架构。
图4是显示传统伺服马达控制集成电路的测试波形图。
图5是显示根据本发明 一 实施例的测试架构。
图6是显示根据本发明一实施例的测试波形图。
图7是显示根据本发明另 一 实施例的测试波形图。
具体实施例方式
为让本发明的上述和其他目的、特征和优点能更明显易懂,200610149891.2
说明书第6/9页
下文特举出较佳实施例,并配合所附图式,作详细说明如下
图5是显示根据本发明 一 实施例所述的伺服马达控制集成电 路测试架构。测试机台5 2 0 —开始输出 一 固定脉冲宽度的输入信号 INpwm,此时,伺服马达控制集成电路510会根据输入信号INpwM 的脉冲宽度输出第一输出信号0UTi及第二输出信号0UT2两者其 中之一 ,以及伺服马达控制集成电路510并输出模拟误差信号E八。 如图5所示,使用 一调整电路530 (例如模拟对数字转换器)将模拟误差信号EA转换成数字误差信号ED。其中,模拟误差信号EA 为进入死带区所需的脉冲宽度与目前输入信号INPWM的脉冲宽度的误差值。然后,测试机台520接收第一输出信号OUT^第二输 出信号OUT2以及数字误差信号Ed,并根据上述信号决定下 一 次输 入信号INpwm的脉沖宽度。利用数字误差信号ED的脉冲宽度来对 输入信号INpwm的脉冲宽度做调整,可以缩短伺服马达控制集成电 路510进入死带区的时间。
图6是显示根据本发明一实施例的测试波形图。 一开始测试机 台520输出脉沖宽度为T^的第一个输入信号INpwM,而伺服马达控 制集成电路510根据输入信号INpwM的脉冲宽度输出第 一输出信 号OUT!以及模拟误差信号EA。同时,调整电路530接收模拟误差 信号EA并转换成数字误差信号Eo。因为测试机台520只接收到第 一输出信号OUL有输出存在,而第二输出信号OUT2并不存在, 所以可以判断伺服马达控制集成电路510目前工作在第一状态。根据数字误差信号ED的脉冲宽度TDB以及工作在第一状态等信息,测试机台520判断伺服马达控制集成电路510进入死带区的脉冲宽度可能为Tm+TDB。然后,测试机台520产生脉冲宽度为Tm + TDB的第二个输入信号INpwM,伺服马达控制集成电路510接收到第二个输 入信号INpwM之后进入死带区,并且无第一输出信号0U1V第二 输出信号0 U T 2以及模拟误差信号E a产生。因为没有模拟误差信号EA产生,所以同时也不会有数字误差信号Eo产生。测试机台520 接收不到任何自伺服马达控制集成电路510所传来的信号,因此判 断伺服马达控制集成电路510进入死带区。
然后,测试机台520慢慢依序增加输入信号INpwm的脉冲宽 度,直至伺服马达控制集成电路510离开死带区进入第二状态,才 结束对伺服马达控制集成电路510的测试。例如第三个输入信号、
第四个输入信号以及第五个输入信号inpwm的脉沖宽度分别为 Tin+TDB+lt、 Tm+TDB+2t以及T^+TDB+3t,其中t为l微秒。直到
测试机台520产生脉冲宽度为Tin+TDB+4t的第六个输入信号 INpwm,伺服马达控制集成电路510才离开死带区进入第二状态, 以及产生第二输出信号0UT2和模拟误差信号EA。最后,测试机台 520依序量测到该伺服马达控制集成电路510由第 一状态进入死带
区再进入第二状态,其中死带区范围为Tm+TDB Tin+TDB + 3t,死
带区间隔TDB为4微秒。以图6为例,本发明使用6个固定周期的输 入信号INpwm即可量测到该伺服马达控制集成电路510的死带区 范围,较传统的量测方式大幅减少测试的时间。
图7是显示本发明另 一实施例的测试波形图。 一开始测试机台 520输出脉冲宽度为Tm的第 一 个输入信号INpwm,而伺服马达控制 集成电路510根据输入信号IN p w m的脉冲宽度输出第二输出信号 0UT2以及模拟误差信号EA。同时,调整电路530接收模拟误差信
号EA并转换成一脉冲宽度为TDB的数字信号SD,并将数字信号Sd
的脉冲宽度减少一 固定值(例如2t, t为l微秒),以产生脉冲宽 度为ToB-2t的数字误差信号Ed 。因为测试机台520只接收到第二 输出信号OUT2以及数字误差信号Ed有输出存在,所以可以判断伺 服马达控制集成电路510工作在第二状态。根据数字误差信号ED 的脉冲宽度TDB-2t以及工作在第二状态等信息,测试机台520判断 伺服马达控制集成电路510进入死带区的脉冲宽度可能为Tin-
(TDB-2t)。然后,测试机台产生脉沖宽度为Tin- ( Tdb-2t)的第 二个输入信号INpwM,伺服马达控制集成电路510接收到第二个输 入信号INpwm之后产生第二输出信号0UT2以及模拟误差信号Ea。 调整电路530接收模拟误差信号Ea并特換成数字信号Sd,其中数 字信号S d的脉冲宽度T d b小于21 ,所以没有数字误差信号E d的产 生。
测试机台520只接收到第二输出信号OUT2而无接收到数字误 差信号Ed,因此判断伺服马达控制集成电路510即将进入死带区。 测试机台520慢慢依序减少输入信号INpwm的脉沖宽度,直至 伺服马达控制集成电路510进入死带区,再由死带区进入第一状 态,才结束对伺服马达控制集成电路510的测试。如图7所示,第 三个输入信号、第四个输入信号以及第五个输入信号INpwm的脉沖 宽度分别为T化-(TDB-lt)、 Tin-TDB以及Tm-Tdb-U,其中t为l微 秒。伺服马达控制集成电路5IO在第三个输入信号INpwM进入死带
区,在第五个输入信号inpwm才离开死带区进入第一状态,并产生
第一输出信号OUTi以及模拟误差信号EA。最后,测试机台520依 序量测到该伺服马达控制集成电路510由第二状态进入死带区再 进入第一状态,其中死带区范围为Tm- ( TDB-It) ~ Tin-TDB,死 带区间隔Tdb为2微秒。透过微调数字误差信号ED的脉沖宽度可以 避免死带区的范围太小,使得测试机台520不容易调整输入信号 INpwm的脉冲宽度让伺服马达控制集成电路510进入死带区。例 如,测试机台520所产生的输入信号INpwm可能使伺服马达控制集 成电路510直接由第一状态进入第二状态。此外,使用调整电路530 微调数字误差信号E d的脉冲宽度可以更精准地得知死带区范围及 死带区间隔,即可准确侦测到第 一 状态与死带状态以及第二状态 与死带状态的交界点。
假如测试机台5 2 0 —开始就量测到伺服马达控制集成电路510 进入死带区,即无任何输出产生,则测试机台520会慢'隄增加或减
少输入信号IN p w m的脉冲宽度,以确保伺服马达控制集成电路510 进入第二状态或第 一状态,然后伺服马达控制集成电路510回到死 带区再进入第 一状态或第二状态。
本发明又 一 实施例中,伺服马达控制集成电路510可将调整电 路5 30的功能(例如模拟对数字转换或是微调误差信号的脉沖宽 度)包含在内,所以伺服马达控制集成电路510可直接输出数字误 差信号Ed。相同地,测试机台520接收第一输出信号OU1V第二 输出信号OUT2以及数字误差信号Ed ,以决定下 一 次输入信号
INPWM的脉冲宽度。
以上所述仅为本发明较佳实施例,然其并非用以限定本发明 的范围,任何熟悉本项技术的人员,在不脱离本发明的精神和范 围内,可在此基础上做进一步的改进和变化,因此本发明的保护 范围当以本申请的权利要求书所界定的范围为准。
附图中符号的简单说明如下
Ea、 Ed、 INpwm、 OUTV OUT2、 Sd:信号
100、 310、 510:祠服马达控制集成电路
320、 520:须'H式才儿台
530:调整电路
权利要求
1.一种集成电路测试装置,其特征在于,该集成电路测试装置包括一待测集成电路,用以接收一输入信号,并根据上述输入信号的一第一脉冲宽度而选择于一第一输出端以及一第二输出端其中之一输出一输出信号,以及根据上述第一脉冲宽度与一第二脉冲宽度的差异而产生一误差信号;以及一测试机台,用以根据上述输出信号以及上述误差信号产生上述输入信号。
2. 根据权利要求l所述的集成电路测试装置,其特征在于, 上述测试机台是根据上述输出信号以及上述误差信号调整上迷第 一脉冲宽度。
3. 根据权利要求l所述的集成电路测试装置,其特征在于, 上述第二脉冲宽度是根据上述待测集成电路的制程变异而决定。
4. 根据权利要求l所述的集成电路测试装置,其特征在于, 当上述第一脉沖宽度等于上述第二脉沖宽度时,则不产生上述误 差信号。
5. 根据权利要求l所述的集成电路测试装置,其特征在于, 当上述第一脉沖宽度等于上述第二脉冲宽度时,则上述第一输出 端以及上述第二输出端皆不产生上述输出信号。
6. 根据权利要求l所述的集成电路测试装置,其特征在于, 上述待测集成电路为一伺服马达控制集成电路。
7. 根据权利要求l所述的集成电路测试装置,其特征在于, 上迷误差信号为一数字信号。
8. —种集成电路测试装置,其特征在于,该集成电路测试装 置包括一待测集成电路,用以接收一输入信号,并根据上述输入信 号的 一 第 一脉冲宽度而选择于 一 第 一输出端以及一 第二输出端其中之 一 输出 一 输出信号,以及根据上述第 一 脉沖宽度与一第二脉冲宽度的差异而产生一误差信号;一调整电路,用以接收上述误差信号,并根椐上述误差信号 产生一调整信号;以及一测试机台,用以根据上述输出信号以及上述调整信号产生 上述输入信号。
9. 根据权利要求8所述的集成电路测试装置,其特征在于, 上述测试机台是根据上述输出信号以及上述调整信号调整上述第 一脉冲宽度。
10. 根据权利要求8所述的集成电路测试装置,其特征在于, 上述第二脉冲宽度是根据上述待测集成电路的制程变异而决定。
11. 根据权利要求8所述的集成电路测试装置,其特征在于, 当上迷第一脉沖宽度等于上述第二脉冲宽度时,则不产生上述误 差信号。
12. 根据权利要求8所述的集成电路测试装置,其特征在于, 当上述第一脉冲宽度等于上述第二脉冲宽度时,则上述第一输出 端以及上述第二输出端皆不产生上述输出信号。
13. 根据权利要求8所述的集成电路测试装置,其特征在于, 上述待测集成电路为 一 伺服马达控制集成电路。
14. 根据权利要求8所述的集成电路测试装置,其特征在于, 上述调整电路接收上述误差信号,并调整上述误差信号的脉沖宽 度以产生上述调整信号。
15. 根据权利要求8所述的集成电路测试装置,其特征在于, 上述误差信号为 一模拟信号。
16. 根据权利要求15所述的集成电路测试装置,其特征在于, 上述调整电路接收上述误差信号,并转换上述误差信号为数字信 号形式以产生上述调整信号。
17.根据权利要求15所述的集成电路测试装置,其特征在于, 上述调整电路接收上述误差信号,并转换上述误差信号为一数字 信号,以及调整上述数字信号的脉冲宽度以产生上述调整信号。
全文摘要
本发明提供一种集成电路测试装置。待测集成电路接收输入信号,并根据输入信号的第一脉冲宽度而选择于第一输出端以及第二输出端其中之一输出一输出信号,以及根据第一脉冲宽度与第二脉冲宽度的差异而产生误差信号。测试机台根据输出信号以及误差信号以产生待测集成电路的输入信号。本发明所述的集成电路测试装置,较传统的量测方式大幅减少测试的时间,可以更精准地得知死带区范围及死带区间隔,即可准确侦测到第一状态与死带状态以及第二状态与死带状态的交界点。
文档编号G01R31/28GK101173977SQ20061014989
公开日2008年5月7日 申请日期2006年10月31日 优先权日2006年10月31日
发明者陈柏璋 申请人:普诚科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1