两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

具有隨機(jī)化器/去隨機(jī)化器的數(shù)據(jù)存儲系統(tǒng)和設(shè)備的制作方法

文檔序號:6783563閱讀:111來源:國知局
專利名稱:具有隨機(jī)化器/去隨機(jī)化器的數(shù)據(jù)存儲系統(tǒng)和設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明構(gòu)思涉及一種數(shù)據(jù)存儲設(shè)備和包括該數(shù)據(jù)存儲設(shè)備的數(shù)據(jù)存儲系統(tǒng)。
背景技術(shù)
可以使用隨機(jī)化器來改進(jìn)定時恢復(fù)電路、自動增益控制電路或自適應(yīng)電路的操 作。例如,可以使用隨機(jī)化器來使二進(jìn)制數(shù)據(jù)值(即0和1)的序列隨機(jī)化以有助于數(shù)據(jù)的 定時恢復(fù)的處理。 一種通用形式的隨機(jī)化器是所謂的"加擾器"。 按照傳統(tǒng)所實(shí)施的,隨機(jī)化器隨機(jī)化所有輸入數(shù)據(jù)而不考慮其特征。因此,在可能 受益于隨機(jī)化功能的特定電路中包含隨機(jī)化器并不總是合乎實(shí)際的。也就是說,與傳統(tǒng)隨 機(jī)化器相關(guān)的高開銷(成本和操作速度)對許多應(yīng)用來說實(shí)在是太高了。此外,由于傳統(tǒng) 隨機(jī)化器一般通過使用單一種子來隨機(jī)化輸入數(shù)據(jù),所以它們的隨機(jī)化數(shù)據(jù)的能力會受到 限制。

發(fā)明內(nèi)容
本發(fā)明構(gòu)思的實(shí)施例提供一種能夠根據(jù)數(shù)據(jù)的一個或多個特征有選擇性地隨機(jī) 化輸入數(shù)據(jù)的數(shù)據(jù)存儲設(shè)備和相關(guān)的數(shù)據(jù)存儲系統(tǒng)。本發(fā)明構(gòu)思的實(shí)施例還提供一種能夠 增加數(shù)據(jù)的隨機(jī)性的數(shù)據(jù)存儲設(shè)備和相關(guān)的數(shù)據(jù)存儲系統(tǒng)。 根據(jù)本發(fā)明構(gòu)思的一個方面,提供一種數(shù)據(jù)存儲設(shè)備,其接收寫入數(shù)據(jù)并且包含 控制器,被配置成確定所述寫入數(shù)據(jù)的特征并響應(yīng)于所確定的特征而提供第一控制信號; 隨機(jī)化器,被配置成響應(yīng)于所述第一控制信號而選擇性地隨機(jī)化或不隨機(jī)化所述寫入數(shù) 據(jù),由此生成經(jīng)隨機(jī)化的寫入數(shù)據(jù);以及數(shù)據(jù)存儲單元,被配置成存儲所述經(jīng)隨機(jī)化的寫入 數(shù)據(jù)。 根據(jù)本發(fā)明構(gòu)思的另一方面,提供一種數(shù)據(jù)存儲設(shè)備,其檢索讀出數(shù)據(jù)并且包含 數(shù)據(jù)存儲單元,被配置成存儲所述讀出數(shù)據(jù);控制器,被配置成確定所述讀出數(shù)據(jù)的特征并 響應(yīng)于所確定的特征而提供第二控制信號;以及去隨機(jī)化器,被配置成響應(yīng)于所述第二控 制信號而選擇性地對所述讀出數(shù)據(jù)進(jìn)行去隨機(jī)化或不進(jìn)行去隨機(jī)化,由此生成經(jīng)去隨機(jī)化 的讀出數(shù)據(jù)。 根據(jù)本發(fā)明構(gòu)思的再一方面,提供一種系統(tǒng),包含控制器,經(jīng)由系統(tǒng)總線連接到 存儲單元,其中,所述控制器被配置成確定所接收的寫入數(shù)據(jù)和所存儲的讀出數(shù)據(jù)的特征,
并且響應(yīng)于所確定的特征而提供第一控制信號和第二控制信號;隨機(jī)化器,被配置成響應(yīng) 于所述第一控制信號而有選擇性地隨機(jī)化或不隨機(jī)化所述寫入數(shù)據(jù),由此生成經(jīng)隨機(jī)化的 寫入數(shù)據(jù);數(shù)據(jù)存儲單元,被配置成存儲所述經(jīng)隨機(jī)化的寫入數(shù)據(jù)作為讀出數(shù)據(jù);和去隨機(jī)化器,被配置成響應(yīng)于所述第二控制信號而選擇性地對從所述數(shù)據(jù)存儲單元中檢索的所 述讀出數(shù)據(jù)進(jìn)行去隨機(jī)化或不進(jìn)行去隨機(jī)化,由此生成經(jīng)去隨機(jī)化的讀出數(shù)據(jù)。


