【技术实现步骤摘要】
开机数据读取系统、方法以及处理电路
[0001]本公开中是有关于一种开机技术
。
特别关于一种开机数据读取系统
、
开机数据读取方法以及处理电路
。
技术介绍
[0002]在一些相关技术中,开机数据会被备份在存储电路中
。
如此,系统将可利用这些开机数据执行开机程序
。
然而,有些存储电路容易发生比特翻转
(bit
‑
flip)
问题
。
当发生比特翻转,存储电路中的开机数据将会出错,使得开机程序无法正常执行
。
技术实现思路
[0003]本公开的一些实施方式是关于一种开机数据读取系统
。
开机数据读取系统包括一存储电路以及一处理电路
。
存储电路用于存储一第一开机数据以及一第二开机数据
。
第一开机数据包括一第一段以及一第二段
。
第二开机数据包括一第三段,且第三段对应于第一段
。
处理电路耦接存储电路
。
处理电路读取第一段且判断第一段是否正确
。
当第一段正确时,处理电路读取第二段且判断第二段是否正确
。
当第一段不正确时,处理电路读取第三段且判断第三段是否正确
。
[0004]本公开的一些实施方式是关于一种开机数据读取方法
。
开机数据读取方法包括以下操作:经由一处理电路读取一第一开机数据中的一第一段且判断第 ...
【技术保护点】
【技术特征摘要】
1.
一种开机数据读取系统,包括:一存储电路,用于存储一第一开机数据以及一第二开机数据,其中所述第一开机数据包括一第一段以及一第二段,所述第二开机数据包括一第三段,且所述第三段对应于所述第一段;以及一处理电路,耦接所述存储电路,其中所述处理电路读取所述第一段且判断所述第一段是否正确,其中当所述第一段正确时,所述处理电路读取所述第二段且判断所述第二段是否正确,其中当所述第一段不正确时,所述处理电路读取所述第三段且判断所述第三段是否正确
。2.
如权利要求1所述的开机数据读取系统,其中当所述第一段不正确但所述第三段正确时,所述处理电路读取所述第二段且判断所述第二段是否正确,其中当所述第二段正确时,一读取程序结束
。3.
如权利要求2所述的开机数据读取系统,其中所述第二开机数据还包括一第四段,且所述第四段对应于所述第二段,其中当所述第二段不正确时,所述处理电路读取所述第四段且判断所述第四段是否正确,其中当所述第四段正确时,所述读取程序结束
。4.
如权利要求3所述的开机数据读取系统,其中所述存储电路还用于存储一第三开机数据,所述第三开机数据包括一第五段,且所述第五段对应于所述第一段,其中当所述第一段以及所述第三段皆不正确时,所述处理电路读取所述第五段且判断所述第五段是否正确,其中当所述第一段
、
所述第三段以及所述第五段皆不正确时,进入一子段读取程序
。5.
如权利要求4所述的开机数据读取系统,其中所述第一段包括一第一子段以及一第二子段,所述第三段包括一第三子段,所述第五段包括一第四子段,且所述第三子段以及所述第四子段对应于所述第一子段,其中所述处理电路读取所述第一子段且判断所述第一子段是否正确,其中当所述第一子段正确时,所述处理电路读取所述第二子段且判断...
【专利技术属性】
技术研发人员:荣葵,曾华,李明瑞,
申请(专利权)人:瑞昱半导体股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。