芯片模式的切换方法及系统、电子设备技术方案

技术编号:37123088 阅读:24 留言:0更新日期:2023-04-01 05:19
本发明专利技术公开了一种芯片模式的切换方法及系统、电子设备,芯片包括数据端口和片选端口,方法包括:在片选端口接收到第一触发信号时,获取数据端口输入的密码识别码,判断密码识别码是否为预设密码识别码;当密码识别码为预设密码识别码时,获取数据端口输入的密码,判断密码是否为预设密码;当获取的密码为对应的预设密码时,将芯片的模式切换为测试模式。本发明专利技术实现了进入测试模式对芯片性能进行校准,降低了芯片误入测试模式的风险,满足了芯片的安全性和可靠性需求。全性和可靠性需求。全性和可靠性需求。

【技术实现步骤摘要】
芯片模式的切换方法及系统、电子设备


[0001]本专利技术涉及集成电路
,具体涉及一种芯片模式的切换方法及系统、电子设备。

技术介绍

[0002]高精度数模转换器由于核心电路器件的失配,其需要通过校准以保证芯片的性能。为了不影响用户在正常使用,需额外设计测试模式对芯片进行性能校准。
[0003]对于数模转换器而言,在正常工作模式下,用户可能输入0到2
N

1(N为数据转换器分辨率)任意码流,如果测试模式设计不当,将可能误入测试模式,导致芯片无法正常工作,因此设计数模转换器测试模式时,必须降低正常工作模式误入测试模式的概率,从而提高芯片的可靠性。

技术实现思路

