专利名称:资料储存装置的制作方法
技术领域:
本发明是有关一种资料储存装置,特别是关于一种可提高存取可靠度及存取速度的资料储存装置。
背景技术:
因应许多高科技产业的发展,许多处理资料的电子产品也一一问世,然因现代人已逐渐仰赖利用电子产品来处理资料,也常导致许多资料遗失,因此,一个好的资料储存装置实为现代人所必须考虑到的要项。
图1所示为目前使用来作为资料储存装置的电路方块示意图,资料储存装置包括一主控制器101,此主控制器101包括一应用介面102,此应用介面102用来接收一主机端104所传送出的资料,应用介面102将资料传送至一控制器106,并通过控制器106传送至一缓冲器(Buffer)108以暂存资料,此缓冲器108并分别连接至一缓冲器管理器(BufferManagement)110及一错误侦测及更正电路(An Error Checking andCorrection Logic Circuit;ECC Logic Circuit)112,缓冲器管理器110可控制该缓冲器108的资料存取,而错误侦测及更正电路112则用来侦测及更正资料中的错误,且缓冲器108连接至一快闪储存器阵列(FlashArray)114,以将资料储存于快闪储存器阵列114中。
然上述资料储存装置只能进行单方向的资料传输,即资料只能从主控制器101端对快闪储存器阵列112进行存取,且存取速度相当缓慢,对于资料的存取可靠度亦相当低。
有监于此,本发明针对上述的困扰,提出一种资料储存装置,以改善上述的缺失。
发明内容
本发明的主要目的在于提供一种资料储存装置,其于快闪储存器控制器内加入资料加解密电路控制器,使得资料的存取较安全,以使存取可靠度提高。
本发明的另一目的在于提供一种资料储存装置,其可在快闪储存器储存装置内设置各别独立的缓冲器,以加快资料存取速度。
本发明的再一目的在于提供一种资料储存装置,使得资料可双向传输,改善以往资料只能从控制器传输至快闪储存器阵列的单向传输的缺失。
为实现上述目的,本发明提出的资料储存装置,包括一快闪储存器控制器,包括一介面控制器、一缓冲器、一缓冲器管理器及一微控制器,该介面控制器用以接收数资料并传送出,该缓冲器管理器连接且接收该介面控制器传送出的该等资料,且将该等资料暂存于该缓冲器,并可对暂存于该缓冲器内的该等资料进行读/写命令,而该微控制器连接于该缓冲器及该缓冲器管理器间,用以控制该缓冲器及该缓冲器管理器的作动;以及一快闪储存器储存装置,设置有一快闪储存器阵列及一连接该快闪储存器阵列的错误更正码控制器,该快闪储存器阵列连接至该缓冲器管理器,用以接收并储存该等资料,而该错误更正码控制器用以侦测及更正该等资料中的错误。
该快闪储存器控制器还包括一错误更正码控制电路,其连接该缓冲器管理器,用以执行该等资料的错误侦测及更正。
该快闪储存器控制器还包括一资料加解密电路控制器,其连接该缓冲器管理器,用以进行该等资料的加解密。
该快闪储存器控制器还包括一资料压缩/解压缩电路,其连接该缓冲器管理器,用以对该等资料进行压缩/解压缩。
其中该缓冲器管理器设置一逻辑区块转实体区块映射表,用以记录该等资料的存取位置。
本发明另提供的一种资料储存装置,包括一快闪储存器控制器,包括一介面控制器、一缓冲器、一缓冲器管理器及一微控制器,该介面控制器用以接收数资料并传送出,该缓冲器管理器连接且接收该介面控制器传送出的该等资料,且将该等资料暂存于该缓冲器,并可对暂存于该缓冲器内的该等资料进行读/写命令,而该微控制器连接于该缓冲器及该缓冲器管理器间,用以控制该缓冲器及该缓冲器管理器的作动;以及一快闪储存器储存装置,设置有一快闪储存器阵列及一连接该快闪储存器阵列的双缓冲器,该快闪储存器阵列连接至该缓冲器管理器,用以接收并储存该等资料,而该双缓冲器用以控制该快闪储存器阵列接收该等资料时避免发生该等资料重叠现象,且用以暂存该等资料。
其中该双缓冲器包括一第一缓冲器及一第二缓冲器,而该快闪储存器阵列包含第一快闪储存元件及一第二快闪储存元件,该第一缓冲器及该第二缓冲器分别连接至该第一快闪储存元件及该第二快闪储存元件,用以分别处理该等资料,以加快存取速度。
其中该第一缓冲器可读取储存于该第二快闪储存元件的该等资料,而该第二缓冲器可读取储存于该第一快闪储存元件的该等资料。
该快闪储存器控制器还包括一错误更正码控制电路,其连接该缓冲器管理器,用以执行该等资料的错误侦测及更正。
该快闪储存器控制器还包括一资料加解密电路控制器,其连接该缓冲器管理器,用以进行该等资料的加解密。
该快闪储存器控制器还包括一资料压缩/解压缩电路,其连接该缓冲器管理器,用以对该等资料进行压缩/解压缩。
其中该缓冲器管理器设置一逻辑区块转实体区块映射表,用以记录该等资料的存取位置。
其中该介面控制器提供连接至一外部特定主机,用以接收该外部特定主机的该等资料。
本发明又提供的一种资料储存装置,包括一快闪储存器控制器,包括一介面控制器、一缓冲器、一缓冲器管理器及一微控制器,该介面控制器用以接收数资料并传送出,该缓冲器管理器连接且接收该介面控制器传送出的该等资料,且将该等资料暂存于该缓冲器,并可对暂存于该缓冲器内的该等资料进行读/写命令,而该微控制器连接于该缓冲器及该缓冲器管理器间,用以控制该缓冲器及该缓冲器管理器的作动;以及一快闪储存器储存装置,其设置有一快闪储存器阵列、一有限状态机及一控制暂存器,该快闪储存器阵列连接至该缓冲器管理器,用以接收并储存该等资料,该控制暂存器连接该缓冲器管理器及该快闪储存器阵列,以接收该缓冲器管理器的该等资料并传送至该快闪储存器阵列,而该有限状态机连接至该快闪储存器阵列及该控制暂存器间,用以执行该快闪储存器阵列对该等资料的读/写/删除动作。
该快闪储存器控制器还包括一错误更正码控制电路,其连接该缓冲器管理器,用以执行该等资料的错误侦测及更正。
该快闪储存器控制器还包括一资料加解密电路控制器,其连接该缓冲器管理器,用以进行该等资料的加解密。
该快闪储存器控制器还包括一资料压缩/解压缩电路,其连接该缓冲器管理器,用以对该等资料进行压缩/解压缩。
其中该缓冲器管理器设置一逻辑区块转实体区块映射表,用以记录该等资料的存取位置。
图1为公知的资料储存装置的电路方块示意图。
图2为本发明的资料储存装置的电路方块示意图。
图3为本发明的资料储存装置的另一实施例。
图4为本发明的资料储存装置的再一实施例。
图5为本发明的资料储存装置的又一实施例。
图6为本发明的资料储存装置的又一实施例。
图7为本发明的资料储存装置的又一实施例。
图8为本发明的资料储存装置的又一实施例。
图9为本发明的资料储存装置的又一实施例。
图10为本发明的资料储存装置的又一实施例。
图11为本发明的资料储存装置的又一实施例。
图12为本发明的资料储存装置的又一实施例。
图13为本发明的资料储存装置的又一实施例。
具体实施例方式
以下由具体实施例配合附图作详细说明,当更容易了解本发明的目的、技术内容、特点及其所达成的功效。
本发明提出一种资料储存装置,图2所示为资料储存装置的电路方块示意图,资料储存装置包括一用来进行资料转换及传递的快闪储存器控制器202,其包括一介面控制器204、一缓冲器206、一缓冲器管理器208及一微控制器210,介面控制器204是连接至一外部特定主机205,用以接收外部特定主机205传送的资料并传送出,缓冲器管理器208连接且接收介面控制器204传送出的资料,并且将资料暂存在缓冲器206,并可对暂存于缓冲器206内的资料进行读/写命令,在缓冲器管理器208内设置有一逻辑区块转实体区块映射表,用来记录资料的存取位置,快闪储存器控制器202并可选择是否增加缓冲器206以暂存资料,而微控制器210连接于缓冲器206及缓冲器管理器208间,用以控制缓冲器206及缓冲器管理器208的作动,且有一快闪储存器储存装置212,可对特定的快闪储存器媒体的区块进行资料保护功能,避免因误写资料而损毁,并可载入微程序码,将微程序码存于快闪储存器的特定区域,在快闪储存器储存装置212内设置有一快闪储存器阵列214及一连接至快闪储存器阵列214的错误更正码控制器216,快闪储存器阵列214连接至缓冲器管理器208,用以接收并储存资料,而错误更正码控制器216能侦测至少二个位元错误及更正至少一个位元错误。
其中,可如图3所示,在快闪储存器控制器202内可设置一错误更正码控制电路218,其连接至缓冲器管理器,当缓冲器管理器208对暂存于缓冲器206内的资料进行读/写命令时,错误更正码控制电路218可对资料执行错误侦测,并更正错误;亦可如图4所示,快闪储存器控制器202还包括一资料加解密电路控制器220,其连接至缓冲器管理器208,可对资料进行加解密,使得资料的存取较安全,以提高存取可靠度;或者如图5所示,于在快闪储存器控制器202内设置一连接至缓冲器管理器208的资料压缩/解压缩电路222,可对资料进行压缩/解压缩动作,进行压缩后,使得资料的储存容量较小,而于欲取出资料时,再将资料进行解压缩动作以读取。
图6所示为本发明的另一实施例,资料储存装置包括一用来进行资料转换及传递的快闪储存器控制器302,在快闪储存器控制器302内设置有一介面控制器304、一缓冲器306、一缓冲器管理器308及一微控制器310,介面控制器304与一外部特定主机305相连接,外部特定主机305将资料传送至介面控制器304,介面控制器304则接收资料并将资料传送出,缓冲器管理器308连接且接收介面控制器304传送出的资料,并可将资料暂存在缓冲器306内,并可暂存于缓冲器306内的资料进行读/写命令,在缓冲器管理器308内设置有一逻辑区块转实体区块映射表,用来记录资料的存取位置,快闪储存器控制器302并可选择是否增加缓冲器306以暂存资料,而微控制器310连接至缓冲器306及缓冲器管理器308间,以控制缓冲器306及缓冲器管理器308的作动,另有一快闪储存器储存装置312,可对特定的快闪储存器媒体的区块进行资料保护功能,避免因误写资料而损毁,并可载入微程序码,将微程序码存于快闪储存器的特定区域,在快闪储存器储存装置312内设置有一快闪储存器阵列314及一连接快闪储存器阵列的双缓冲器316,快闪储存器阵列314与快闪储存器控制器302内的缓冲器管理器308相连接,可利用缓冲器管理器308对暂存于缓冲器306内的资料进行存取并储存资料,而双缓冲器316是为了避免快闪储存器阵列314在接收资料时发生资料重叠现象,并且可用以作为暂存资料用,且可利用缓冲器管理器308进行资料存取。
双缓冲器316可为二各别独立运作的缓冲器,二缓冲器并分别连接到快闪储存器阵列314,假设此二独立运作的缓冲器分别为第一缓冲器及第二缓冲器,第一缓冲器及第二缓冲器为缓冲器管理器308及快闪储存器阵列314间的桥梁,快闪储存器阵列314并包括有两个快闪储存元件,分别为第一快闪储存元件及第二快闪储存元件,第一缓冲器及第二缓冲器则分别连接至第一快闪储存元件及第二快闪储存元件,当写入资料时,缓冲器管理器308至第一缓冲器及第二缓冲器至第二快闪储存元件可同时进行,或者缓冲器管理器308至第二缓冲器及第一缓冲器至第一快闪储存元件也可同时进行,而读资料时,第一缓冲器至缓冲器管理器308及第二快闪储存元件至第二缓冲器至可同时进行,或者第二缓冲器至缓冲器管理器308及第一快闪储存元件至第一缓冲器也可同时进行,而上述读/写资料时,缓冲器管理器308会先写第一缓冲器,其次再写第二缓冲器,接著第一缓冲器及第二缓冲器再同时存到第一快闪储存元件及第二快闪储存元件内,以分属不同区,可加快存取速度。
其中,可如图7所示,快闪储存器控制器302内还包括一错误更正码控制电路318,其连接至缓冲器管理器308,可在缓冲器管理器308存取资料时,对资料进行错误侦测及更正,以确保资料的存取正确性;或如图8所示。
在快闪储存器控制器302内设置一连接缓冲器管理器308的资料加解密电路控制器320,用来对资料进行加解密动作;或如图9所示,为了使得储存容量不至于占据太多空间,因此在快闪储存器控制器302内设置一连接至缓冲器管理器308的资料压缩/解压缩电路322,以对资料进行压缩/解压缩,而使得资料在压缩后进行储存的储存空间较小。
图10为本发明的再一实施例,资料储存装置包括一用来进行资料转换及传递的快闪储存器控制器402及一快闪储存器储存装置412,在快闪储存器控制器402内包括一连接至外部特定主机405的介面控制器404、一缓冲器406、一缓冲器管理器408及一微控制器410,介面控制器404接收外部特定主机405传送出的资料并传送出,缓冲器管理器408连接且接收介面控制器404传送出的资料,并将资料暂存在缓冲器406内,并可读/写暂存于缓冲器406内的资料,且在缓冲器管理器408内设置一逻辑区块转实体区块映射表,以记录资料的存取位置,快闪储存器控制器402并可选择是否增加缓冲器406以暂存资料,而微控制器410连接至缓冲器406及缓冲器管理器408间,以控制缓冲器406及缓冲器管理器408的运作,而快闪储存器储存装置412可对特定的快闪储存器媒体的区块进行资料保护功能,避免因误写资料而损毁,并可载入微程序码,将微程序码存于快闪储存器的特定区域,在快闪储存器储存装置412内设置有一快闪储存器阵列414、一有限状态机416及一控制暂存器418,快闪储存器阵列414利用控制暂存器418连接至快闪储存器控制器402内的缓冲器管理器408,以由控制暂存器418接收缓冲器管理器408传送出的资料,并传送至快闪储存器阵列414储存,而有限状态机416连接至快闪储存器阵列414及控制暂存器418间,可对快闪储存器阵列414内的资料进行读/写/删除动作。
其中,可如图11所示,为了避免资料的存取产生错误,因此在快闪储存器控制器402内设置一错误更正码控制电路420,利用错误更正码控制电路420连接到缓冲器管理器408,以在缓冲器管理器408读/取资料时,执行资料的错误侦测并更正;而为了使资料的加密性提高,可如图12所示,设置一连接至缓冲器管理器408的资料加解密电路控制器422,资料加解密电路控制器422同样设置在快闪储存器控制器402内,可将资料进行加解密,以使得资料的存取较安全;另外,可如图13所示,快闪储存器控制器402还包括一资料压缩/解压缩电路424,其连接缓冲器管理器408,以在缓冲器管理器408进行资料的存取时,对资料进行压缩/解压缩。
本发明提出一种资料储存装置,可利用资料加解密电路控制器使得资料的存取较安全,以使存取可靠度提高,并可利用错误更正码控制器来进行资料的错误侦测及更正,使资料正确性提高,并可利用资料压缩/解压缩电路使得资料的储存空间较小,而可储存较多的资料,且可在快闪储存器储存装置内设置双缓冲器或各别独立的缓冲器以连接至快闪储存器控制器内的缓冲器管理器,使得资料可在快闪储存器控制器及快闪储存器储存装置间进行双向传输,改善以往只能从控制器传输至快闪储存器阵列的缺点,并使得存取速度加快。
以上所述是由实施例说明本发明的特点,其目的在使熟习该技术者能了解本发明的内容并据以实施,而非限定本发明的专利范围,故凡其他未脱离本发明所揭示的精神而完成的等效修饰或修改,仍应包含在所述的申请专利范围中。
权利要求
1.一种资料储存装置,包括一快闪储存器控制器,包括一介面控制器、一缓冲器、一缓冲器管理器及一微控制器,该介面控制器用以接收数资料并传送出,该缓冲器管理器连接且接收该介面控制器传送出的该等资料,且将该等资料暂存于该缓冲器,并可对暂存于该缓冲器内的该等资料进行读/写命令,而该微控制器连接于该缓冲器及该缓冲器管理器间,用以控制该缓冲器及该缓冲器管理器的作动;以及一快闪储存器储存装置,设置有一快闪储存器阵列及一连接该快闪储存器阵列的错误更正码控制器,该快闪储存器阵列连接至该缓冲器管理器,用以接收并储存该等资料,而该错误更正码控制器用以侦测及更正该等资料中的错误。
2.如权利要求1所述的资料储存装置,其特征在于,该快闪储存器控制器还包括一错误更正码控制电路,其连接该缓冲器管理器,用以执行该等资料的错误侦测及更正。
3.如权利要求1所述的资料储存装置,其特征在于,该快闪储存器控制器还包括一资料加解密电路控制器,其连接该缓冲器管理器,用以进行该等资料的加解密。
4.如权利要求1所述的资料储存装置,其特征在于,该快闪储存器控制器还包括一资料压缩/解压缩电路,其连接该缓冲器管理器,用以对该等资料进行压缩/解压缩。
5.如权利要求1所述的资料储存装置,其特征在于,其中该缓冲器管理器设置一逻辑区块转实体区块映射表,用以记录该等资料的存取位置。
6.一种资料储存装置,包括一快闪储存器控制器,包括一介面控制器、一缓冲器、一缓冲器管理器及一微控制器,该介面控制器用以接收数资料并传送出,该缓冲器管理器连接且接收该介面控制器传送出的该等资料,且将该等资料暂存于该缓冲器,并可对暂存于该缓冲器内的该等资料进行读/写命令,而该微控制器连接于该缓冲器及该缓冲器管理器间,用以控制该缓冲器及该缓冲器管理器的作动;以及一快闪储存器储存装置,设置有一快闪储存器阵列及一连接该快闪储存器阵列的双缓冲器,该快闪储存器阵列连接至该缓冲器管理器,用以接收并储存该等资料,而该双缓冲器用以控制该快闪储存器阵列接收该等资料时避免发生该等资料重叠现象,且用以暂存该等资料。
7.如权利要求6所述的资料储存装置,其特征在于,其中该双缓冲器包括一第一缓冲器及一第二缓冲器,而该快闪储存器阵列包含第一快闪储存元件及一第二快闪储存元件,该第一缓冲器及该第二缓冲器分别连接至该第一快闪储存元件及该第二快闪储存元件,用以分别处理该等资料,以加快存取速度。
8.如权利要求7所述的资料储存装置,其特征在于,其中该第一缓冲器可读取储存于该第二快闪储存元件的该等资料,而该第二缓冲器可读取储存于该第一快闪储存元件的该等资料。
9.如权利要求6所述的资料储存装置,其特征在于,该快闪储存器控制器还包括一错误更正码控制电路,其连接该缓冲器管理器,用以执行该等资料的错误侦测及更正。
10.如权利要求6所述的资料储存装置,其特征在于,该快闪储存器控制器还包括一资料加解密电路控制器,其连接该缓冲器管理器,用以进行该等资料的加解密。
11.如权利要求6所述的资料储存装置,其特征在于,该快闪储存器控制器还包括一资料压缩/解压缩电路,其连接该缓冲器管理器,用以对该等资料进行压缩/解压缩。
12.如权利要求6所述的资料储存装置,其特征在于,其中该缓冲器管理器设置一逻辑区块转实体区块映射表,用以记录该等资料的存取位置。
13.如权利要求6所述的资料储存装置,其特征在于,其中该介面控制器提供连接至一外部特定主机,用以接收该外部特定主机的该等资料。
14.一种资料储存装置,包括一快闪储存器控制器,包括一介面控制器、一缓冲器、一缓冲器管理器及一微控制器,该介面控制器用以接收数资料并传送出,该缓冲器管理器连接且接收该介面控制器传送出的该等资料,且将该等资料暂存于该缓冲器,并可对暂存于该缓冲器内的该等资料进行读/写命令,而该微控制器连接于该缓冲器及该缓冲器管理器间,用以控制该缓冲器及该缓冲器管理器的作动;以及一快闪储存器储存装置,其设置有一快闪储存器阵列、一有限状态机及一控制暂存器,该快闪储存器阵列连接至该缓冲器管理器,用以接收并储存该等资料,该控制暂存器连接该缓冲器管理器及该快闪储存器阵列,以接收该缓冲器管理器的该等资料并传送至该快闪储存器阵列,而该有限状态机连接至该快闪储存器阵列及该控制暂存器间,用以执行该快闪储存器阵列对该等资料的读/写/删除动作。
15.如权利要求14所述的资料储存装置,其特征在于,该快闪储存器控制器还包括一错误更正码控制电路,其连接该缓冲器管理器,用以执行该等资料的错误侦测及更正。
16.如权利要求14所述的资料储存装置,其特征在于,该快闪储存器控制器还包括一资料加解密电路控制器,其连接该缓冲器管理器,用以进行该等资料的加解密。
17.如权利要求14所述的资料储存装置,其特征在于,该快闪储存器控制器还包括一资料压缩/解压缩电路,其连接该缓冲器管理器,用以对该等资料进行压缩/解压缩。
18.如权利要求14所述的资料储存装置,其特征在于,其中该缓冲器管理器设置一逻辑区块转实体区块映射表,用以记录该等资料的存取位置。
全文摘要
本发明提出一种资料储存装置,包括一快闪储存器控制器,其内设置一介面控制器、一缓冲器、一缓冲器管理器及一微控制器,介面控制器接收数资料并传送至缓冲器管理器,缓冲器管理器将资料暂存在缓冲器,并可对暂存于该缓冲器内的资料进行读/写命令,而微控制器连接至缓冲器及该缓冲器管理器间,以控制缓冲器及缓冲器管理器的作动,另有一快闪储存器储存装置,其内设置有一快闪储存器阵列及一错误更正码控制器,快闪储存器阵列连接至缓冲器管理器及快闪储存器阵列,以接收并储存资料,且利用错误更正码控制器侦测及更正资料中的错误。本发明可加快存取速度,使得存取可靠度提高,并可进行双向传输。
文档编号G06F13/00GK1752951SQ200410079209
公开日2006年3月29日 申请日期2004年9月20日 优先权日2004年9月20日
发明者林传生, 李钟亮, 徐庆钟 申请人:瑞程科技股份有限公司