[发明专利]数据写入方法与计算机系统有效
申请号: | 201010190500.8 | 申请日: | 2010-06-03 |
公开(公告)号: | CN102270160A | 公开(公告)日: | 2011-12-07 |
发明(设计)人: | 李旭明 | 申请(专利权)人: | 纬创资通股份有限公司 |
主分类号: | G06F11/00 | 分类号: | G06F11/00;G06F12/16 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 史新宏 |
地址: | 中国台*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 写入 方法 计算机系统 | ||
技术领域
本发明是指一种数据写入方法与计算机系统,尤指一种可避免非预期的误写入事件的数据写入方法与计算机系统。
背景技术
存储器装置是电子产品中不可或缺的组成部分,主要用来提供储存数字数据及程序,以提供处理器存取执行。随着现今电子产品渐渐走向信息化、多媒体化、网络化与移动化的同时,对于存储器装置的需求亦产生了极大的变化。一般来说,存储器装置可分为一次写入型与可重复读写型存储器。一次写入型的存储器,例如只读存储器(Read Only Memory,ROM),被写入数据后即无法更改,只允许读取而无法再写入其它数据。具重复读写特性的存储器,例如闪存(Flash Memory),可以抹除原来储存的数据,再写入新的数据,如此反复地更新储存数据。
然而,可重复读写的存储器虽可提供优异的使用便利性,相对地,却也因而增加了许多可能发生错误的风险,因此,为了防止存储器装置内所储存的数据无由地被任意删除或是写入非预期的数据,已知技术通常会运用软件或是硬件设计来提供存储器装置一写入保护(write protection)的措施,以降低数据遭到破坏的机会。举例来说,于一写入保护期间,通过软件的设定并利用指令操作来控制存储器装置暂停执行任何数据写入或是数据区块的抹除操作,以防止误写或误抹除事件的发生,换句话说,于存储器装置毋需进行相关数据写入程序时,通过软件的设定来确保存储器装置所储存的数据不会发生任何误写的风险。除此之外,已知技术亦通过其它硬件设计的方式来提供存储器装置执行相关的写入保护机制,例如利用嵌入式控制器经由控制通用输入输出(GPIO)接脚,来直接对存储器装置进行写入程序的限制,使存储器装置在写入保护期间可以避免被误写入或抹除数据。
然而,已知以软件或硬件所设计的写入保护机制,仅消极的预防存储器装置于不需进行数据写入操作的时机(即写入保护期间)不致发生误写,但是却无法防范在允许数据写入的时候,存储器装置可能会遭受外在因素所造成的影响,而使所储存的数据产生非预期的变动。举例来说,当供应电源开启或关闭瞬间、电源不稳定时或是控制信号不稳定时,都有可能造成存储器中所储存的数据遭到破坏,也就是说,于数据写入期间,由于前述的外在因素造成了误写或误抹除到存储器装置中部分或全部数据的情况,进而使所储存的数据变得不正确或不完整,产生无法预期的结果。甚至,若是存储器中所储存的数据是与计算机系统运作相关的系统数据,例如,一基本输入输出系统码(BIOS code)或是一嵌入式控制器码(EC code),则将因所误写或遗失的数据为永久性的损害,而且亦无法利用重新开机的方式予以挽救,最终造成整个计算机系统无法正常运作。
请参考图1,图1为已知一数据写入保护与数据写入操作的示意图。假设X期间(时间点A至时间点B)以及Z期间(时间点C至时间点D)分别为一写入保护期间,而Y期间(时间点B至时间点C)为一数据写入期间,也就是说,存储器装置于X期间与Z期间被设定为写入保护状态,而于Y期间可以进行任何的写入或抹除数据程序。若于Y期间中,供应电源被拔除后,因为电容效应促成电源扰动的现象,而于产生一伪信号S至存储器装置(例如于时间点C’),使得存储器装置误以为一数据写入信号,而写入此非预期中的数据,如此一来,存储器装置将因前述误写的状况,而影响了所储存数据的完整性与可靠性。因此,如何能让存储器装置能在进行数据写入的相关程序时,不受外力干扰而实现安全与正确的数据写入程序,并确保所储存数据的安全性,是亟需解决的课题之一。
发明内容
因此,本发明主要在于提供一种数据写入方法与计算机系统,用以确保所储存数据的安全性。
本发明揭露一种数据写入方法,用于一储存装置,包含有:利用该储存装置,根据来自于一处理单元的一数据写入请求,传送出一确认信息;利用该处理单元,根据该确认信息,传送出相关于该确认信息的一数据写入信息;以及利用该储存装置,根据数据写入信息,执行一数据写入程序。
本发明还揭露一种计算机系统,包含有:一处理单元;以及一储存装置,耦接于该处理单元;其中于该储存装置接收来自于该处理单元的一数据写入请求,并据以传送出一确认信息后,该处理单元根据该确认信息,传送出一数据写入信息,该储存装置再根据该数据写入信息,执行一数据写入程序。
附图说明
图1为已知数据写入保护与数据写入操作的示意图。
图2为本发明实施例一计算机系统的示意图。
图3为本发明实施例的一流程的示意图。
[主要元件标号说明]
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于纬创资通股份有限公司,未经纬创资通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010190500.8/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置