[0004]本专利技术要解决的技术问题是为了克服现有技术中芯片易从正常工作模式误入测试模式的缺陷,提供一种芯片模式的切换方法及系统、电子设备。
[0005]本专利技术是通过下述技术方案来解决上述技术问题:
[0006]第一方面,提供一种芯片模式的切换方法,所述芯片包括数据端口和片选端口,所述方法包括:
[0007]在所述片选端口接收到第一触发信号时,获取所述数据端口输入的密码识别码,判断所述密码识别码是否为预设密码识别码;
[0008]当所述密码识别码为预设密码识别码时,获取所述数据端口输入的密码,判断所述密码是否为预设密码;
[0009]当获取的所述密码为对应的预设密码时,将芯片的模式切换为测试模式。
[0010]可选地,所述判断所述密码是否为预设密码的步骤包括:
[0011]每获取一次密码后,判断所述密码是否符合对应的预设密码;
[0012]若符合再获取下一个密码,直到获取密码次数达到预设次数。
[0013]可选地,所述判断所述密码是否为预设密码的步骤之前还包括:
[0014]判断所述密码的位数是否符合预设位数,若符合,执行所述判断所述密码是否为预设密码的步骤。
[0015]可选地,所述芯片还包括计数器,所述计数器用于当所述密码符合对应的预设密码时,累加获取的密码次数,所述方法还包括:
[0016]在获取所述密码的过程中,判断所述片选端口是否接收到第二触发信号;
[0017]若所述片选端口接收到所述第二触发信号,所述计数器复位清零,停止获取所述密码。
[0018]可选地,所述芯片包括数模转换芯片。
[0019]第二方面,提供一种芯片模式的切换系统,所述芯片包括数据端口和片选端口,所
述系统包括:
[0020]获取模块,用于在所述片选端口接收到第一触发信号时,获取所述数据端口输入的密码识别码与密码,并在获取到所述密码识别码和所述密码后调用判断模块;
[0021]判断模块,用于判断所述密码识别码是否为预设密码识别码,还用于判断所述密码是否为预设密码,并将判断结果发送至切换模块;
[0022]切换模块,用于根据所述判断模块的判断结果将芯片的模式切换为测试模式。
[0023]可选地,所述判断模块包括:
[0024]第一判断单元,用于每获取一次密码后,判断所述密码是否符合对应的预设密码,并在所述密码符合对应的预设密码时调用第二判断单元;
[0025]第二判断单元,获取下一个密码,直到获取密码次数达到预设次数。
[0026]可选地,所述获取模块包括:
[0027]第三判断单元,判断所述密码的位数是否符合预设位数,若符合,调用所述第一判断单元。
[0028]可选地,所述芯片还包括计数器,所述计数器用于当所述密码符合对应的预设密码时,累加获取的密码次数,所述获取模块还包括:
[0029]第四判断单元,用于在获取所述密码的过程中,判断所述片选端口是否接收到第二触发信号,并在所述片选端口接收到所述第二触发信号时调用复位单元;
[0030]复位单元,将所述计数器复位清零,停止获取所述密码。
[0031]可选地,所述芯片包括数模转换芯片。
[0032]第三方面,提供一种电子设备,包括如第二方面所述的芯片模式的切换系统。
[0033]在符合本领域常识的基础上,上述各优选条件,可任意组合,即得本专利技术各较佳实例。
[0034]本专利技术的积极进步效果在于:结合芯片发送数据的特点,在片选端口接收到触发信号时,需要连续输入密码识别码和密码且全部满足预设值才能进入测试模式,实现了进入测试模式对芯片性能进行校准,降低了芯片误入测试模式的风险,满足了芯片的安全性和可靠性需求。
附图说明
[0035]图1为本专利技术实施例提供的一种芯片模式的切换方法的流程图;
[0036]图2为本专利技术实施例提供的一种芯片模式的切换方法的结构框图;
[0037]图3为本专利技术实施例提供的一种芯片模式的切换方法的时序图;
[0038]图4为本专利技术实施例提供的另一种芯片模式的切换方法的流程图;
[0039]图5为本专利技术实施例提供的一种芯片模式的切换系统的模块框图。
具体实施方式
[0040]下面通过实施例的方式进一步说明本专利技术,但并不因此将本专利技术限制在所述的实施例范围之中。
[0041]如图1所示,本专利技术实施例提供的一种芯片模式的切换方法包括以下步骤:
[0042]步骤S11、在片选端口接收到第一触发信号时,获取数据端口输入的密码识别码。
[0043]其中,第一触发信号为低电平,或者第一触发信号为将片选端口的电压拉低时的信号,预设密码识别码根据实际情况自行设置,可以是数字、字符串或是数字与字符串的组合。
[0044]若片选端口接收到的信号为高电平时,停止获取密码识别码。
[0045]步骤S12、判断密码识别码是否为预设密码识别码。
[0046]步骤S12中,在判断结果为是时,执行步骤S13;在判断结果为否时,返回步骤S11。
[0047]步骤S13、获取数据端口输入的密码。
[0048]其中,预设密码根据实际情况自行设置,可以是数字、字符串或是数字与字符串的组合。
[0049]步骤S14、判断密码是否为预设密码。
[0050]步骤S14中,在判断结果为是时,执行步骤S15;在判断结果为否时,返回步骤S11。
[0051]步骤S15、将芯片的模式切换为测试模式。
[0052]在一个实施例中,预设密码的数量可以是1个也可以是多个。当存在多个预设密码时,判断密码是否为预设密码的步骤包括:
[0053]每获取一次密码后,判断密码是否符合对应的预设密码;
[0054]若符合再获取下一个密码,直到获取密码次数达到预设次数。
[0055]其中,获取密码的预设次数可以根据实际情况自行确定,例如为三次。
[0056]在一个实施例中,判断密码是否符合对应的预设密码为通过软件程序对密码进行判断,通过判断语句将输入的密码与预设密码进行对比,若输入的密码与预设密码相符,则累加获取的密码次数,直到获取密码次数达到本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种芯片模式的切换方法,其特征在于,所述芯片包括数据端口和片选端口,所述方法包括:在所述片选端口接收到第一触发信号时,获取所述数据端口输入的密码识别码,判断所述密码识别码是否为预设密码识别码;当所述密码识别码为预设密码识别码时,获取所述数据端口输入的密码,判断所述密码是否为预设密码;当获取的所述密码为对应的预设密码时,将芯片的模式切换为测试模式。2.如权利要求1所述的芯片模式的切换方法,其特征在于,所述判断所述密码是否为预设密码的步骤包括:每获取一次密码后,判断所述密码是否符合对应的预设密码;若符合再获取下一个密码,直到获取密码次数达到预设次数。3.如权利要求2所述的芯片模式的切换方法,其特征在于,所述判断所述密码是否为预设密码的步骤之前还包括:判断所述密码的位数是否符合预设位数,若符合,执行所述判断所述密码是否为预设密码的步骤。4.如权利要求3所述的芯片模式的切换方法,其特征在于,所述芯片还包括计数器,所述计数器用于当所述密码符合对应的预设密码时,累加获取的密码次数,所述方法还包括:在获取所述密码的过程中,判断所述片选端口是否接收到第二触发信号;若所述片选端口接收到所述第二触发信号,所述计数器复位清零,停止获取所述密码。5.如权利要求1所述的芯片模式的切换方法,其特征在于,所述芯片包括数模转换芯片。6.一种芯片模式的切换系统,其特征在于,所述芯片包括数据端口和片选端口,所述系统包括:获取模块,用于在所述片选端口接收到第一触发信号时...

【专利技术属性】
技术研发人员:晏光亮徐恩雨张煜彬杨强张辉
申请(专利权)人:上海贝岭股份有限公司
类型:发明
国别省市:

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

1