亚星游戏官网-www.yaxin868.com

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

基于安全的扫描链控制电路、扫描链测试电路及使用方法

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

专利名称:基于安全的扫描链控制电路、扫描链测试电路及使用方法
技术领域:
本发明涉及一种扫描链测试电路,特别涉及一种扫描链测试电路中的控制电路。
背景技术:
由于测试成本的考虑,扫描链测试方法已经被广泛接受,比如扫描链测试。但是由于安全类芯片基于安全考虑,如果使用最原始的功能测试方法,使得测试成本无法降低。而如果采用扫描链测试方法的话,安全无法得到保障。因为在现有的扫描链测试方法中,扫描链测试电路中的所有寄存器的控制信号时钟CLK、复位RST、扫描模式TEST_M0DE和扫描移位使能SCAN_EN都由外部引脚直接控制(见图1),用户随时可以读出任意寄存器的数值,使得整个芯片没有任何秘密可言。对于社保类芯片来说,安全是第一要素,安全本身包含芯片中的部分逻辑不可见。 显然,传统的扫描链测试方法违背了此需求。

发明内容
本发明要解决的技术问题是提供一种基于安全的扫描链测试电路,其能安全防护。为解决上述技术问题,本发明的基于安全的扫描链测试电路,其包括控制电路,该控制电路包含一次可编程器件単元和組合逻辑单元;一次可编程器件单元连接至組合逻辑単元,組合逻辑单元连接至所有扫描链;所述扫描链中的扫描模式和扫描移位使能这两个控制信号由一次可编程器件通过组合逻辑提供给所有扫描链,所述扫描链中的其他控制信号由外部引脚提供。本发明还公开ー种使用扫描链测试电路的方法,为在出厂前,采用一次可编程器件単元提供的扫描模式和扫描移位使能这两个控制信号进行测试;测试完毕后,修改一次可编程器件単元中的一次可编程器件值,使控制信号失效。本发明的扫描链控制电路,采用OTP器件単元加組合逻辑的形式来取代外部引脚提供扫描模式TEST_M0DE和扫描移位使能SCAN_EN控制信号给扫描链进行测试。而在测试完成之后,修改OTP值令控制信号失效,使得用户进不了扫描链模式,从而解决了普通用户通过扫描链窥探芯片内部的安全信息的问题。且本发明的控制电路中所使用的OTP器件可为芯片中现存的OTP器件,不需要额外增加。本发明把扫描链的部分控制信号从引脚移到 OTP器件中,解决安全问题,而所采用的OTP器件可为芯片中多余的OTP器件,同时还减少的输入输出引脚的开销。


