一种芯片安全测试电路及逻辑芯片制造技术

技术编号:34372785 阅读:78 留言:0更新日期:2022-07-31 11:59
本发明专利技术公开一种芯片安全测试电路及逻辑芯片,该芯片安全测试电路包括设置于芯片上的允许测试管脚;测试管控模块,被配置为根据所述允许测试管脚的输入信号来控制输出的允许测试信号的输出状态,且仅当所述芯片经历全局复位后将输出的允许测试信号转换为有效状态;测试模式控制模块,被配置当所述测试管控模块输出的允许测试信号为有效状态时,根据所述芯片的测试模式接口的输入信号来控制所述芯片的进入测试模式,且仅在所述芯片经历全局复位时控制所述芯片退出测试模式。本发明专利技术通过设置一个允许测试管脚,在每次上电复位时选择测试模式和正常工作模式,避免了敏感数据在测试和正常工作两个模式之间的传递,从而达到信息安全的目标。全的目标。全的目标。

A chip safety test circuit and logic chip

【技术实现步骤摘要】
一种芯片安全测试电路及逻辑芯片


[0001]本专利技术涉及芯片安全测试
,特别涉及一种芯片安全测试电路及逻辑芯片。

技术介绍

[0002]数字逻辑芯片除了正常工作时的功能模式(正常工作模式),通常还具有用于上产阶段筛选不良品或分析产品故障的测试模式。该模式下,芯片内部的寄存器和逻辑单元会以另外一种方式工作,使芯片内部的寄存器能够最大限度地通过芯片管脚观测状态或者施加控制。
[0003]对于工作模式下用于存储敏感信息(如密钥等)的寄存器,如果测试模式被不合理地加以利用则可能成为一种攻击手段,进而威胁信息安全。例如正常工作模式下,若敏感信息已经加载到寄存器,若此时芯片进入测试模式,且进入后加载有敏感信息的寄存器仍然保持其状态,则攻击者可以通过扫描移位,从芯片管脚获取敏感信息。又例如,若芯片从测试模式返回正常工作模式时寄存器保持其状态,则攻击者就存在机会将虚假的信息注入用于加载敏感信息的寄存器,从而操控芯片的信息安全资源。
[0004]目前可通过将存储秘密信息的电路排除在扫描测试之外,或利用熔丝永久性禁止测试来避免芯片处于测试模本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种芯片安全测试电路,其特征在于,包括:允许测试管脚,设置于所述芯片上;测试管控模块,与所述允许测试管脚耦接,所述测试管控模块被配置为根据所述允许测试管脚的输入信号来控制所述测试管控模块输出的允许测试信号的输出状态,且仅当所述芯片经历全局复位后所述测试管控模块输出的允许测试信号为有效状态;测试模式控制模块,所述测试模式控制模块与所述测试管控模块的输出端及所述芯片的测试模式接口耦接,所述测试模式控制模块被配置当所述测试管控模块输出的允许测试信号为有效状态时,根据所述芯片的测试模式接口的输入信号来控制所述芯片的进入测试模式,且仅在所述芯片经历全局复位时控制所述芯片退出测试模式。2.根据权利要求1所述的芯片安全测试电路,其特征在于,所述芯片安全测试电路还包括第一阻止装置,设置于所述芯片的熔丝和熔丝加载寄存器之间,并与所述测试管控模块耦接,所述第一阻止装置被配置为仅当所述测试管控模块输出的允许测试信号为无效状态时,允许所述熔丝中存储的数据加载到所述熔丝加载寄存器中。3.根据权利要求1所述的芯片安全测试电路,其特征在于,所述芯片安全测试电路还包括第二阻止装置,设置于所述芯片的总线和敏感数据存储单元之间,并与所述测试管控模块耦接,所述第二阻止装置被配置为仅当所述测试管控模块输出的允许测试信号为无效状态时,允许所述总线向所述敏感数据存储单元存储数据。4.根据权利要求1所述的芯片安全测试电路,其特征在于,所述测试模式控制模块还被配置为当发生任何预设的禁止测试模式的事件时,使所述测试模式控制模块输出的允许测试信号转换为无效状态,以禁止所述芯片进入测试模式;其中,所述预设的禁止测试模式的事件包括所述允许测试管脚的输入状态为禁止测试,任何所述允许测...

【专利技术属性】
技术研发人员:鲍立朱永峰
申请(专利权)人:上海先楫半导体科技有限公司
类型:发明
国别省市:

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

1