The invention discloses a data storage system and method of a volatile storage device, which is applied to a volatile storage device, in which the volatile storage device comprises a plurality of byte lines for storing data. The data storage system includes access units, which are used to detect the hammer effect indicating whether the first byte line is frequently accessed. When the hammer effect indication occurs, the access unit copies the data stored in the second byte line adjacent to the first byte line and the third byte line to the fourth byte line and the fifth byte line, respectively, when stored in the second byte line and the third byte line. When the data in the third byte line cannot be repaired, the data stored in the fourth and fifth byte lines will be accessed. The embodiment of the present invention provides a data preservation system and method, which can timely preserve data in volatile storage and prevent data loss in volatile storage from being affected by possible hammer effect.
【技术实现步骤摘要】
挥发性储存器的数据保存系统及方法
本专利技术涉及一种计算机系统及方法,尤其涉及一种用以挥发性储存器的数据保存系统及方法。
技术介绍
反复地存取储存器当中的某一列将可能对储存器中的数据造成副作用,尤其是一种被称为锤效应的副作用,其也被称作列干扰。这种被称为锤效应的副作用的可能发生条件为,当储存器中的某一列在其所属的储存器单元被刷新之前被过于频繁地存取时,锤效应将可能发生于该列周围,而此种锤效应将使得该被频繁存取列的邻近列当中所储存的数据损坏。面对此种锤效应带来的问题,有几种可能的解决方法,例如,可以通过限制储存器中的各列在每个刷新循环中能够被存取的次数,或是增加储存器单元的刷新率,来尝试降低锤效应发生的机会,进而降低锤效应的影响。然而,应用上述解决方案将延伸出其他的问题,因此,如何找出更佳的解决方案来解决锤效应的影响,乃为本领域的重要研究议题。
技术实现思路
本
技术实现思路
的一目的在于提供一种挥发性储存器的数据保存系统,借以改善挥发性储存器中的数据受到锤效应影响的问题。本专利技术的一实施例是关于一种数据保存系统,应用于挥发性储存器,其中挥发性储存器包含用以储存数据的多个字节线。数据保存系统包含存取单元,存取单元是用以侦测第一字节线被频繁存取的锤效应指示是否发生,当侦测到锤效应指示发生于第一字节线时,存取单元将相邻于第一字节线的第二字节线以及第三字节线中储存的数据分别复制至第四字节线以及第五字节线,当储存于第二字节线以及第三字节线当中的数据无法修复时,储存于第四字节线以及第五字节线的数据将被存取。在一实施例中,存取单元是根据第一字节线被存取的累计次数判断锤效应指示 ...
【技术保护点】
1.一种挥发性储存器的数据保存系统,应用于挥发性储存器,其中所述挥发性储存器包含用以储存数据的多个字节线,其特征在于,所述数据保存系统包含:存取单元,用以侦测第一字节线被频繁存取的锤效应指示是否发生,当侦测到所述锤效应指示发生于所述第一字节线时,所述存取单元将相邻于所述第一字节线的第二字节线以及第三字节线中储存的数据分别复制至第四字节线以及第五字节线,当储存于所述第二字节线以及所述第三字节线当中的所述数据无法修复时,储存于所述第四字节线以及所述第五字节线的所述数据将被存取。
【技术特征摘要】
2017.08.23 US 15/683,7931.一种挥发性储存器的数据保存系统,应用于挥发性储存器,其中所述挥发性储存器包含用以储存数据的多个字节线,其特征在于,所述数据保存系统包含:存取单元,用以侦测第一字节线被频繁存取的锤效应指示是否发生,当侦测到所述锤效应指示发生于所述第一字节线时,所述存取单元将相邻于所述第一字节线的第二字节线以及第三字节线中储存的数据分别复制至第四字节线以及第五字节线,当储存于所述第二字节线以及所述第三字节线当中的所述数据无法修复时,储存于所述第四字节线以及所述第五字节线的所述数据将被存取。2.如权利要求1所述的数据保存系统,其特征在于,所述存取单元是根据所述第一字节线被存取的累计次数判断所述锤效应指示是否发生,当所述累计次数超过预设阈值时,所述存取单元判断所述锤效应指示发生。3.如权利要求1所述的数据保存系统,其特征在于,所述第四字节线以及所述第五字节线为未使用字节线。4.如权利要求3所述的数据保存系统,其特征在于,所述第四字节线以及所述第五字节线为冗余字节线。5.如权利要求1所述的数据保存系统,其特征在于,所述第四字节线以及所述第五字节线将被分别联结至对应所述第二字节线以及所述第三字节线的逻辑位置。6.如权利要求5所述的数据保存系统,其特征在于,当储存于所述第二字节线以及所述第三字节线当中的所述数据无法修复时,所述存取单元将分别根据储存于所述第四字节线以及所述第五字节线的所述数据覆写所述第二字节线以及所述第三字节线。7.如权利要求6所述的数据保存系统,其特征在于,当所述第二字节线以及所述第三字节线被储存于所述第四字节线以及所述第五字节线的所述数据覆写时,所述存取单元用以清除所述第四字节线以及所述第五字节线中的所述数据。8.如权利要求7所述的数据保存系统,其特征在于,当所述第四字节线以及所述第五字节线中的所述数据被清除时,所述第四字节线以及所述第五字节线与所述逻辑位置的联结关系也被清除。9.如权利要求1所述的数据保存系统,其特征在于,所述第二字节线、所述第三字节线、所述第四字节线以及所述第五字节线皆属于所述挥发性储存器的第一刷新单元。10...
【专利技术属性】
技术研发人员:李忠勳,刘献文,
申请(专利权)人:南亚科技股份有限公司,
类型:发明
国别省市:中国台湾,71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。