【技术实现步骤摘要】
一种芯片测试模式切换方法及系统
[0001]本申请涉及测试
,尤其是涉及一种芯片测试模式切换方法及系统。
技术介绍
[0002]芯片可以使用专用引脚或者功能引脚进入测试模式,专用引脚的优点是和功能引脚相互独立,不会引入可能的误操作,缺点是需要增加专门的引脚,这会增加额外的测试成本。复用引脚的方法优点在于可以减少引脚,缺点是在功能测试模式下可能出现误入测试模式的情况,导致测试过程受到影响。
[0003]在现有技术的一种方案中,芯片逻辑在上电或外部引脚作用下产生内部延迟复位信号,在延迟窗口内,监测逻辑处于工作状态,其他逻辑处于复位状态,当监测逻辑监测到串行码流与预留的测试码流KEY相匹配,则测试模式被锁定,延迟复位撤离后继续保持测试模式,当监测逻辑监测到串行码流与预留的测试码流KEY不匹配,则监测逻辑失效,延迟复位撤离后全部逻辑进入正常逻辑测试模式。此方案存在两个问题:一是仅在监测时间窗口内可以进入测试模式,虽然减小了误触发的概率,但是也增加了进入测试模式的难度,需要在非常准确的匹配窗口;二是进入测试模式后不能在不同的测试模式之间进行切换。
[0004]另一种现有技术方案中,通过判断输入电压的方式来判断芯片是否需要进入到测试模式,电压条件满足后,判断数据端口接收到的数据信号与预设信号密码是否一致,只有在前预设数量的时钟信号的接收过程中,所述数据端口接收到的数据信号与预设信号密码一致才使所述芯片进入测试模式,这样通过两个测试条件的设置,可以降低芯片正常使用过程中出现误进入测试模式的可能。但同样存在两个 ...
【技术保护点】
【技术特征摘要】
1.一种芯片测试模式切换方法,应用于芯片中的监测单元并复用芯片的两个功能引脚,其特征在于,包括:响应于通过第一功能引脚得到的时钟信号,通过第一功能引脚获取测试模式数据并将测试模式数据与预设置的第一数据进行匹配;测试模式数据与预设置的第一数据匹配成功后,通过第二功能引脚接收测试模式选择数据;对测试模式选择数据进行解析,得到测试模式选择类型数据;根据测试模式选择类型数据引导芯片进入对应的测试模式;在芯片进入到测试模式后,由开启状态转为关闭状态;以及在测试完成后,响应于获取到的复位指令,由关闭状态转为开启状态;其中,进入测试模式之后,第一功能引脚和第二功能引脚可以复用为测试模式下的测试引脚;复位指令区别于正常测试引脚时序中出现的时序,测试模式选择数据产生于测试模式数据的时钟沿。2.根据权利要求1所述的一种芯片测试模式切换方法,其特征在于,所述测试模式包括SCAN测试模式、BIST测试模式和模拟测试模式。3.根据权利要求1或2所述的一种芯片测试模式切换方法,其特征在于,所述测试模式数据与测试模式选择数据均是通过复用功能引脚接收的。4.一种芯片测试模式切换方法,应用于芯片中的监测单元并复用芯片的两个功能引脚,其特征在于,包括:响应于通过第一功能引脚得到的时钟信号,读取非易失性存储单元中存储的测试模式数据,测试模式数据包括允许进入测试模式数据和禁止进入测试模式数据;当非易失性存储单元中存储的测试模式数据为允许进入测试模式数据时,通过第一功能引脚获取测试模式数据并将测试模式数据与预设置的第一数据进行匹配;测试模式数据与预设置的第一数据匹配成功后,通过第二功能引脚接收测试模式选择数据;对测试模式选择数据进行解析,得到测试模式选择类型数据;根据测试模式选择类型数据引导芯片进入对应的测试模式;在芯片进入到测试模式后,由开启状态转为关闭状态;以及在测试完成后,响应于获取到的复位指令,由关闭状态转为开启状态;其中,进入测试模式之后,第一功能引脚和第二功能引脚可以复用为测试模式下的测试引脚;复位指令区别于正常测试引脚时序中出现的时序,测试模式选择数据产生于测试模式数据的时钟沿;非易失性存储单元中存储的测试模式数据可以通过烧写的方式修改,非易失性存储单元中存储有允许进入测试模式数据或者禁止进入测试模式数据。5.根据权利要求4所述的一种芯片测试模式切换方法,其特征在于,所述测试模式包括SCAN测试模式、BIST测试模式和模拟测试模式。6.根据权利要求4或5所述的一种芯片测试模式切换方法,其特征在于,所述测试模式
数据与测试模式选择数据均是通过复用功能引脚接收的。7.一种芯片测试模式切换装置,应用于芯片中的监测单元并复用芯片的两个功能引脚,其特征在于,包括:第一处理单元,响应于通过第一功能引脚得到的时钟信号,通过第一功能引脚获取测...
【专利技术属性】
技术研发人员:潘明方,陈立新,熊海峰,
申请(专利权)人:南京泰矽微电子有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。