存储桥接器及应用此存储桥接器的存储装置与存储方法制造方法及图纸

技术编号:2822375 阅读:191 留言:0更新日期:2012-04-11 18:40
一种存储桥接器,包含有一闪存缓存单元,用来当一主单元存储一数据至一存储单元时,寄存该数据,并存储该存储单元的存储信息;以及一传输接口控制单元,耦接于该闪存缓存单元,用来控制该闪存缓存单元的操作。

【技术实现步骤摘要】

本专利技术涉及一种存储桥接器及应用此存储桥接器的存储装置与存储方 法,特别涉及一种藉由闪存緩存单元,寄存所传输的数据及存储该存储单元 的存储信息,以提升数据传输可靠性的存储桥接器及应用此存储桥接器的存 储装置与存储方法。
技术介绍
随着信息的发达及计算机技术的进步,计算机系统的体积日渐缩小,运 用也日渐多元。为了要扩充计算机系统的功能,适应各使用者不同的需求, 各式各样的计算机系统外接装置也就应运而生。举例来说,像是外接式硬盘或是可携式存储装置,能扩充计算机系统原本有限的存储容量;外接式光驱 及光盘烧录机则能扩充计算机系统的多媒体资源存取功能,并提供大容量数 据备份的能力;另外还有IC智能卡〈smart card〉及外接式网络卡等等。然 而,为了使外接的存储装置能够正常工作,基本的要求就是要建立起有效的 传输接口 ,以使主机系统能够有效率地与各式各样的存储装置进行数据传输。 目前已发展出许多产业标准的传输协议,例如不同版本的通用序列总线〈Universal Serial Bus, USB〉规格、IEEE1394规格、eSATA〈 External Serial ATA〉规格等,在此情形下,存储装置与主机系统间必须使用一种中介装置〈可 称为存卩诸桥纟妻器〉,以IDE接口 〈 Integrated Device Electronics 〉、 SATA 接口 〈 Serial ATA 〉或小型计算机系统接口 〈 Small Computer System Interface, SCSI 〉等与其存储装置做连接,并与主机系统之间提供有效的数 据传输接口 ,进而使存储装置与主机系统之间能进行正常的通信与数据传输。 请参考图1,图1为现有技术一系统10的功能方块图。系统10包含有 一主单元11及一存储装置15。主单元11为一计算机主机或是任何可产生欲 存储数据的设备,例如数字相机等。存储装置15耦接于主单元11,用来接 收并存储来自主单元11的数据,其包含有一存储桥接器151及一存储单元152。存储桥接器151耦接于主单元11与存储单元152之间,用来提供一数据传输接口 ,以使主单元11与存储桥接器151可依据一第一传输协议进行传输,以及使存储桥接器151与存储单元152可依据一第二传输协议进行传输。 因此,来自主单元ll的数据,通过存储桥接器151,便可转换成能与存储单 元152执行数据传输的数据。除此之外,存储桥接器151通常包含有一传输 接口控制单元153,其用来根据主单元11的指令,控制存储桥接器151的运 作并据以执行数据的传输。然而,在这样的结构下,当数据在传输时发生中断,例如当一外接于计 算机主机的外接式硬盘在数据传输时,遭遇停电或被不正常地移除,由于部 分数据仍在数据格式转换或仍在传输的过程中,将导致所传输的数据会有遗 失或损毁的情形发生。因此,如何避免数据因传输的意外中断而造成的数据 遗失与错误,便为现今此领域很重要的一个课题。
技术实现思路
因此,本专利技术的主要目的即在于提供一种可提升数据传输可靠性的存储桥接器。本专利技术揭露一种可提升数据传输可靠性的存储桥接器,包含有一 闪存緩 存单元,用来当一主系统存储一数据至一存储单元时,寄存该数据,并存储 该存储单元的存储信息;以及一传输接口控制单元,耦接于该闪存緩存单元, 用来控制该闪存緩存单元。本专利技术另揭露一种可提升数据传输可靠性的存储装置,其包含有一接收 端,耦接于一主系统,用来接收该主系统的数据; 一存储单元,用来存储该 主系统的数据;以及一存储桥接器,耦接于该接收端与该存储单元之间,用 来提供该主系统与该存储单元的一数据传输接口 ,其包含有一闪存缓存单元, 用来当该主系统存储数据于该存储单元时,寄存该数据,并存储该存储单元 的存储信息;以及一传输接口控制单元,耦接于该闪存緩存单元,用来控制 该闪存緩存单元。本专利技术另揭露一种可提升数据传输可靠性的存储方法,包含有当一主 系统通过一存储桥接器存储一数据至一存储单元时,藉由该存储桥接器的一 闪存緩存单元寄存该数据;并存储该数据至该存储单元;以及藉由该闪存緩 存单元,存储该存储单元的存储信息。附图说明图1为现有技术一系统的功能方块图。图2为本专利技术一存储装置的示意图。图3为通过图2的存储桥接器提升数据传输的可靠性流程图。 图4及图5为对应于图3流程的数据传输路径示意图。 附图符号说明10系统11、24主单元15、20存储装置151、23存储桥接器152、22存储单元153、232传输接口控制单元21接收端231闪存緩存单元30方法300、310、 320、330、 340步骤。具体实施例方式请参考图2,图2为本专利技术一实施例存储装置20的示意图。存储装置20 包含有一接收端21、 一存储单元22及一存储桥接器23。接收端21耦接于一 主单元24,用来接收主单元24的数据。其中,主单元24可为一计算机主机 或是其它可产生数据的设备,例如数字相机或数字摄影机等。存储单元22则 用来存储主单元24欲存储的数据。存储桥接器23耦接于接收端21与存储单 元22之间,用来提供主单元24与存储单元22的一数据传输接口 ,其包含有 一闪存緩存单元231及一传输接口控制单元232。闪存緩存单元231用来于 主单元24存储数据于存储单元22时,寄存该数据,并存储存储单元22的存 储信息。传输接口控制单元232耦接于闪存緩存单元231,用来控制闪存緩 存单元231的运作,以及执行数据的传输。因此,在数据传输时,本专利技术的存储桥接器23可通过闪存緩存单元231, 先寄存所传输的数据,以避免数据因传输的意外中断,例如遭遇停电或被不 正常地移除时,导致数据的遗失或错误。此外,本专利技术的存储桥接器23另可藉由闪存緩存单元231存储该存储单元22的存储信息,例如存储单元22的 文件数据表或扇区信息等,用来当数据传输意外中断时,可据以重建与修补 遭破坏的存储单元22的文件数据表或扇区信息等将未完成存储且毁损或遗 失的数据重新存储于存储单元22。另一方面,由于存储单元22的文件数据 表或扇区信息可能会有损坏的情形发生,因此本专利技术可藉由存储于闪存緩存 单元231的备份的文件数据表或扇区信息,重建与修补遭破坏的存储单元22 的文件数据表或扇区信息,以有效减少错误发生的机率,进而提升存储装置 的可靠度。请参考第3-5图,图3为通过图2的存储桥接器23提升数据传输的可靠 性流程图,图4及图5为对应于图3流程的数据传输路径示意图。流程30用 于本专利技术的存储装置20,当主单元24欲存储数据至存储单元22时〈步骤 300 〉,通过传输接口控制单元232的控制,先将数据寄存至闪存緩存单元231 中〈步骤310〉;接着,再通过传输接口控制单元232,将数据存储至存储单 元22可用的空间上〈步骤320 〉。同时,传输接口控制单元232也会将存储 单元22的存储信息存储至闪存緩存单元231 〈步骤330 〉,然后结束〈步骤 340 〉。另一方面,如果数据传输意外发生中断,例如遭遇停电或被不正常地 移除时,导致存储单元22中存储的数据与扇区信息发生毁损或遗失。此时, 传输接口控制单元232便会根据存储单元22毁损的状况及寄存于闪存緩存单 元231中的数据,修复或还原本文档来自技高网
...

【技术保护点】
一种存储桥接器,包含有:一闪存缓存单元,用来当一主系统存储一数据至一存储单元时,寄存该数据,并存储该存储单元的存储信息;以及一传输接口控制单元,耦接于该闪存缓存单元,用来控制该闪存缓存单元。

【技术特征摘要】

【专利技术属性】
技术研发人员:解钧宇
申请(专利权)人:创见资讯股份有限公司
类型:发明
国别省市:71[中国|台湾]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1