從下面結(jié)合附圖進(jìn)行的詳細(xì)描述,可以更清楚地理解本發(fā)明構(gòu)思的實(shí)施例,其 中 圖1是圖解根據(jù)本發(fā)明構(gòu)思一個實(shí)施例的數(shù)據(jù)存儲設(shè)備的方框圖; 圖2A是圖解根據(jù)本發(fā)明構(gòu)思一個實(shí)施例的隨機(jī)化器的方框圖; 圖2B是圖解根據(jù)本發(fā)明構(gòu)思一個實(shí)施例的去隨機(jī)化器的方框圖;以及 圖3是圖解根據(jù)本發(fā)明構(gòu)思一個實(shí)施例的數(shù)據(jù)存儲系統(tǒng)的方框圖。
具體實(shí)施例方式
現(xiàn)在將參照附圖來描述本發(fā)明構(gòu)思的特定實(shí)施例。然而,本發(fā)明構(gòu)思可以不同地 體現(xiàn)并且不應(yīng)該曲解為僅限于所說明的實(shí)施例。相反,提供該說明的實(shí)施例作為示教的例 子。在附圖和所寫描述中,相同的參考數(shù)字和標(biāo)記自始至終被用于代表相同或相似的元件。
圖1是圖解根據(jù)本發(fā)明構(gòu)思一個實(shí)施例的數(shù)據(jù)存儲設(shè)備100的方框圖。參照圖1, 該數(shù)據(jù)存儲設(shè)備100總的包含隨機(jī)化器10、去隨機(jī)化器30、數(shù)據(jù)存儲單元40和控制器20。 在圖1中,與輸入的寫入數(shù)據(jù)(即存儲到數(shù)據(jù)存儲單元40中的其所有的相關(guān)數(shù)據(jù)組分中的 數(shù)據(jù),諸如有效載荷數(shù)據(jù)、報(bào)頭數(shù)據(jù)、ECC數(shù)據(jù)、地址數(shù)據(jù)、控制數(shù)據(jù)等)相關(guān)聯(lián)的寫路徑在 到達(dá)該數(shù)據(jù)存儲單元40之前經(jīng)過ECC編碼器50和隨機(jī)化器10。與讀出數(shù)據(jù)(即從數(shù)據(jù)存 儲單元40中檢索的其所有的相關(guān)數(shù)據(jù)組分中的數(shù)據(jù),如上)相關(guān)聯(lián)的讀路徑在被傳遞到外 部電路(未示出)之前經(jīng)過去隨機(jī)化器30和ECC解碼器60。 在圖1中圖解的實(shí)施例假定輸入的寫入數(shù)據(jù)(以及相應(yīng)地,輸出的讀出數(shù)據(jù))在 被存儲到存儲單元40中之前要經(jīng)受傳統(tǒng)的錯誤檢測和/或糾正處理(共同的或單一的, "ECC")。可以執(zhí)行多個不同類型的ECC處理中的一個或多個,以及可以通過硬件(電路、系 統(tǒng)或設(shè)備)、固件和/或軟件來提供該相應(yīng)的ECC編碼和解碼功能。然而,本領(lǐng)域技術(shù)人員 將認(rèn)識到對寫入/讀出數(shù)據(jù)的ECC處理是可選的,并且本發(fā)明構(gòu)思的其它實(shí)施例會省略這 樣的處理以及相應(yīng)的電路塊。 如可以從圖1中所看到的,寫入數(shù)據(jù)(DATA)被從外部源(例如數(shù)據(jù)控制器、主機(jī) 設(shè)備、接收器前端)接收并且然后被傳遞到ECC編碼器50。經(jīng)編碼的寫入數(shù)據(jù)(DATA')-例 如具有添加的校驗(yàn)位的寫入數(shù)據(jù)-然后被傳遞到隨機(jī)化器10。 控制器20現(xiàn)在確定該寫入數(shù)據(jù)的特征并響應(yīng)于所確定的特征而提供第一控制信 號CS。例如,可以由控制器20確定的一個特征是寫入數(shù)據(jù)類型(即寫入數(shù)據(jù)組分類型)。 使用上面提出的相對簡單的例子,寫入數(shù)據(jù)可包含有效載荷數(shù)據(jù)和相應(yīng)的元數(shù)據(jù)。元數(shù)據(jù) 一般包含有關(guān)于有效載荷數(shù)據(jù)的信息(如備用數(shù)據(jù)位或校驗(yàn)位數(shù)據(jù)等)。
本領(lǐng)域技術(shù)人員能夠很好地理解元數(shù)據(jù)的使用與寫入數(shù)據(jù)的存儲和讀出數(shù)據(jù)的 檢索有關(guān)。例如,元數(shù)據(jù)(或更具體地元數(shù)據(jù)的備用數(shù)據(jù)部分)通常被用來指示"壞"數(shù)據(jù) 塊(即已知為錯誤的并因而不會進(jìn)一步使用的數(shù)據(jù)塊)。然而,當(dāng)這樣的元數(shù)據(jù)被隨機(jī)化 時,會引入出錯的風(fēng)險(xiǎn),雖然小,但是總是出現(xiàn)。假定這種風(fēng)險(xiǎn),一旦識別出這樣的元數(shù)據(jù)的類型(即它的特征),本發(fā)明構(gòu)思的實(shí)施例會避免隨機(jī)化這樣的元數(shù)據(jù),而繼續(xù)隨機(jī)化相應(yīng) 的有效載荷數(shù)據(jù)。 在本發(fā)明構(gòu)思的一個更特定的實(shí)施例中,控制器20能夠根據(jù)包含在寫入數(shù)據(jù)中 的一個或多個標(biāo)記位來確定該寫入數(shù)據(jù)的特征。當(dāng)控制器20確定寫入數(shù)據(jù)是否包含指示 數(shù)據(jù)類型的特定標(biāo)記位時,隨機(jī)化器IO相應(yīng)地和有選擇性地隨機(jī)化寫入數(shù)據(jù)。在圖1中的 所圖解的實(shí)施例中,基于控制器20提供的第一控制信號CS,隨機(jī)化器10隨機(jī)化或不隨機(jī) 化輸入的寫入數(shù)據(jù)(即計(jì)算和添加一個或多個校驗(yàn)位,或者不計(jì)算和添加)。因而,在前述 的采用預(yù)先ECC編碼寫入數(shù)據(jù)的例子中,響應(yīng)于寫入數(shù)據(jù)和第一控制信號CS而從隨機(jī)化器 10中輸出經(jīng)隨機(jī)化的數(shù)據(jù)(DATA")或者未被隨機(jī)化的數(shù)據(jù)(DATA')。然后,由隨機(jī)化器10 提供的經(jīng)隨機(jī)化的數(shù)據(jù)(DATA")和未經(jīng)隨機(jī)化的數(shù)據(jù)(DATA')被存儲到數(shù)據(jù)存儲單元40 中。 在本發(fā)明構(gòu)思的各種實(shí)施例中,隨機(jī)化器10可以采用多個不同形式,包含加法隨 機(jī)化器、同步隨機(jī)化器、乘法隨機(jī)化器或自同步隨機(jī)化器。將參考圖2A以某一附加細(xì)節(jié)來 描述根據(jù)本發(fā)明構(gòu)思的實(shí)施例的示例性隨機(jī)化器10的操作。 如還是在圖1中所看到的那樣,可以從數(shù)據(jù)存儲單元40檢索被編碼、被隨機(jī)化或 未被隨機(jī)化、并且被存儲的寫入數(shù)據(jù)(DATA")形式的讀出數(shù)據(jù),并將其傳遞到去隨機(jī)化器 30。去隨機(jī)化器30響應(yīng)于從控制器20接收的第二控制信號CS'而操作以去隨機(jī)化經(jīng)隨機(jī) 化的讀出數(shù)據(jù)(DATA")或者對未經(jīng)隨機(jī)化的讀出數(shù)據(jù)(DATA')不進(jìn)行去隨機(jī)化。在與第 二控制信號CS'有關(guān)的去隨機(jī)化器10的操作(或未操作)之后,該經(jīng)去隨機(jī)化的讀出數(shù)據(jù) (DATA')被傳遞到ECC解碼器60。通過使用與前面應(yīng)用的ECC編碼過程對應(yīng)的ECC解碼過 程,ECC編碼器向外部源提供經(jīng)解碼的讀出數(shù)據(jù)(DATA)。 因而,對寫入數(shù)據(jù)的有選擇性隨機(jī)化之后必須緊接著對讀出數(shù)據(jù)的鏡像選擇性去 隨機(jī)化。這些鏡像處理分別由第一控制信號和第二控制信號來控制。 當(dāng)隨機(jī)化器10被實(shí)現(xiàn)為加法隨機(jī)化器時,可以使用類似的(或同樣的電路)作為
相應(yīng)的去隨機(jī)化器30。假定鑒于數(shù)據(jù)存儲設(shè)備100的操作速度的足夠的數(shù)據(jù)吞吐量,使用
公共隨機(jī)化器/去隨機(jī)化器最小化了與隨機(jī)化功能相關(guān)的電路的成本和尺寸。將參考圖2B
以某一附加細(xì)節(jié)來描述根據(jù)本發(fā)明構(gòu)思的實(shí)施例的示例性去隨機(jī)化器30的操作。 進(jìn)一步注意,對ECC編碼器/解碼器電路的使用使得能夠檢測和/或糾正在隨機(jī)
化和去隨機(jī)化處理期間引入的任何錯誤。因此,本發(fā)明構(gòu)思的特定實(shí)施例將受益于包括這
樣的電路。 關(guān)于輸入的寫入數(shù)據(jù),根據(jù)本發(fā)明構(gòu)思的實(shí)施例的數(shù)據(jù)存儲設(shè)備可以不同地使用 具有依照(多個)數(shù)據(jù)區(qū)、(多個)數(shù)據(jù)頁、(多條)數(shù)據(jù)字線和/或(多個)數(shù)據(jù)塊定義 的尺寸的隨機(jī)化器/去隨機(jī)化器的種子。例如,圖1的數(shù)據(jù)存儲設(shè)備100可以將第一種子 和第二種子分別應(yīng)用于輸入的寫入數(shù)據(jù)的第一區(qū)和第二區(qū)。這種方法可以以類似的方式應(yīng) 用到頁、字線或塊的單元。例如,當(dāng)在隨機(jī)化期間使用對于每個區(qū)的不同種子時,要隨機(jī)化 的數(shù)據(jù)的量可與一個區(qū)的尺寸相同。 在本發(fā)明構(gòu)思的一個實(shí)施例中,隨機(jī)化器10通過向?qū)懭霐?shù)據(jù)添加偽隨機(jī)二進(jìn)制 序列(PRBS)來隨機(jī)化經(jīng)編碼的寫入數(shù)據(jù)(DATA')。例如通過線性反饋移位寄存器(LFSR) 來生成該P(yáng)RBS。在這樣的實(shí)施例中,通過應(yīng)用輸入到用于每個數(shù)據(jù)單元的LFSR的不同種子,可以將不同的PRBS添加到每個寫入數(shù)據(jù)單元中。 在這個例子中,當(dāng)種子的尺寸是"M"位時,其中M是自然數(shù),由該種子生成的PRBS 可以具有(2M-1)的周期。因而,在本發(fā)明構(gòu)思的特定實(shí)施例中,可以通過使用塊號、字線 號、頁號或區(qū)號來計(jì)算種子。 在本發(fā)明構(gòu)思的特定實(shí)施例中,多個預(yù)計(jì)算的種子可被存儲在存儲器(未示出) 中,隨機(jī)化器10或去隨機(jī)化器30可以在從存儲器適當(dāng)?shù)亟邮盏胶线m種子時執(zhí)行其處理。
因此,在本發(fā)明構(gòu)思的實(shí)施例中,通過將不同種子應(yīng)用到每一個定義的數(shù)據(jù)單元 而不是僅僅將公用種子應(yīng)用于所有寫入數(shù)據(jù),可以更好地隨機(jī)化每個區(qū)、頁、字線或塊的甚 至具有相同數(shù)據(jù)模式的寫入數(shù)據(jù)。 同樣,通過經(jīng)由隨機(jī)化器10將不同的種子應(yīng)用到每個區(qū)、頁、字線或塊,可以更加 高效地執(zhí)行讀出數(shù)據(jù)。例如,當(dāng)傳統(tǒng)隨機(jī)化器被應(yīng)用到2個或更多頁(即頁A或B)時,必 須確定其中隨機(jī)化器將種子應(yīng)用到頁A的方式以便去隨機(jī)化和讀出頁B中的數(shù)據(jù)。相反, 根據(jù)本發(fā)明構(gòu)思的實(shí)施例,寫入頁B的數(shù)據(jù)可以被獨(dú)立地讀出,而不需要確定隨機(jī)化器是 如何應(yīng)用于頁A。 圖2A和2B是進(jìn)一步分別圖解根據(jù)本發(fā)明構(gòu)思的實(shí)施例的圖1中的隨機(jī)化器10 和去隨機(jī)化器30的方框圖。參考圖1和2A,隨機(jī)化器10包含用于響應(yīng)于由控制器20提供 的第一控制信號CS而操作的開關(guān)12和執(zhí)行數(shù)據(jù)隨機(jī)化處理的隨機(jī)化電路11。
如上所述,當(dāng)將寫入數(shù)據(jù)(DATA)或經(jīng)編碼的寫入數(shù)據(jù)(DATA')(例如具有由ECC 編碼器50添加的校驗(yàn)位)施加到隨機(jī)化器10時,控制器20將提供與所確定的寫入數(shù)據(jù) 的特征有關(guān)的第一控制信號CS。開關(guān)12響應(yīng)于第一控制信號CS而切換,以便寫入數(shù)據(jù) (DATA)或者經(jīng)編碼的寫入數(shù)據(jù)(DATA')通過或繞過(bypass)隨機(jī)化電路11以生成經(jīng)隨 機(jī)化的寫入數(shù)據(jù)(DATA")。 繼續(xù)前面的工作示例,當(dāng)寫入數(shù)據(jù)(DATA)或者經(jīng)編碼的寫入數(shù)據(jù)(DATA')是元 數(shù)據(jù)或備用數(shù)據(jù)時,控制器20輸出具有不同于寫入數(shù)據(jù)(DATA)或者經(jīng)編碼的寫入數(shù)據(jù) (DATA')是有效載荷數(shù)據(jù)時的電平(高/低)的第一控制信號CS。因而,當(dāng)?shù)谝豢刂菩盘?CS指示寫入數(shù)據(jù)是元數(shù)據(jù)或備用數(shù)據(jù)時,開關(guān)12運(yùn)行以繞過隨機(jī)化電路11,而當(dāng)?shù)谝豢刂?信號CS指示寫入數(shù)據(jù)是有效載荷數(shù)據(jù)時,開關(guān)12運(yùn)行以將該寫入數(shù)據(jù)傳遞通過隨機(jī)化電 路11。 圖2B是進(jìn)一步圖解根據(jù)本發(fā)明構(gòu)思一個實(shí)施例的去隨機(jī)化器30的方框圖。參考 圖1、2A和2B,去隨機(jī)化器30以類似于前面的方式響應(yīng)于第二控制信號CS'而操作。也就 是說,開關(guān)32由第二控制信號CS'來操控以便當(dāng)讀出數(shù)據(jù)被確定為是有效載荷數(shù)據(jù)時,將 讀出數(shù)據(jù)(READ")傳遞通過去隨機(jī)化電路31 ;而當(dāng)讀出數(shù)據(jù)被確定為是元數(shù)據(jù)或備用數(shù)據(jù) 時,繞過去隨機(jī)化電路31。 圖3是圖解根據(jù)本發(fā)明構(gòu)思一個實(shí)施例的包含存儲單元100的數(shù)據(jù)存儲系統(tǒng)1的 方框圖。參考圖3,數(shù)據(jù)存儲系統(tǒng)1包含例如具有前述的數(shù)據(jù)存儲設(shè)備100的形式的存儲單 元100。處理器120經(jīng)由傳統(tǒng)系統(tǒng)總線110而連接到存儲單元100。 處理器120被配置成生成第一控制信號和第二控制信號、連同其它控制信號,以 控制數(shù)據(jù)存儲設(shè)備100的操作(即執(zhí)行寫或編程、讀、驗(yàn)證和擦除操作)。因而,數(shù)據(jù)存儲設(shè) 備100中的傳統(tǒng)設(shè)計(jì)的控制塊可以響應(yīng)于處理器120提供的控制信號而控制不同的操作。
當(dāng)根據(jù)本發(fā)明構(gòu)思實(shí)施例而在特定便攜式設(shè)備中實(shí)施數(shù)據(jù)存儲系統(tǒng)1時,其可能 進(jìn)一步包含被配置成向存儲單元100和處理器120提供操作電源的電池150。作為例子,這 樣的便攜式設(shè)備包括便攜式計(jì)算機(jī)、數(shù)字照相機(jī)、個人數(shù)字助理(PDA)、蜂窩電話、MP3播放 器、便攜式多媒體播放器(PMP)、自動導(dǎo)航系統(tǒng)、存儲卡、系統(tǒng)卡、游戲控制臺、電子詞典或固態(tài)盤。 根據(jù)圖3的所圖解的實(shí)施例的數(shù)據(jù)存儲系統(tǒng)1進(jìn)一步包括能夠與外部數(shù)據(jù)處理裝 置交換數(shù)據(jù)的第一輸入/輸出(I/O)設(shè)備接口 130。當(dāng)數(shù)據(jù)存儲系統(tǒng)l是無線系統(tǒng)時,其可 以進(jìn)一步包括第二I/0(或無線)設(shè)備接口 140。在這種情況下,無線接口 140可以經(jīng)由系 統(tǒng)總線110連接到處理器120并且將數(shù)據(jù)無線發(fā)送到外部無線裝置或無線接收來自外部無 線裝置的數(shù)據(jù)。 該無線系統(tǒng)可能是PDA、便攜式計(jì)算機(jī)、無線電話機(jī)、尋呼機(jī)、無線裝置、RFID讀出 器或RFID系統(tǒng)。而且,該無線系統(tǒng)可能是無線本地局域網(wǎng)(WLAN)系統(tǒng)或無線私人局域網(wǎng) (WPAN)。而且,該無線系統(tǒng)可能是蜂窩網(wǎng)絡(luò)。 當(dāng)數(shù)據(jù)存儲系統(tǒng)1是圖像拾取設(shè)備時,該數(shù)據(jù)存儲系統(tǒng)1可以進(jìn)一步包含能夠?qū)?光學(xué)圖像轉(zhuǎn)變成電子信號的圖像傳感器160。該圖像傳感器160可以是使用電荷耦合器件 (CCD)或互補(bǔ)型金屬氧化物半導(dǎo)體(CMOS)的圖像傳感器。在這種情況下,該數(shù)據(jù)存儲系統(tǒng) 1可以是數(shù)字照相機(jī)或具有附于其上的數(shù)字照相機(jī)的移動電話機(jī)。同樣,該數(shù)據(jù)存儲系統(tǒng)1 可以是具有附于其上的數(shù)字照相機(jī)的衛(wèi)星系統(tǒng)。 如上所述,在根據(jù)本發(fā)明構(gòu)思的實(shí)施例的數(shù)據(jù)存儲設(shè)備中,由于輸入的寫入數(shù)據(jù) 被選擇性地隨機(jī)化,所以可以提高數(shù)據(jù)存儲設(shè)備的整體數(shù)據(jù)存儲效率。由于可以將不同 的種子應(yīng)用于每個預(yù)定的數(shù)據(jù)單元,所以經(jīng)隨機(jī)化的寫入數(shù)據(jù)的隨機(jī)性可以進(jìn)一步得到提 高。此外,由于不同的種子可被應(yīng)用于每個數(shù)據(jù)單元,所以可以更加有助于讀出數(shù)據(jù)的檢 索。 雖然已經(jīng)參考示例性實(shí)施例具體示出和描述了本發(fā)明構(gòu)思,但是應(yīng)該理解可以 在不脫離下面的權(quán)利要求的范圍的情況下,在此進(jìn)行形式上和細(xì)節(jié)上的各種修改。
權(quán)利要求
一種數(shù)據(jù)存儲設(shè)備,其接收寫入數(shù)據(jù)并且包含控制器,被配置成確定所述寫入數(shù)據(jù)的特征并響應(yīng)所確定的特征而提供第一控制信號;隨機(jī)化器,被配置成響應(yīng)于所述第一控制信號而選擇性地隨機(jī)化或不隨機(jī)化所述寫入數(shù)據(jù),由此生成經(jīng)隨機(jī)化的寫入數(shù)據(jù);以及數(shù)據(jù)存儲單元,被配置成存儲所述經(jīng)隨機(jī)化的寫入數(shù)據(jù)。
2. 如權(quán)利要求1所述的數(shù)據(jù)存儲設(shè)備,其中,所述控制器關(guān)聯(lián)于包含在所述寫入數(shù)據(jù)中的標(biāo)記來確定所述寫入數(shù)據(jù)的特征。
3. 如權(quán)利要求l所述的數(shù)據(jù)存儲設(shè)備,進(jìn)一步包含錯誤檢測和/或糾正(ECC)編碼器,被配置成接收所述寫入數(shù)據(jù)并生成經(jīng)編碼的寫入數(shù)據(jù),其中,所述隨機(jī)化器被配置成響應(yīng)于所述第一控制信號而選擇性地隨機(jī)化或不隨機(jī)化所述經(jīng)編碼的寫入數(shù)據(jù),由此生成經(jīng)隨機(jī)化的寫入數(shù)據(jù)。
4. 如權(quán)利要求3所述的數(shù)據(jù)存儲設(shè)備,其中,所述ECC編碼器被配置成通過向所接收的寫入數(shù)據(jù)添加校驗(yàn)位來生成所述經(jīng)編碼的寫入數(shù)據(jù)。
5. 如權(quán)利要求1所述的數(shù)據(jù)存儲設(shè)備,其中,所述隨機(jī)化器通過使用用于所述寫入數(shù)據(jù)的每個單元的不同種子而有選擇性地隨機(jī)化所述寫入數(shù)據(jù),其中,所述寫入數(shù)據(jù)的單元由區(qū)、頁、字線和塊中的一個來定義。
6. 如權(quán)利要求3所述的數(shù)據(jù)存儲設(shè)備,其中,所述隨機(jī)化器通過使用用于所述寫入數(shù)據(jù)的每個單元的不同種子而有選擇性地隨機(jī)化所述經(jīng)編碼的寫入數(shù)據(jù),其中,所述寫入數(shù)據(jù)的單元由區(qū)、頁、字線和塊中的一個來定義。
7. 如權(quán)利要求1所述的數(shù)據(jù)存儲設(shè)備,其中,所述隨機(jī)化器包括隨機(jī)化器電路,用于生成所述經(jīng)隨機(jī)化的寫入數(shù)據(jù);以及開關(guān),由所述第一控制信號操作以當(dāng)所述控制器確定所述寫入數(shù)據(jù)的第一特征時將所述寫入數(shù)據(jù)傳遞通過所述隨機(jī)化器電路,或者當(dāng)所述控制器確定所述寫入數(shù)據(jù)的第二特征時,使所述寫入數(shù)據(jù)繞過所述隨機(jī)化器電路。
8. 如權(quán)利要求1所述的數(shù)據(jù)存儲設(shè)備,其中,所述第一特征是所述寫入數(shù)據(jù)為有效載荷數(shù)據(jù),以及所述第二特征是所述寫入數(shù)據(jù)為元數(shù)據(jù)。
9. 一種數(shù)據(jù)存儲設(shè)備,其檢索讀出數(shù)據(jù)并且包含數(shù)據(jù)存儲單元,被配置成存儲所述讀出數(shù)據(jù);控制器,被配置成確定所述讀出數(shù)據(jù)的特征并響應(yīng)于所確定的特征而提供第二控制信號;以及去隨機(jī)化器,被配置成響應(yīng)于所述第二控制信號而選擇性地對所述讀出數(shù)據(jù)進(jìn)行去隨機(jī)化或不進(jìn)行去隨機(jī)化,由此生成經(jīng)去隨機(jī)化的讀出數(shù)據(jù)。
10. 如權(quán)利要求9所述的數(shù)據(jù)存儲設(shè)備,其中,所述控制器關(guān)聯(lián)于包含在所述讀出數(shù)據(jù)中的標(biāo)記而確定所述讀出數(shù)據(jù)的特征。
11. 如權(quán)利要求9所述的數(shù)據(jù)存儲設(shè)備,進(jìn)一步包含錯誤檢測和/或糾正(ECC)解碼器,被配置成接收所述經(jīng)去隨機(jī)化的讀出數(shù)據(jù)并生成經(jīng)解碼的讀出數(shù)據(jù),其中,所述去隨機(jī)化器被配置成響應(yīng)于所述第二控制信號而選擇性地對所述讀出數(shù)據(jù)進(jìn)行去隨機(jī)化或不進(jìn)行去隨機(jī)化,由此生成經(jīng)去隨機(jī)化的讀出數(shù)據(jù)。
12. 如權(quán)利要求11所述的數(shù)據(jù)存儲設(shè)備,其中,所述ECC解碼器被配置成通過從所接收的經(jīng)去隨機(jī)化的讀出數(shù)據(jù)中移除校驗(yàn)位來生成所述經(jīng)解碼的讀出數(shù)據(jù)。
13. 如權(quán)利要求9所述的數(shù)據(jù)存儲設(shè)備,其中,所述去隨機(jī)化器通過使用用于所述寫入數(shù)據(jù)的每個單元的不同種子而有選擇性地去隨機(jī)化所述讀出數(shù)據(jù),其中,所述寫入數(shù)據(jù)的單元由區(qū)、頁、字線和塊中的一個來定義。
14. 如權(quán)利要求11所述的數(shù)據(jù)存儲設(shè)備,其中,所述去隨機(jī)化器通過使用用于所述寫入數(shù)據(jù)的每個單元的不同種子而有選擇性地去隨機(jī)化所述讀出數(shù)據(jù),其中,所述寫入數(shù)據(jù)的單元由區(qū)、頁、字線和塊中的一個來定義。
15. 如權(quán)利要求9所述的數(shù)據(jù)存儲設(shè)備,其中,所述去隨機(jī)化器包括去隨機(jī)化器電路,用于生成所述經(jīng)去隨機(jī)化的讀出數(shù)據(jù);以及開關(guān),由所述第二控制信號操作以當(dāng)所述控制器確定所述讀出數(shù)據(jù)的第一特征時,將所述讀出數(shù)據(jù)傳遞通過所述去隨機(jī)化器電路,或者當(dāng)所述控制器確定所述讀出數(shù)據(jù)的第二特征時,使所述讀出數(shù)據(jù)繞過所述去隨機(jī)化器電路。
16. 如權(quán)利要求15所述的數(shù)據(jù)存儲設(shè)備,其中,所述第一特征是所述讀出數(shù)據(jù)為有效載荷數(shù)據(jù),以及所述第二特征是所述讀出數(shù)據(jù)為元數(shù)據(jù)。
17. —種系統(tǒng),包括控制器,經(jīng)由系統(tǒng)總線連接到存儲單元,其中,所述控制器被配置成確定所接收的寫入數(shù)據(jù)和所存儲的讀出數(shù)據(jù)的特征,并且響應(yīng)于所確定的特征而提供第一控制信號和第二控制信號;隨機(jī)化器,被配置成響應(yīng)于所述第一控制信號而有選擇性地隨機(jī)化或不隨機(jī)化所述寫入數(shù)據(jù),由此生成經(jīng)隨機(jī)化的寫入數(shù)據(jù);數(shù)據(jù)存儲單元,被配置成將所述經(jīng)隨機(jī)化的寫入數(shù)據(jù)存儲作為讀出數(shù)據(jù);禾口去隨機(jī)化器,被配置成響應(yīng)于所述第二控制信號而有選擇性地去隨機(jī)化從所述數(shù)據(jù)存儲單元中檢索的讀出數(shù)據(jù)或不對從所述數(shù)據(jù)存儲單元中檢索的讀出數(shù)據(jù)進(jìn)行去隨機(jī)化,由此生成經(jīng)去隨機(jī)化的讀出數(shù)據(jù)。
全文摘要
一種數(shù)據(jù)存儲設(shè)備,其接收寫入數(shù)據(jù)并且包含控制器,被配置成確定所述寫入數(shù)據(jù)的特征并響應(yīng)于所確定的特征而提供第一控制信號;隨機(jī)化器,被配置成響應(yīng)于所述第一控制信號而選擇性地隨機(jī)化或不隨機(jī)化所述寫入數(shù)據(jù),由此生成經(jīng)隨機(jī)化的寫入數(shù)據(jù);以及數(shù)據(jù)存儲單元,被配置成存儲所述經(jīng)隨機(jī)化的寫入數(shù)據(jù)。
文檔編號G11C16/10GK101763895SQ20091025306
公開日2010年6月30日 申請日期2009年10月9日 優(yōu)先權(quán)日2008年10月8日
發(fā)明者孔駿鎮(zhèn), 趙慶來, 金宰弘, 金容俊 申請人:三星電子株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
延长县| 门头沟区| 东宁县| 保德县| 广南县| 九江市| 志丹县| 胶州市| 盐城市| 山阴县| 马龙县| 道真| 五台县| 珠海市| 巴林左旗| 二连浩特市| 东平县| 临桂县| 临安市| 凤城市| 寻乌县| 东源县| 咸宁市| 吉安县| 比如县| 萍乡市| 维西| 太仓市| 彩票| 哈巴河县| 政和县| 雅江县| 台前县| 科尔| 商城县| 宁城县| 宁津县| 抚顺市| 潢川县| 京山县| 从化市|