于控制逻辑错误时重新配置存储控制器的方法以及使用该方法的装置与流程

文档序号:11154197阅读:来源:国知局

技术特征:

1.一种于控制逻辑错误时重新配置存储控制器的方法,由一处理单元执行,包含:

周期性询问一编码器是否一存储控制器发生错误;

当上述编码器答复上述存储控制器发生错误时,驱动一存储控制器的一固定区域中的一重配置控制逻辑,用以重新程序化上述存储控制器的一整个可重配置区域;以及

恢复上述存储控制器的操作。

2.如权利要求1所述的于控制逻辑错误时重新配置存储控制器的方法,其特征在于,上述可重配置区域以现场可编程化逻辑门阵列实施。

3.如权利要求1所述的于控制逻辑错误时重新配置存储控制器的方法,其特征在于,更包含:

于重新程序化上述存储控制器的上述可重配置区域前,暂停一存取以及储存一执行状态至一动态随机存取存储器;以及

于重新程序化上述存储控制器的上述可重配置区域后,启动上述存储控制器的一再初始化作业、回复上述执行状态以及根据上述执行状态恢复上述存取。

4.如权利要求3所述的于控制逻辑错误时重新配置存储控制器的方法,其特征在于,上述固定区域包含一主装置通讯逻辑,用以从一主装置接收指示存取一储存单元中的数据的一命令。

5.如权利要求3所述的于控制逻辑错误时重新配置存储控制器的方法,其特征在于,于上述驱动一存储控制器的一固定区域中的一重配置控制逻辑的步骤,更包含:

周期性询问上述重配置控制逻辑一重配置作业是否完成;以及

当上述重配置控制逻辑回复上述重配置作业已完成时,继续后续的处理。

6.如权利要求1所述的于控制逻辑错误时重新配置存储控制器的方法,其特征在于,于上述驱动一存储控制器的一固定区域中的一重配置控制逻辑的步骤,更包含:

依据一只读存储器中储存的一信息重新程序化上述存储控制器的上述整个可重配置区域。

7.如权利要求6所述的于控制逻辑错误时重新配置存储控制器的方法,其特征在于,上述固定区域更包含一输出入控制逻辑,以及于依据一只读存储器中储存的一信息重新程序化上述存储控制器的上述整个可重配置区域的步骤,更包含:

驱动上述输出入控制逻辑读取上述只读存储器中储存的上述信息。

8.如权利要求1所述的于控制逻辑错误时重新配置存储控制器的方法,其特征在于,上述控制逻辑错误代表上述可重配置区域的控制核心算法以及上述固定区域的逻辑中包含无法被一解码器修正的错误。

9.如权利要求8所述的于控制逻辑错误时重新配置存储控制器的方法,其特征在于,上述可重配置区域的控制核心算法以及上述固定区域的逻辑组织成多个码区段,并且在每一上述码区段加上一循环冗余校验码进行保护。

10.如权利要求9所述的于控制逻辑错误时重新配置存储控制器的方法,其特征在于,上述解码器使用上述循环冗余校验码检查上述可重配置区域的控制核心算法以及上述固定区域的逻辑是否发生一错误,以及当上述错误发生时尝试修正其中的错误。

11.一种于控制逻辑错误时重新配置存储控制器的装置,包含:

一固定区域,包含一处理单元以及一重配置控制逻辑;以及

一可重配置区域,

其中,上述处理单元周期性询问一编码器是否一存储控制器发生错误;以及当上述编码器答复上述存储控制器发生错误时,驱动一存储控制器的一固定区域中的一重配置控制逻辑,用以重新程序化上述存储控制器的一整个可重配置区域。

12.如权利要求11所述的于控制逻辑错误时重新配置存储控制器的装置,其特征在于,上述可重配置区域以现场可编程化逻辑门阵列实施。

13.如权利要求12所述的于控制逻辑错误时重新配置存储控制器的装置,其特征在于,上述处理单元于重新程序化上述存储控制器的上述可重配置区域 前,暂停一存取以及储存一执行状态至一动态随机存取存储器;以及于重新程序化上述存储控制器的上述可重配置区域后,启动上述存储控制器的一再初始化作业、回复上述执行状态以及根据上述执行状态恢复上述存取。

14.如权利要求13所述的于控制逻辑错误时重新配置存储控制器的装置,其特征在于,上述固定区域包含一主装置通讯逻辑,用以从一主装置接收指示存取一储存单元中的数据的一命令。

15.如权利要求14所述的于控制逻辑错误时重新配置存储控制器的装置,其特征在于,上述处理单元周期性询问上述重配置控制逻辑一重配置作业是否完成;以及当上述重配置控制逻辑回复上述重配置作业已完成时,继续后续的处理。

16.如权利要求11所述的于控制逻辑错误时重新配置存储控制器的装置,其特征在于,上述处理单元依据一只读存储器中储存的一信息重新程序化上述存储控制器的上述整个可重配置区域。

17.如权利要求16所述的于控制逻辑错误时重新配置存储控制器的装置,其特征在于,上述固定区域更包含一输出入控制逻辑,以及上述处理单元驱动上述输出入控制逻辑读取上述只读存储器中储存的上述信息。

18.如权利要求11所述的于控制逻辑错误时重新配置存储控制器的装置,其特征在于,上述控制逻辑错误代表上述可重配置区域的控制核心算法以及上述固定区域的逻辑中包含无法被一解码器修正的错误。

19.如权利要求18所述的于控制逻辑错误时重新配置存储控制器的装置,其特征在于,上述可重配置区域的控制核心算法以及上述固定区域的逻辑组织成多个码区段,并且在每一上述码区段加上一循环冗余校验码进行保护。

20.如权利要求19所述的于控制逻辑错误时重新配置存储控制器的装置,其特征在于,上述解码器使用上述循环冗余校验码检查上述可重配置区域的控制核心算法以及上述固定区域的逻辑是否发生一错误,以及当上述错误发生时尝试修正其中的错误。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1