下面结合附图与具体实施方式
对本发明作进ー步详细的说明图1为现有的扫描链控制信号提供示意图;图2为本发明的扫描链控制信号提供示意图。
具体实施例方式本发明的控制电路(见图2、包含OTP(—次可编程器件)単元和組合逻辑单元; 一次可编程器件単元的输出连接至組合逻辑单元,而组合逻辑单元连接至所有扫描链;扫描链中的扫描模式TEST_M0DE和扫描移位使能SCAN_EN这两个控制信号由一次可编程器件通过组合逻辑提供给所有扫描链。而扫描链的其他控制信号还是通过外部引脚来提供。OTP单元的输出经过特定的组合逻辑单元后输出具体的TEST_M0DE和SCAN_EN控制信号。这里的組合逻辑单元内没有严格的限制,根据需求进行组合,可以是最简单的直接连接,也可以是较为复杂的数学运算,目的是给所有扫描链提供TEST_M0DE,SCAN_EN这两个控制信号。如在输出两个OTP信号的情况下,可为直接连接,将这两个OTP信号输出给扫描链。而当输出为两个以上的OTP信号的情况下,就可以通过组合逻辑做些数学运算,使最终输出的为两个有效信号,输出给扫描链,这样能更好的保证了安全性(即使得用户更难获取安全信息)。本发明的扫描链测试电路,为包括上述的控制电路,用于提供扫描链测试中的扫描模式TEST_M0DE和扫描移位使能SCAN_EN这两个控制信号。本发明的扫描测试电路的使用方法为出厂前,根据OTP的初始配置(即初始值) 进入扫描链状态,进行量产测试;所有测试完毕后,修改OTP值,使得扫描链控制信号失效。 本发明中所使用的OTP器件,可采用芯片的原有设计中富余的OTP器件,同时可减少输入输出引脚的支出,因此减低了测试成本。由于OTP的特性为只能修改一次,因此在修改OTP值之后,用户就进不了扫描链模式,从而解决了用户通过扫描链窥探芯片内部安全信息的问题。
权利要求
1.一种基于安全的扫描链控制电路,其特征在于所述控制电路包含一次可编程器件単元和組合逻辑单元;所述一次可编程器件单元连接至所述组合逻辑单元,所述组合逻辑单元连接至所有扫描链;所述扫描链中的扫描模式和扫描移位使能这两个控制信号由一次可编程器件通过组合逻辑提供给所有扫描链,所述扫描链中的其他控制信号由外部引脚提供。
2.按照权利要求1所述的扫描链控制电路,其特征在于所述一次可编程器件単元中的一次可编程器件采用芯片中富余的一次可编程器件。
3.一种基于安全的扫描链测试电路,其特征在于所述扫描链测试电路包括控制电路,所述控制电路包含一次可编程器件単元和組合逻辑单元;所述一次可编程器件单元连接至所述组合逻辑单元,所述组合逻辑单元连接至所有扫描链;所述扫描链中的控制信号 TEST_M0DE和SCAN_EN由一次可编程器件通过组合逻辑提供所有扫描链,所述扫描链中的其他控制信号由外部引脚提供。
4.ー种使用扫描链测试电路的方法,其特征在干在出厂前,采用一次可编程器件単元提供的扫描模式和扫描移位使能这两个控制信号进行测试;测试完毕后,修改所述一次可编程器件単元中的一次可编程器件值,使所述控制信号失效。
全文摘要
本发明公开了一种基于安全的扫描链控制电路,其包含一次可编程器件单元和组合逻辑单元;所述一次可编程器件单元连接至所述组合逻辑单元,所述组合逻辑单元连接至所有扫描链;所述扫描链中的扫描模式和扫描移位使能这两个控制信号由一次可编程器件通过组合逻辑提供给所有扫描链,所述扫描链中的其他控制信号由外部引脚提供。本发明还公开了一种扫描链测试电路和使用扫描链测试电路的方法。
文档编号G01R31/3185GK102565684SQ20101058489
公开日2012年7月11日 申请日期2010年12月13日 优先权日2010年12月13日
发明者王永流 申请人:上海华虹集成电路有限责任公司

  • 专利名称:一种可调节的烟尘采样枪的制作方法技术领域:本实用新型发明涉及ー种环境监测行业中使用的烟尘采样设备,具体是ー种能可调高度并固定的烟尘采样枪。。背景技术:目前全国环境监测污染源烟尘采样所使用的采样枪一般为普通的采样枪。其缺点是采样时,
  • 专利名称:四缸驱动式车辆电器设备可靠性试验台的制作方法技术领域:本发明涉及的是一种车辆上附属设备性能的试验装置,特别是一种四缸驱动式车辆电器设备可靠性试验台,属于机械工程中的车辆试验领域。背景技术: 用于厂矿、建筑水利工地散装货物运输的重型
  • 专利名称:一种在圆弧面上测量投影尺寸及划线的装置的制作方法技术领域:本实用新型属于测量及划线エ艺装备类,涉及一种在圆弧面上測量投影尺寸并进行划线的装置背景技术:目前国内外对某产品发动机封头自毁保护部位尺寸測量及划线所用的エ装是使用直尺结合大
  • 专利名称:多排线阵列x射线探测器的制作方法技术领域:本实用新型涉及一种X射线数字化摄影用的多排线阵列X射线探测器,具体地说, 是涉及一种具有较高的空间分辨率、较高的信噪比和较大的穿透能力,对入射X射线的强 度要求较低,并且没有信号盲区的多排
  • 专利名称:一种全帧ccd图像处理方法技术领域:本发明是涉及图像处理技术领域,具体涉及一种全帧CXD图像的处理方法,它能够消除基于全帧读出CXD的图像中星象脱尾现象。背景技术:在科研、军事等许多领域,都需要对空间碎片进行监视,从而给出空间碎片
  • 专利名称:快速测试软管寿命的方法及其试验台的制作方法技术领域:本发明涉及轿车的产品测试,尤其是涉及一种快速测试软管寿命方法及其试验台。背景技术:在汽车领域,需要使用一段软管输油。由于汽车往往要在各种环境下长时间行驶, 因此软管的可靠性和寿命
山东亚星游戏官网机床有限公司
全国服务热线:13062023238
电话:13062023238
地址:滕州市龙泉工业园68号
关键词:铣床数控铣床龙门铣床
公司二维码
Copyright 2010-2024 版权所有 All rights reserved 鲁ICP备19044495号-12
【网站地图】【sitemap】