System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及芯片,尤其是涉及一种可编程存储器烧录监控方法、电子设备、系统以及监控器。
技术介绍
1、efuse(一次性可编程存储器)为可编程存储器中的一种,efuse技术广泛应用于对芯片在量产时的内部参数微调,对于大规模量产芯片时,稳定快速又简洁的efuse烧录(写入)能大大提高芯片量产的良率;在芯片使用efuse存储预置信息的情况下,芯片启动后首先读取efuse存储的预置信息,根据预置信息决定如何运行芯片。
2、efuse可用于存储芯片预置信息,一般以bit(比特)为单位计算efuse存储容量,每个存储bit都有对应的地址;选中一个地址,可以对该地址对应bit位进行多次读取,不过只能对该bit位烧录一次,且在烧录完成后,该bit位将无法进行更改。
3、由于efuse的烧录需要比读取时更高的电压和等多的电流,才能熔断熔丝,在外部电压不够高、外部电流不够或芯片在制造时存在缺陷等情况下,都存在导致无法正确烧录的情况发生,另外,烧录错误的efuse流入后续阶段,会导致芯片功能异常,并浪费计算程序运行时间,影响进度和质量。
技术实现思路
1、为了减小因可编程存储器烧录错误,导致芯片功能异常的情况发生,从而节省计算程序运行时间,提高进度和质量,本专利技术提供一种可编程存储器烧录监控方法、电子设备、系统以及监控器。
2、本专利技术提供一种可编程存储器烧录监控方法,采用如下的技术方案:
3、一种可编程存储器烧录监控方法,包括:
4、基
5、基于所述读控制信息读取写操作信息以及生成第一计时信息;
6、对所述第一计时信息和所述写操作信息进行分析得到分析结果,并基于所述分析结果生成表征烧录监控结果的烧录异常信息和无效控制指令;其中,所述无效控制指令为控制可编程存储器处于禁止访问状态的指令。
7、根据一些实施例,所述基于获取的读写控制信息生成读控制信息,包括:
8、基于获取的所述读写控制信息生成第二计时信息;
9、基于所述第二计时信息生成所述读控制信息。
10、根据一些实施例,所述基于获取的读写控制信息生成第二计时信息,包括:
11、判断所述读写控制信息是否为写控制信息;
12、在所述读写控制信息为写控制信息的情况下生成计时指令,并基于所述计时指令生成所述第一计时信息。
13、根据一些实施例,所述基于所述第二计时信息生成读控制信息,包括:
14、判断所述第二计时信息是否达到第一预设时长;
15、在所述第二计时信息达到所述第一预设时长的情况下,生成所述读控制信息。
16、根据一些实施例,所述对所述第一计时信息和所述写操作信息进行分析,包括:
17、判断第一计时信息是否达到第二预设时长,以及判断所述写操作信息是否为错误操作信息。
18、根据一些实施例,所述对所述第一计时信息和所述写操作信息进行分析得到分析结果之后,还包括:
19、在所述分析结果为所述第一计时信息达到第二预设时长,且所述写操作信息为正确操作信息的情况下,获取所述读写控制信息对应的比特位以外的其余比特位对应的读写控制信息,并基于所述其余比特位对应的读写控制信息对所述其余比特位进行烧录监控。
20、根据一些实施例,所述基于分析结果生成表征烧录监控结果的烧录异常信息和无效控制指令,包括:
21、在所述分析结果为所述第一计时信息达到第二预设时长,且所述写操作信息为错误操作信息的情况下,生成表征烧录监控结果的所述烧录异常信息和所述无效控制指令。
22、本专利技术提供一种电子设备,采用如下的技术方案:
23、一种电子设备,该电子设备包括:
24、处理器;
25、存储器,存储有计算机程序,当所述计算机程序被所述处理器执行时,使得所述处理器执行上述可编程存储器烧录监控的方法。
26、本专利技术提供一种可编程存储器烧录监控系统,采用如下的技术方案:
27、一种可编程存储器烧录监控系统,包括:读写监控模块,与可编程存储器连接,用于对可编程存储器烧录监控;所述读写监控模块,包括:
28、读控制生成单元,用于基于获取的读写控制信息生成读控制信息;
29、第一计时单元,用于基于所述读控制信息生成判定可编程存储器读取是否完成的第一计时信息;
30、主控单元,与所述读控制生成单元和所述第一计时单元连接,用于基于所述读控制信息读取可编程存储器的写操作信息,且在所述第一计时信息和所述写操作信息满足预设条件的情况下,生成保证烧录监控结果的烧录异常信息和无效控制指令;其中,所述无效控制指令为控制可编程存储器处于禁止访问状态的指令。
31、根据一些实施例,所述读控制生成单元,包括:
32、第二计时单元,用于基于获取的所述读写控制信息生成判定所述可编程存储器写入是否完成的第二计时信息;
33、所述读控制生成单元,用于基于所述第二计时信息生成所述读控制信息。
34、根据一些实施例,所述第二计时单元,包括:
35、读写检测单元,用于判断所述读写控制信息是否为写控制信息;
36、所述第二计时单元,用于在所述读写控制信息为写控制信息的情况下生成计时指令,并基于所述计时指令生成用于判断可编程存储器是否写入完成的第二计时信息。
37、根据一些实施例,所述读控制生成单元,包括:
38、判断单元,用于判断所述第二计时信息是否达到第一预设时长;
39、所述读控制生成单元,用于在所述第二计时信息达到所述第一预设时长的情况下生成所述读控制信息。
40、根据一些实施例,所述主控单元,用于在所述第一计时信息达到第二预设时长,且所述写操作信息为错误操作信息的情况下,生成表征烧录结果的所述烧录异常信息和所述无效控制指令。
41、本专利技术提供一种可编程存储器烧录监控器,包括可编程存储器烧录监控系统。
42、综上所述,本专利技术包括以下有益技术效果:
43、1、每进行一次可编程存储器比特位的烧录或读取,并在烧录或读取过程中获取比特位对应的读写控制信息,并基于读写控制信息生成读控制信息,利用读控制信息调取读写控制信息对应的写操作信息,并通过对写操作信息的内容准确性和读取写操作信息的时间充分性进行分析判断,确定此次烧录过程是否烧录准确,在读取写操作信息的时间满足时间要求,且写操作信息为错误写操作信息的情况下,表明此次对该比特位的烧录错误,随即生成烧录异常信息和无效控制指令,以控制可编程存储器处于禁止访问的状态,在读写操作信息的时间满足时间有要求,且写操作信息为正确写操作信息的情况下,表明此次对该比特位的烧录正确,后续可对该比特位以外的本文档来自技高网...
【技术保护点】
1.一种可编程存储器烧录监控方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述基于获取的读写控制信息生成读控制信息,包括:
3.根据权利要求2所述的方法,其特征在于,所述基于获取的所述读写控制信息生成第二计时信息,包括:
4.根据权利要求2所述的方法,其特征在于,所述基于所述第二计时信息生成所述读控制信息,包括:
5.根据权利要求1所述的方法,其特征在于,所述对所述第一计时信息和所述写操作信息进行分析,包括:
6.根据权利要求1所述的方法,其特征在于,所述对所述第一计时信息和所述写操作信息进行分析得到分析结果之后,还包括:
7.根据权利要求1-6任一项所述的方法,其特征在于,所述基于分析结果生成表征烧录监控结果的烧录异常信息和无效控制指令,包括:
8.一种电子设备,其特征在于,包括:
9.一种可编程存储器烧录监控系统,其特征在于,包括:读写监控模块,与可编程存储器连接,用于对可编程存储器烧录监控;所述读写监控模块,包括:
10.根据权利要求9所述的系统
11.根据权利要求10所述的系统,其特征在于,所述第二计时单元,包括:
12.根据权利要求10所述的系统,其特征在于,所述读控制生成单元,包括:
13.根据权利要求9-12任一项所述的系统,其特征在于,所述主控单元,用于在所述第一计时信息达到第二预设时长,且所述写操作信息为错误操作信息的情况下,生成表征烧录结果的所述烧录异常信息和所述无效控制指令。
14.一种可编程存储器烧录监控器,其特征在于,包括权利要求9-13任一项所述的可编程存储器烧录监控系统。
...【技术特征摘要】
1.一种可编程存储器烧录监控方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述基于获取的读写控制信息生成读控制信息,包括:
3.根据权利要求2所述的方法,其特征在于,所述基于获取的所述读写控制信息生成第二计时信息,包括:
4.根据权利要求2所述的方法,其特征在于,所述基于所述第二计时信息生成所述读控制信息,包括:
5.根据权利要求1所述的方法,其特征在于,所述对所述第一计时信息和所述写操作信息进行分析,包括:
6.根据权利要求1所述的方法,其特征在于,所述对所述第一计时信息和所述写操作信息进行分析得到分析结果之后,还包括:
7.根据权利要求1-6任一项所述的方法,其特征在于,所述基于分析结果生成表征烧录监控结果的烧录异常信息和无效控制指令,包括:
8.一种...
【专利技术属性】
技术研发人员:胡杰,蔡权雄,牛昕宇,
申请(专利权)人:深圳鲲云信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。