[发明专利]一种基于DFT扫描链的低功耗实现方法有效
申请号: | 201811593524.0 | 申请日: | 2018-12-25 |
公开(公告)号: | CN109656350B | 公开(公告)日: | 2022-07-05 |
发明(设计)人: | 刘萌;秦岭 | 申请(专利权)人: | 上海琪埔维半导体有限公司 |
主分类号: | G06F1/3234 | 分类号: | G06F1/3234;G06F1/3287 |
代理公司: | 上海申新律师事务所 31272 | 代理人: | 俞涤炯 |
地址: | 200120 上海市浦东新区中国(上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 dft 扫描 功耗 实现 方法 | ||
1.一种基于DFT扫描链的低功耗实现方法,适用于智能设备中,所述智能设备的处理器芯片中包括基于可测试性设计技术的扫描链结构;其特征在于,包括如下步骤:
步骤S1,当所述处理器芯片需要进入低功耗模式时,所述扫描链结构中的扫描控制器通过扫描所述扫描链结构中的各个扫描链寄存器,将各个扫描链寄存器中的寄存器值搬迁至存储器中保存;
步骤S2,所述扫描控制器通过所述处理器芯片进入低功耗模式前的状态信息来判断所述扫描链的扫描状态,当所述扫描状态为第一状态时,所述处理器芯片进入所述低功耗模式,随后关电;
步骤S3,当所述处理器芯片需要退出所述低功耗模式时,所述扫描控制器通过所述状态信息判断所述扫描链的扫描状态,并在所述扫描状态为第二状态时转向步骤S4;
步骤S4,所述扫描控制器通过扫描所述扫描链寄存器,将所述存储器中保存的所述寄存器值恢复至各个所述扫描链寄存器中,随后所述处理器芯片上电,退出所述低功耗模式;
所述状态信息包括一预设的第二格式的第二状态信息;
所述第二格式包括:
第四字段,用于表示是否使能外部扫描链控制;第五字段,用于表示是否使能外部时钟;
则所述步骤S2包括:
当所述第二状态信息中的所述第四字段的取值表示不使能外部扫描链控制,且所述第五字段的取值表示不使能外部时钟功能时,确认所述扫描链处于所述第一状态,然后所述处理器芯片进入低功耗模式,随后关电。
2.如权利要求1所述的低功耗实现方法,其特征在于,所述状态信息中包括具有一预设的第一格式的第一状态信息。
3.如权利要求2所述的低功耗实现方法,其特征在于,预设的所述第一格式包括:第一字段,用于表示所述扫描链的扫描使能状态;第二字段,用于表示所述处理器芯片的当前状态;
第三字段,用于表示所述扫描控制器的控制引脚的状态。
4.如权利要求2所述的低功耗实现方法,其特征在于,所述第一状态信息和所述第二状态信息均保存于所述存储器中。
5.如权利要求2所述的低功耗实现方法,其特征在于,所述第一状态信息保存于所述处理器芯片中的一存储单元内;所述第二状态信息保存于所述存储器中。
6.如权利要求1所述的低功耗实现方法,其特征在于,所述存储器为非易失性存储器。
7.如权利要求5所述的低功耗实现方法,其特征在于,所述存储单元为非易失性存储器。
8.如权利要求3所述的低功耗实现方法,其特征在于,所述步骤S3中,通过对所述第一状态信息进行判断来确认所述扫描链的扫描状态:
当所述第一状态信息中的所述第一字段的取值表示所述扫描链处于扫描使能状态,所述第二字段的取值表示系统处于低功耗模式下,以及所述第三字段的取值表示所述扫描控制器的控制引脚处于使能状态时,确认所述扫描链处于所述第二状态。
9.如权利要求3所述的低功耗实现方法,其特征在于,所述步骤S3中,当判断所述扫描链处于所述第二状态时,首先写入所述第一状态信息和所述第二状态信息,随后转向所述步骤S4。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海琪埔维半导体有限公司,未经上海琪埔维半导体有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811593524.0/1.html,转载请声明来源钻瓜专利网。