例中,包含于瓦片群組集中的多個瓦片群組根據(jù)數(shù)值地址序列可近似 相關(guān)。
[0074] 在各種實施例中,包含于瓦片群組集中的多個瓦片群組中的至少一者根據(jù)數(shù)值地 址序列可近似無關(guān)。
[0075] 在各種實施例中,設備可進一步包括控制單元,其經(jīng)配置以將寫入數(shù)據(jù)映射到多 個層中的相應層的相應頁面中,使得在接收到命令以將寫入數(shù)據(jù)寫入控制單元處后,寫入 數(shù)據(jù)的第一部分將即刻經(jīng)編程到部分頁面中的第一部分頁面中且寫入數(shù)據(jù)的第二部分將 即刻經(jīng)編程到部分頁面中的第二部分頁面中。
[0076] 在各種實施例中,控制單元可經(jīng)配置以在與塊相關(guān)聯(lián)的頁面緩沖器(例如圖1中 的頁面緩沖器142)被填充之前,觸發(fā)將寫入數(shù)據(jù)編程于相應頁面中。
[0077] 在各種實施例中,控制單元可經(jīng)配置以將寫入數(shù)據(jù)的第一部分編程到第一部分頁 面中,且將寫入數(shù)據(jù)的第二部分編程到第二部分頁面中。寫入數(shù)據(jù)的第二部分的編程可包 括在將第一部分編程到第一部分頁面中之后且在不首先擦除存儲器塊的情況下,將第二部 分編程到第二部分頁面中。
[0078] 在各種實施例中,設備可包括存儲器塊,存儲器塊包括:存儲器單元串,每一串包 括形成于多個層中的存儲器單元;由串共享的存取線,每一存取線耦合到對應于多個層中 的相應層的存儲器單元,存儲器單元對應于包括多個頁面中的相應頁面的相應層;及由串 共享的數(shù)據(jù)線,數(shù)據(jù)線包括多個數(shù)據(jù)線子集,每一數(shù)據(jù)線子集被映射到包含第一部分頁面 及第二部分頁面的相應頁面的多個部分頁面中的相應部分頁面中,每一部分頁面可獨立于 其它部分頁面而選擇使得可在第一部分頁面及第二部分頁面上獨立執(zhí)行單一存儲器操作。
[0079] 在各種實施例中,設備可進一步包括硬接線電路(例如電路600)或路由邏輯(例 如在存儲器控制單元118中體現(xiàn)的邏輯)以實施數(shù)據(jù)線子集與多個部分頁面之間的映射。 當使用路由邏輯時,設備可進一步包括寄存器以存儲映射信息以供(例如)由路由邏輯在 稍后時間(例如當接收到存儲器操作的請求時)使用。
[0080] 在各種實施例中,設備可進一步包括控制單元,其經(jīng)配置以基于與單一存儲器操 作的數(shù)據(jù)相關(guān)聯(lián)的列地址來選擇第一部分頁面或第二部分頁面中的至少一者。例如,在一 些實施例中,可基于輸入到列(例如頁面)地址范圍內(nèi)的特定列地址的數(shù)據(jù)依據(jù)數(shù)據(jù)線子 集與多個部分頁面之間的預定義映射信息(例如關(guān)系)來選擇第一部分頁面或第二部分頁 面中的至少一者。在此情況下,在一個實施例中,可通過(例如由主機)將數(shù)據(jù)輸入到所述 部分頁面的地址范圍內(nèi)的一或多個列地址位置而選擇部分頁面。類似地,可基于輸入到對 應于(例如預先映射到)所述(多個)部分頁面的一或多個列地址范圍中的數(shù)據(jù)來選擇多 個部分頁面。
[0081] 在各種實施例中,設備可進一步包括控制單元以選擇根據(jù)數(shù)值地址序列而近似無 關(guān)的兩個部分頁面作為第一部分頁面及第二部分頁面。
[0082] 圖8展示說明根據(jù)各種實施例的在頁面上執(zhí)行編程操作的方法800的流程圖。可 尤其使用圖1到6中所示的設備來實施方法800。在各種實施例中,可在方框805處以從主 機(例如計算機或可操作地與包含圖2中的存儲器塊300的存儲器裝置通信的用戶裝置) 接收數(shù)據(jù)開始方法800。在方框810處,可將(所接收)數(shù)據(jù)映射到從多個頁面選擇的頁面 (例如圖3中的頁面380)中。所述多個頁面中的每一者可對應于存儲器塊(例如存儲器塊 300)中的多個(例如三十二(32)個)層中的一者。所述(所選)頁面可包括包含第一部 分頁面(例如部分頁面394)及第二部分頁面(例如部分頁面392)的多個部分頁面(例如 部分頁面392到396)。將(所接收)數(shù)據(jù)映射到(所選)頁面中可包括將數(shù)據(jù)的第一部分 映射到第一部分頁面中,及將數(shù)據(jù)的第二部分映射到第二部分頁面中。在方框815處,可將 數(shù)據(jù)的第一部分編程到第一部分頁面中。在方框820處,可獨立于編程于第一部分頁面中 的數(shù)據(jù)的第一部分,將數(shù)據(jù)的第二部分編程到第二部分頁面中。在各種實施例中,如果確定 (所接收)數(shù)據(jù)被映射到對應于整個頁面(例如頁面380)的存儲器(例如列)地址中,那 么可同時選擇及編程包含第一部分頁面及第二部分頁面的全部部分頁面。
[0083] 在各種實施例中,從主機接收數(shù)據(jù)可包括在接收數(shù)據(jù)的頁面緩沖器被填充之前, 起始包含第一部分頁面的編程的頁面編程。
[0084] 在各種實施例中,將數(shù)據(jù)映射到頁面中可包括至少部分基于頁面的大小及部分頁 面的數(shù)目而將數(shù)據(jù)分裂成部分。
[0085] 在各種實施例中,將數(shù)據(jù)映射到頁面中可包括選擇對應于所述頁面的多個部分頁 面的兩個部分頁面作為第一部分頁面及第二部分頁面,其中所述兩個部分頁面根據(jù)數(shù)值地 址序列近似相關(guān)。
[0086] 在各種實施例中,將數(shù)據(jù)映射到頁面中可包括選擇對應于所述頁面的多個部分頁 面的兩個部分頁面作為第一部分頁面及第二部分頁面,其中所述兩個部分頁面根據(jù)數(shù)值地 址序列近似無關(guān)。例如,在一個實施例中,可首先選擇更接近頁面的地址范圍的終點的(例 如第二)部分頁面,且接著選擇(比第二部分頁面)更接近頁面的地址范圍的起點的另一 (例如第一)部分頁面,反之亦然。
[0087] 在各種實施例中,編程數(shù)據(jù)的第一部分可包括激活對應于第一部分頁面的第一組 數(shù)據(jù)線,且停用包含對應于第二部分頁面的第二組數(shù)據(jù)線的其它數(shù)據(jù)線。
[0088] 在各種實施例中,編程數(shù)據(jù)的第二部分可包括激活第二組數(shù)據(jù)線,且停用包含第 一組數(shù)據(jù)線的其它數(shù)據(jù)線。
[0089] 在各種實施例中,編程數(shù)據(jù)的第二部分可包括在編程數(shù)據(jù)的第一部分之后,在不 首先擦除所選頁面的情況下編程數(shù)據(jù)的第二部分。
[0090] 在各種實施例中,編程數(shù)據(jù)的第二部分可包括避免編程第一部分頁面。
[0091] 在各種實施例中,方法800可進一步包括在接收數(shù)據(jù)之前,將頁面內(nèi)的列地址映 射到對應于所述頁面的多個部分頁面中。
[0092] 在各種實施例中,方法800可進一步包括將頁面內(nèi)的列地址與對應于所述頁面的 多個部分頁面之間的映射關(guān)系報告到主機。
[0093] 圖9展示說明根據(jù)各種實施例的在部分頁面上執(zhí)行存儲器操作的方法900的流程 圖??墒褂脠D1到6中所示的設備(例如包含存儲器塊(例如存儲器塊300)的設備)來 實施方法900,其中存儲器塊包括多個頁面。多個頁面中的每一頁面可對應于多個(例如 三十二(32)個)層中的一者,且每一頁面(例如頁面380)可包括包含第一部分頁面(例 如部分頁面394)及第二部分頁面(例如部分頁面392)的多個部分頁面(例如部分頁面 392到396)。在各種實施例中,在方框905處可以(例如)從可操作地耦合到包含存儲器 塊(例如存儲器塊300)的存儲器裝置的主機接收存儲器操作的請求開始方法900。在方 框910處,可從多個頁面選擇頁面作為目標頁面(例如頁面380)。在方框915處,可選擇目 標頁面的包含第一部分頁面(例如部分頁面394)的一或多個部分頁面以執(zhí)行存儲器操作。 在方框920處,可獨立于在其上已先前執(zhí)行存儲器操作的包含第一部分頁面(例如部分頁 面394)的一或多個部分頁面,選擇目標頁面的包含第二部分頁面(例如部分頁面392)的 一或多個額外部分頁面以執(zhí)行存儲器操作。
[0094] 圖10展示說明根據(jù)各種實施例的在頁面上執(zhí)行編程操作的方法1000的流程圖。 可尤其使用圖1到6中所示的設備來實施方法1000。在各種實施例中,可在方框1005處 以在存儲器裝置處(例如3DNAND存儲器裝置200)從主機(例如計算機或可操作地與3D NAND存儲器裝置200通信的用戶裝置)接收數(shù)據(jù)的第一部分頁面而開始方法1000。在方 框1010處,可將(所接收)數(shù)據(jù)的第一部分頁面編程到從多個頁面選擇的所選頁面(例如 圖3中的頁面380)的存儲器單元的第一群組中。在方框1015處,可在將第一部分頁面的 數(shù)據(jù)編程到所選頁面的存儲器單元的第一群組中之后,在存儲器裝置處接收第二部分頁面 的數(shù)據(jù)。在方框1020處,可在不首先擦除特定頁面或重新編程經(jīng)編程到所選頁面的存儲器 單元的第一群組中的第一部分頁面的數(shù)據(jù)的情況下,將(所接收)第二部分頁面的數(shù)據(jù)編 程到所選頁面的存儲器單元的第二群組中。
[0095] 在各種實施例中,可依相同數(shù)據(jù)速率接收第一部分頁面的數(shù)據(jù)及第二部分頁面的 數(shù)據(jù)。即,可在主機與存儲器裝置之間的給定數(shù)據(jù)集的整個轉(zhuǎn)移中維持數(shù)據(jù)速率。
[0096] 在各種實施例中,主機可跟蹤所選頁面的哪些部分頁面已被編程。
[0097] 在各種實施例中,存儲器裝置可避免跟蹤所選頁面的哪些部分頁面已被編程。
[0098] 在各種實施例中,可只編程具有需要被寫入其中的數(shù)據(jù)的所選頁面的那些部分頁 面??杀苊饩幊虥]有待被寫入的數(shù)據(jù)映射到其中的所選頁面的部分頁面。
[0099] 在各種實施例中,可(例如)從存儲器裝置將部分頁面編程大小報告到主機。
[0100] 在各種實施例中,可(例如)在編程第一部分頁面的數(shù)據(jù)或第二部分頁面的數(shù)據(jù) 期間隨著斜變速率變化調(diào)整編程算法。
[0101] 在各種實施例中,當讀取其中只有所述下部頁面的一部分被編程的所選頁面的下 部頁面時,可只針對已被編程的部分頁面返回讀取數(shù)據(jù)。
[0102] 在各種實施例中,當讀取其中只有上部頁面的一部分被編程的所選頁面的下部頁 面時,讀取算法可經(jīng)調(diào)整以讀取尚未編程其的上部頁面的所選頁面的存儲器單元。
[0103] 在各種實施例中,當讀取所選頁面的上部頁面時,可只針對已編程其的上部頁面 的部分頁面而返回讀取數(shù)據(jù)。
[0104] 在各種實施例中,可讀取所選頁面的全部存儲器單元,且可只針對有效、經(jīng)編程的 部分頁面而將數(shù)據(jù)返回到主機。
[0105] 在各種實施例中,文中揭示的每一存儲器操作可包括編程操作、讀取操作、驗證操 作或擦除操作。多個部分頁面中的每一者可包括至少一個瓦片。
[0106]總之,本文揭示用于部分頁面存儲器操作的設備及方法。根據(jù)本文揭示的各種實 施例,可在包括每個單元存儲一(1)個以上位的多電平單元的NAND存儲器裝置內(nèi)實施部 分頁面存儲器操作??墒褂幂^少(例如兩(2)個)平面來支持較大NAND頁面大?。ɡ?16KB)。這些操作可經(jīng)實施使得NAND存儲器無需跟蹤頁面的哪一(哪些)部分已被編程, 因為可由主機監(jiān)視頁面使用的跟蹤。(例如)當編程頁面的更小部分(例如部分頁面,例如 瓦片、瓦片群組或瓦片群組集)時,編程操作可消耗較少功率??蓪㈩愃茩C制應用于部分頁 面讀取或驗證或部分塊擦除,其中一些命令被修改。因此可減小寫入放大率,且可簡化系統(tǒng) 塊管理算法(例如廢料收集)。
[0107] 參考圖1到10描述的設備、方法及信號的說明旨在提供各種實施例的結(jié)構(gòu)及功能 性的一般理解,且不作為可利用文中描述的結(jié)