以揮發性記憶單元為儲存媒體的多信道儲存裝置的製作方法
2023-06-07 08:58:51 1
專利名稱:以揮發性記憶單元為儲存媒體的多信道儲存裝置的製作方法
技術領域:
本發明涉及儲存裝置領域,特別涉及以揮發性記憶單元作為儲存媒體的多信道儲存裝置。
背景技術:
在中國臺灣公告第566659號新型專利案中,公開了一種以動態隨機存取內存為儲存媒體的儲存裝置。該儲存裝置具備有一USB控制器及一DRAM內存。該USB控制器除了負責對一USB主機的數據傳輸控制之外,尚需負責對該DRAM內存的資料存取控制。此外,該儲存裝置也具備有一充電電池,當它拔離該USB主機後,該DRAM內存由該充電電池維持其每一記憶胞(memory cell)的電氣狀態。
然而,這種利用該USB控制器控制該DRAM內存的資料存取的做法,導致該儲存裝置無法直接使用現有的電腦用內存模塊,例如雙面針腳定義內存模塊(DIMM,Dual In-line Memory Module),作為它的儲存媒體。更重要的是,該儲存裝置的儲存空間受限於該DRAM內存的記憶容量,無法再行擴增。
發明內容
本發明的目的在於克服上述現有技術的缺陷,提供了一種以揮發性記憶單元為儲存媒體的多信道儲存裝置。
本發明的目的是通過以下技術方案實現的一種以揮發性記憶單元為儲存媒體的多信道儲存裝置,其包括多個揮發性記憶單元、一個與各該揮發性記憶單元連接的數據維持單元、多個與該各該揮發性記憶單元一對一連接的內存控制器、一個與各該內存控制器連接的數據分配單元、一個與該數據分配單元連接的數據轉換單元及一個與該數據轉換單元連接的連接接口單元。
其中,各該揮發性記憶單元包括一個電腦用動態隨機存取內存模塊。
其中,該連接接口單元是一個SATA接口單元、一個IDE接口單元、一個PCI-E接口單元、一個SCSI接口單元或一個USB接口單元。
其中,該數據維持單元包括一個備用電源電路或一個電池或一個備用電源模塊,該備用電源模塊具有一個充電電路及一個充電電池。
其中,該數據轉換單元的數據分散儲存於各該揮發性記憶單元。
其中,該數據轉換單元的數據集中儲存於一個揮發性記憶單元,直到存滿之後,再改儲存於另一個揮發性記憶單元。
本發明的積極進步效果在於多個內存控制器分別控制多個揮發性記憶單元的方式,使得本發明不但可以使用現有的電腦用動態隨機內存模塊作為其儲存媒體,並可以任意擴增儲存空間。
圖1為本發明一較佳實施例的電路方框圖。
具體實施例方式
下面結合附圖給出本發明較佳實施例,以詳細說明本發明的技術方案。
如圖1所示,一個多信道儲存裝置1連接有一個主機2,例如電腦主機,該多信道儲存裝置1包括多個揮發性記憶單元10、一個數據維持單元11連接該些揮發性記憶單元10、多個與該些揮發性記憶單元10形成一對一的連接內存控制器12、一個數據分配單元13連接該些內存控制器12、一個數據轉換單元14連接該數據分配單元13以及一個連接接口單元15連接該數據轉換單元14,每一個揮發性記憶單元10都包括一個或多個電腦用動態隨機存取內存模塊,例如雙面針腳定義內存模塊(DIMM,Dual In-line MemoryModule)。
該數據維持單元11可為一個備用電源,該備用電源在該主機2於關機狀態時由該主機2產生,例如,在目前電腦所使用的電源管理方式中,當電腦被關機時,並不是完全將電源中斷,而是會保留一個待機電源或備用電源供下次開機或遠程開機使用,另外,該數據維持單元11也可以是一個電池,或是具備有一個充電電路及至少一個充電電池之一的備用電源模塊,總之,該數據維持單元11都是用來供應足夠的電力來維持每一個揮發性記憶單元10的每一個記憶胞(memory cell)的電氣狀態,這表示儲存於該些揮發性記憶單元10內的資料不但不會因為該主機2關機而消失,反而可以長期保存。
每一內存控制器12負責相對應的揮發性記憶單元10的數據存取控制,例如內建於北橋晶片的DRAM控制器。
該數據分配單元13由控制該些內存控制器12來決定數據以何種模式儲存至該些揮發性記憶單元10。
該數據轉換單元14負責該連接接口單元15的數據轉換,例如將64bit的並列數據轉換成該連接接口單元15所能接受的數據,以及將來自該連接接口單元15的數據轉換成64bit的並列數據。
該連接接口單元15負責處理對該主機2的數據轉換與數據傳輸控制,例如一個SATA接口單元、一個IDE接口單元、一個PCI-E接口單元(PCIExpress)、一個SCSI接口單元或一個USB接口單元。
當該連接接口單元15為SATA接口單元,且每一個內存控制器12以64bit的數據寬度存取相對應的揮發性記憶單元10,由該SATA接口單元,主機2會將該多信道儲存裝置1視為一臺SATA硬碟機,並且根據SATA的規範執行數據存取。更詳細而言,來自該主機2的數據都會先經由該SATA接口單元轉換成符合SATA規範的串行數據,這些的串行數據都會由該數據轉換單元14而轉換成具有64bit寬度的並列數據,使得該並列數據可以經由該資料分配單元13及該內存控制器12而儲存於該些揮發性記憶單元10。其中,該資料分配單元13可被安排成兩種運作模式,一種是經由該些內存控制器12,將來自該資料轉換單元14的數據分散儲存於每一個揮發性記憶單元10,另一種是經由其中一個內存控制器12,將來自該資料轉換單元14的數據集中儲存於其中一個揮發性記憶單元10,直到存滿之後,再改儲存於另一個揮發性記憶單元10。
上述的多信道儲存裝置1對該主機2而言,就如同是一臺SATA硬碟機,但由於該多信道儲存裝置1是使用該揮發性記憶單元10為其儲存媒體,因此,它的存取速度比真正的SATA硬碟機快速許多,更重要的是,由多個內存控制器12搭配多個揮發性記憶單元10的方式,使得該多信道儲存裝置1可以任意擴增儲存空間。
權利要求
1.一種以揮發性記憶單元為儲存媒體的多信道儲存裝置,其特徵在於,其包括多個揮發性記憶單元、一個與各該揮發性記憶單元連接的數據維持單元、多個與該各該揮發性記憶單元一對一連接的內存控制器、一個與各該內存控制器連接的數據分配單元、一個與該數據分配單元連接的數據轉換單元及一個與該數據轉換單元連接的連接接口單元。
2.根據權利要求1所述的多信道儲存裝置,其特徵在於,各該揮發性記憶單元包括一個電腦用動態隨機存取內存模塊。
3.根據權利要求2所述的多信道儲存裝置,其特徵在於,該連接接口單元是一個SATA接口單元、一個IDE接口單元、一個PCI-E接口單元、一個SCSI接口單元或一個USB接口單元。
4.根據權利要求3所述的多信道儲存裝置,其特徵在於,該數據維持單元包括一個備用電源電路或一個電池或一個備用電源模塊,該備用電源模塊具有一個充電電路及一個充電電池。
5.根據權利要求4所述的多信道儲存裝置,其特徵在於,該數據轉換單元的數據分散儲存於各該揮發性記憶單元。
6.根據權利要求5所述的多信道儲存裝置,其特徵在於,該數據轉換單元的數據集中儲存於一個揮發性記憶單元,直到存滿之後,再改儲存於另一個揮發性記憶單元。
全文摘要
本發明公開了一種以揮發性記憶單元為儲存媒體的多信道儲存裝置,其包括多個揮發性記憶單元、一個與各該揮發性記憶單元連接的數據維持單元、多個與該各該揮發性記憶單元一對一連接的內存控制器、一個與各該內存控制器連接的數據分配單元、一個與該數據分配單元連接的數據轉換單元及一個與該數據轉換單元連接的連接接口單元。多個內存控制器分別控制多個揮發性記憶單元的方式,使得本發明不但可以使用現有的電腦用動態隨機內存模塊作為其儲存媒體,並可以任意擴增儲存空間。
文檔編號G06F3/06GK1992078SQ200510132908
公開日2007年7月4日 申請日期2005年12月28日 優先權日2005年12月28日
發明者高定國, 廖哲賢 申請人:技嘉科技股份有限公司