山东科威数控机床有限公司铣床官方网站今天是:2025-06-27切换城市[全国]-网站地图
推荐产品 :
推荐新闻
技术文章当前位置:技术文章>

芯片功能故障快速调试定位的方法及调试电路的制作方法

时间:2025-06-26    作者: 管理员

专利名称:芯片功能故障快速调试定位的方法及调试电路的制作方法
技术领域
本发明涉及芯片设计领域,特别是涉及一种能够实现芯片功能故障快速调试定位的方法。本发明涉及该方法中的调试电路。
背景技术
半导体工艺水平的发展使得集成电路(IC)集成度的进一步提高成为可能。电子工业已经从大规模集成电路时代迈进了超大规模集成电路时代。随着深亚微米工艺技术的成熟,芯片设计业面临着严峻的问题由于芯片功能和性能的需求发展,芯片规模越来越大,工作速度越来越高,开发周期越来越长,设计成本越来越高,设计质量越来越难于控制, 芯片生产后出现的设计和生产问题概率越来越大,查找故障的时间和人力成本以及复杂度也越来越大。十年前在设计3层金属层时,如果芯片有问题,可以直接研究金属层来查看电路。现在对于9层金属层和0.13mm甚至更小的金属间距,问题就不是那么简单了。当芯片出现问题,为了找出错误原因,可能需要观察芯片内部某些关键信号;通常的方法是利用聚焦离子束(FIB)探入到芯片内部。该方法不仅成本高,时间长,而且在如此小的金属间距中很容易破坏芯片或引入其他问题。

发明内容
本发明要解决的技术问题是提供一种实现芯片功能故障快速调试定位的方法,当芯片出现功能故障后,能够快速低成本的实现芯片故障的调试和定位;为此,本发明还要提供一种实现所述方法中的调试电路。为解决上述技术问题,本发明的芯片功能故障快速调试定位的方法是采用如下技术方案实现的在芯片电路内嵌入一调试电路,当芯片出现功能故障时,通过该芯片的一个或多个管脚输入一段预定义好的信号使芯片进入调试模式,并且根据所述输入的预定义好的信号对待观察的芯片内部信号进行选择;选择好的芯片内部信号通过芯片的一个预定义好的管脚进行输出;通过观察芯片工作过程中某些内部信号的波形,并与设计时该信号的期望波形相比较,实现功能故障的调试与定位。本发明实现所述方法中的调试电路详见具体实施方式
部分的描述。采用本发明的方法,可以在芯片设计时在芯片内嵌入一小块面积不大的调试电路。当芯片生产完成后,如果出现功能故障需要调试时,可以在不破坏芯片和做聚焦离子束 (FIB)工程的情况下,通过操作芯片的外部管脚就可以观察到芯片内部的某些关键信号,从而能够快速低成本的实现芯片故障的调试和定位。使得人们在芯片外部就能控制和观察芯片内部的信号,而在成本和时间预算上又不超出预定目标。


下面结合附图与具体实施方式
对本发明作进一步详细的说明
图1是本发明的一实施例各信号波形图;图2是嵌入在芯片内部的调试电路一实施例结构图。
具体实施例方式在一实施例中所述芯片功能故障快速调试定位的方法是,在芯片设计时在其内部嵌入一块调试电路。当芯片出现功能故障时,通过该芯片的一个或多个管脚输入一段预定义好的信号使芯片进入调试模式;并且根据所述输入的预定义好的信号对待观察的芯片内部信号进行选择;选择好的芯片内部信号通过芯片的一个预定义好的管脚进行输出;通过观察芯片工作过程中某些内部信号的波形,并与设计时该信号的期望波形相比较,实现功能故障的调试与定位。参见图1所示,例如,从芯片的100管脚输入高电平信号,从IOl管脚输入时钟信号,从102、103、104管脚输入预定义好的信号;其中,从104管脚输入的为串行数据,经转换后变为并行数据;从104管脚输入的前8个数据为“A5” (当然,输入的前8个数据也可是其它数据,例如“9A”;目的是在芯片内嵌入的调试电路中如果设定的是A5,那么只有当从 104管脚输入的前8个数据为“A5”时,即两者匹配了,才能进入调试模式一,将待观察的芯片内部信号输出到,否则不能实现芯片内部信号调试功能),并与从100、101、102、103、104 管脚输入的信号一起使芯片进入调试模式。从104管脚输入的后6个数据产生待观察的芯片内部信号的选择信号,用于对待观察的芯片内部信号进行选择。将选择的要观察的芯片内部信号从105管脚输出。本发明的方法对芯片内部是否有CPU均适用,特别是当芯片内部没有CPU或CPU 不能正常工作时更加适合。如果芯片上电后不能正常工作,可以通过操作芯片外部的管脚去察看芯片内部信号的工作状态,使得能够快速进行功能故障的错误定位;而且不需要芯片内部有CPU或CPU必须能正常工作。结合图2所示,在一实施例中,所述调试电路包括调试模式产生模块,用于产生调试模式信号,使芯片进入调试模式。调试模式信号根据从芯片的一个或多个管脚输入的一段预定义好的信号产生。串并转换模块,将从芯片一管脚输入的串行数据转换成并行数据,即用于使芯片进入调试模式,又用于产生对待观察的内部信号进行选择的选择信号;其中,串行输入的前 8个数据用于参与使芯片进入调试模式,进入调试模式后串行输入的后6个数据用于对待观察的内部信号进行选择。待观察的内部信号模块,用于产生多个待观察的芯片内部信号;从芯片的几千个内部信号中挑选出对功能调试起关键作用的信号。芯片复杂度越高,需选择的待观察的内部信号也越多,当然成本会增加;在本发明的实施例中只选择了 64个关键待观察的内部信号。观察信号选择器,与待观察的内部信号模块和串并转换模块相连接,在选择信号的控制下选择相应的待观察的内部信号作为观察信号输出。观察信号输出控制器,与调试模式产生模块和观察信号选择器相连接,在调试模式信号的控制下,选择输出观察信号或芯片的正常功能信号。当芯片处于调试模式,芯片可以根据选择信号通过预先定义好的某一个管脚输出
4被选中的内部信号。如图1、2所示,通过芯片的管脚105输出观察信号(即待观察的内部信号)。结合图1、2所示,在一实施例中,所述方法采用了芯片的六个管脚,分别为100、 101、102、103、104、105,这六个管脚除了在出现功能故障时用于调试外,也可以用于芯片的正常输入输出功能,实现调试与正常使用时的管脚复用。当芯片设计完成并生产完毕后,在测试中发现该芯片有功能故障时,可以通过操纵该芯片的上述六个管脚来观察芯片的某些内部信号,具体过程是,从管脚100输入高电平,管脚IOl输入时钟序列,从管脚102输入高电平信号,从管脚103输入低电平信号,从管脚104输入特定串行0、1序列信号。当芯片中的调试电路同时检测到管脚100、102的信号为高电平,管脚103的信号为低电平,管脚104输入的0、1序列经串并转换为十六进制数 “A5”,则进入预先设计好的调试模式。一旦芯片进入调试模式,则管脚104输入的6个串行数据信号经串并转换模块,产生对待观察的内部信号进行选择的选择信号,如图1中的选择信号“010001”(二进制数)。 选择信号选择器选择由串并转换模块产生的选择信号“010001”,则观察信号选择器从64 个待观察的内部信号模块中选择调试模式预定义的第18个内部信号,经管脚105输出到芯片外。通过观察该输出信号的波形,就可以推断出芯片内部其他信号的工作状态,从而实现芯片故障的调试和定位。以上通过具体实施例对本发明进行了详细的说明,但这些并非构成对本发明的限制。在不脱离本发明原理的情况下,本领域的技术人员还可做出许多变形和改进,这些也应视为本发明的保护范围。
权利要求
1.一种芯片功能故障快速调试定位的方法,其特征在于在芯片电路内嵌入一调试电路,当芯片出现功能故障时,通过该芯片的一个或多个管脚输入一段预定义好的信号使芯片进入调试模式,并且根据所述输入的预定义好的信号对待观察的芯片内部信号进行选择;选择好的芯片内部信号通过芯片的一个预定义好的管脚进行输出;通过观察芯片工作过程中某些内部信号的波形,并与设计时该信号的期望波形相比较,实现功能故障的调试与定位。
2.如权利要求1所述的方法,其特征在于当芯片的某一管脚输入的高电平信号或低电平信号,并配合其它管脚输入的预定义好的信号使芯片进入调试模式。
3.实现权利要求1所述方法中的调试电路,其特征在于,包括 调试模式产生模块,用于产生调试模式信号,使芯片进入调试模式;串并转换模块,将从芯片一管脚输入的串行数据转换成并行数据,即用于使芯片进入调试模式,又用于产生对待观察的内部信号进行选择的选择信号;其中,串行输入的前8个数据用于参与使芯片进入调试模式,进入调试模式后串行输入的后6个数据用于对待观察的内部信号进行选择;待观察的内部信号模块,用于产生多个待观察的芯片内部信号; 观察信号选择器,与待观察的内部信号模块和串并转换模块相连接,在选择信号的控制下选择相应的待观察的内部信号作为观察信号输出;观察信号输出控制器,与调试模式产生模块和观察信号选择器相连接,在调试模式信号的控制下,选择输出观察信号或芯片的正常功能信号。
全文摘要
本发明公开了一种实现芯片功能故障快速调试定位的方法,在芯片电路内嵌入一调试电路,当芯片出现功能故障时,通过该芯片的一个或多个管脚输入一段预定义好的信号使芯片进入调试模式,并且根据所述输入的预定义好的信号对待观察的芯片内部信号进行选择;选择好的芯片内部信号通过芯片的一个预定义好的管脚进行输出;通过观察芯片工作过程中某些内部信号的波形,并与设计时该信号的期望波形相比较,实现功能故障的调试与定位。本发明还公开了实现所述方法中的调试电路。在芯片出现功能故障后,本发明能够快速低成本的实现芯片故障的调试和定位。
文档编号G01R31/28GK102236065SQ20101015502
公开日2011年11月9日 申请日期2010年4月22日 优先权日2010年4月22日
发明者舒海军 申请人:上海华虹集成电路有限责任公司

  • 专利名称:一种基于有源谐振腔和与之级联的无源谐振腔的光传感器的制作方法技术领域:本发明涉及光传感器,尤其是涉及一种基于有源谐振腔和与之级联的无源谐振腔 的光传感器。背景技术:光传感技术作为信息科学技术的一个重要分支,在工业过程控制、环境监测
  • 专利名称:一种后部具有多块活动安装板的电表箱的制作方法技术领域:一种后部具有多块活动安装板的电表箱技术领域:本实用新型涉及一种电表箱,尤其是涉及一种后部具有多块活动安装板的电表 箱。背景技术:公知的,电表箱的主要作用在于彻底解决因裸表的异物
  • 专利名称:人工湿地孔隙水原位分层采样器的制作方法技术领域:本实用新型涉及一种用于人工湿地孔隙水原位分层采集的采样器。 背景技术:人工湿地孔隙水的采集一直是人工湿地水监测的难题,尤其是湿地水的原位分层 监测。传统的人工湿地孔隙水的分层采集方法
  • 专利名称:粗脂肪快速浸抽器的制作方法技术领域:本实用新型公开一种粗脂肪快速浸抽器,属于油料作物含油量检测装置技术领域。背景技术:目前,在检测大豆等植物含油量时多采用索氏提取器,具有测定含有量准确,操作简便等特点,但测定时间较长,达8~16个
  • 专利名称::抗福美双单克隆抗体和快速检测福美双的试纸及其应用的制作方法技术领域::本发明属于农药检测领域,利用免疫化学技术快速检测残留的农药,具体地,本发明涉及一种杂交瘤细胞株,以及所述杂交瘤细胞株产生的抗福美双单克隆抗体。本发明还涉及一种
  • 专利名称::一种太阳能电池厚度量测手动对准载物台的制作方法技术领域::本实用新型涉及太阳能电池片薄膜厚度量测用载物台,尤其是用于测量太阳能电池片氮化硅薄膜厚度的太阳能电池厚度量测手动对准载物台。背景技术::目前,太阳能电池片氮化硅薄膜厚度量
山东科威数控机床有限公司
全国服务热线:13062023238
电话:13062023238
地址:滕州市龙泉工业园68号
关键词:铣床数控铣床龙门铣床
公司二维码
Copyright 2010-2024 http://www.ruyicnc.com 版权所有 All rights reserved 鲁ICP备19044495号-12