本發(fā)明是有關(guān)于固態(tài)儲(chǔ)存裝置,特別是有關(guān)于一種固態(tài)儲(chǔ)存裝置及一種使用字符線分群的巡查讀取方法。先前技術(shù)固態(tài)儲(chǔ)存裝置(solid?state?storage?device)是使用非揮發(fā)性存儲(chǔ)器(non-volatile?memory)來儲(chǔ)存數(shù)據(jù),隨著科技發(fā)展,其已廣泛地使用于不同的計(jì)算機(jī)系統(tǒng)之中。非揮發(fā)性存儲(chǔ)器是由復(fù)數(shù)個(gè)閃存單元(flash?memory?cell)排列而成,并通過多條字符線(word?line)及多條位線(bit?line)交叉串接。當(dāng)讀取非揮發(fā)性存儲(chǔ)器儲(chǔ)存的數(shù)據(jù)時(shí),會(huì)于對(duì)應(yīng)的字符在線施加先前設(shè)定的讀取閾值電壓,而由于此先前設(shè)定的讀取閾值電壓會(huì)因許多因素而產(chǎn)生偏移,因此固態(tài)儲(chǔ)存裝置會(huì)對(duì)非揮發(fā)性存儲(chǔ)器執(zhí)行巡查讀取(patrol?read)操作。傳統(tǒng)的固態(tài)儲(chǔ)存裝置在執(zhí)行巡查讀取操作時(shí),是對(duì)其非揮發(fā)性存儲(chǔ)器中的每條字符線逐一進(jìn)行讀取操作,以判斷所讀取的數(shù)據(jù)的錯(cuò)誤位數(shù)量是否過多,藉以判斷是否需要更新字符線的讀取閾值電壓。此外,由于儲(chǔ)存每條字符線的讀取閾值電壓需花費(fèi)許多內(nèi)存空間,在傳統(tǒng)的固態(tài)儲(chǔ)存裝置中,會(huì)將物理位置相鄰的復(fù)數(shù)條字符線視為一個(gè)群組,并使用相同的讀取閾值電壓。但此種劃分群組的方法,并無法保證在同一群組內(nèi)的字符線都適合同樣的讀取閾值電壓,也使得在對(duì)每條字符線逐一進(jìn)行巡查讀取操作的過程中,只要群組中的任一條字符線被更新讀取閾值電壓時(shí),所述群組所共同使用的讀取閾值電壓便會(huì)一并被更新。換句話說,若群組中有多少條字符線被更新讀取閾值電壓時(shí),則所述群組所共同使用的讀取閾值電壓便被更新了多少次。然而,無論在同一群組所使用的讀取閾值電壓被更新了多少次,更新后的讀取閾值電壓仍無法保證適用于所述群組內(nèi)的所有字符線。因此,此種傳統(tǒng)的巡查讀取操作除了需耗費(fèi)大量時(shí)間之外,也產(chǎn)生了許多無效的讀取閾值電壓更新動(dòng)作,亦容易與固態(tài)儲(chǔ)存裝置所執(zhí)行的寫入操作或讀取操作發(fā)生沖突,故會(huì)降低固態(tài)儲(chǔ)存裝置的效能。
背景技術(shù):
技術(shù)實(shí)現(xiàn)思路
1、因此,本發(fā)明是提供一種固態(tài)儲(chǔ)存裝置及一種使用字符線分群的巡查讀取方法以解決上述問題。
2、在一實(shí)施例中,本發(fā)明提供一種固態(tài)儲(chǔ)存裝置,包括:控制器;以及非揮發(fā)性存儲(chǔ)器,電性連接至所述控制器。所述非揮發(fā)性存儲(chǔ)器包括多個(gè)區(qū)塊,且各區(qū)塊包括多條字符線,且各字符線具有對(duì)應(yīng)的讀取閾值電壓。所述控制器經(jīng)組態(tài)以從多個(gè)字符線群組選擇第一字符線群組,其中所述字符線群組是根據(jù)各字符線的所述讀取閾值電壓以將所述字符線分群而得,且各字符線群組對(duì)應(yīng)的代表字符線是根據(jù)各字符線群組相關(guān)聯(lián)的所述讀取閾值電壓而設(shè)定。所述控制器更經(jīng)組態(tài)以使用所述第一字符線群組對(duì)應(yīng)的第一代表字符線的所述讀取閾值電壓以讀取所述第一代表字符線的頁面數(shù)據(jù)。當(dāng)所述控制器使用所述第一代表字符線的所述讀取閾值電壓無法正確地讀出所述第一代表字符線的所述頁面數(shù)據(jù)時(shí),所述控制器更經(jīng)組態(tài)以更新所述第一字符線群組中的所述第一代表字符線的所述讀取閾值電壓。
3、在另一實(shí)施例中,本發(fā)明更提供一種用于巡查讀取的字符線分群方法,用于固態(tài)儲(chǔ)存裝置。所述固態(tài)儲(chǔ)存裝置包括控制器及非揮發(fā)性存儲(chǔ)器,且所述非揮發(fā)性存儲(chǔ)器包括多個(gè)區(qū)塊,且各區(qū)塊包括多條字符線,且各字符線具有對(duì)應(yīng)的讀取閾值電壓,所述方法包括:利用所述控制器從多個(gè)字符線群組選擇第一字符線群組,其中所述字符線群組是根據(jù)各字符線的所述讀取閾值電壓以將所述字符線分群而得,且各字符線群組對(duì)應(yīng)的代表字符線是根據(jù)各字符線群組相關(guān)聯(lián)的所述讀取閾值電壓而設(shè)定;利用所述控制器使用所述第一字符線群組對(duì)應(yīng)的第一代表字符線的所述讀取閾值電壓來讀取所述第一代表字符線的頁面數(shù)據(jù);以及當(dāng)所述控制器使用所述第一代表字符線的所述讀取閾值電壓無法正確地讀出所述第一代表字符線的所述頁面數(shù)據(jù)時(shí),利用所述控制器更新所述第一字符線群組中的所述第一代表字符線的所述讀取閾值電壓。
4、圖式簡(jiǎn)單說明
5、圖1為依據(jù)本發(fā)明一實(shí)施例中的計(jì)算機(jī)系統(tǒng)的方塊圖。
6、圖2為依據(jù)本發(fā)明一實(shí)施例中在非揮發(fā)性存儲(chǔ)器中的各區(qū)塊的電路圖。
7、圖3a為依據(jù)本發(fā)明一實(shí)施例中利用神經(jīng)網(wǎng)絡(luò)通過特定頁面的讀取閾值電壓進(jìn)行字符線分群的示意圖。
8、圖3b為依據(jù)本發(fā)明一實(shí)施例中依據(jù)不同狀態(tài)的讀取閾值電壓進(jìn)行字符線分群的示意圖。
9、圖3c為依據(jù)圖3b實(shí)施例中的字符線群組311的示意圖。
10、圖4為依據(jù)本發(fā)明一實(shí)施例中的使用字符線分群的巡查讀取方法的流程圖。
11、圖5為依據(jù)圖4實(shí)施例中的字符線分群方法的流程圖。
12、實(shí)施方式
13、以下說明為完成發(fā)明的較佳實(shí)現(xiàn)方式,其目的在于描述本發(fā)明的基本精神,但并不用以限定本發(fā)明。實(shí)際的
技術(shù)實(shí)現(xiàn)要素:
必須參考之后的權(quán)利要求書。
14、必須了解的是,使用于本說明書中的「包含」、「包括」等詞,是用以表示存在特定的技術(shù)特征、數(shù)值、方法步驟、作業(yè)處理、元件以及/或組件,但并不排除可加上更多的技術(shù)特征、數(shù)值、方法步驟、作業(yè)處理、元件、組件,或以上的任意組合。
15、于權(quán)利要求書中使用如「第一」、「第二」、「第三」等詞是用來修飾權(quán)利要求書中的組件,并非用來表示之間具有優(yōu)先權(quán)順序,先行關(guān)系,或者是一個(gè)組件先于另一個(gè)組件,或者是執(zhí)行方法步驟時(shí)的時(shí)間先后順序,僅用來區(qū)別具有相同名字的組件。
16、「經(jīng)組態(tài)以(configured?to)」此用語可敘述或主張各種單元、電路、或其他組件為「經(jīng)組態(tài)以」執(zhí)行一任務(wù)或多個(gè)任務(wù)。在此類上下文中,「經(jīng)組態(tài)以」此用語是用于藉由指示所述單元/電路/組件包括在操作期間執(zhí)行彼等(一或多個(gè))任務(wù)的結(jié)構(gòu)(例如,電路系統(tǒng))來暗示結(jié)構(gòu)。因而,即使當(dāng)指定單元/電路/組件當(dāng)前并不操作(例如,未接通),仍可稱所述單元/電路/組件經(jīng)組態(tài)以執(zhí)行所述任務(wù)。與「經(jīng)組態(tài)以」此用語一起使用的所述單元/電路/組件包括硬件-例如:電路、內(nèi)存(儲(chǔ)存可執(zhí)行以實(shí)施操作的程序指令)等。此外,「經(jīng)組態(tài)以」可包括通用結(jié)構(gòu)(generic?structure)(例如,通用電路系統(tǒng)),其是藉由軟件及/或固件(例如,fpga或執(zhí)行軟件的一般用途處理器)操縱,以能夠執(zhí)行待解決的(一或多個(gè))任務(wù)的方式進(jìn)行操作?!附?jīng)組態(tài)以」亦可包括調(diào)適一制造程序(例如,一半導(dǎo)體制造設(shè)備)以制造經(jīng)調(diào)適以實(shí)施或執(zhí)行一或多個(gè)任務(wù)的裝置(例如,集成電路)。
17、圖1為依據(jù)本發(fā)明一實(shí)施例中的計(jì)算機(jī)系統(tǒng)的方塊圖。
18、如圖1所示,計(jì)算機(jī)系統(tǒng)1包括固態(tài)儲(chǔ)存裝置10及主機(jī)20,其中固態(tài)儲(chǔ)存裝置10是透過總線11以電性連接至主機(jī)20,藉以進(jìn)行指令及數(shù)據(jù)傳輸。在一些實(shí)施例中,總線11可為通用串行總線(universal?serial?bus,usb)、序列進(jìn)階技術(shù)附接(serial?advancedtechnology?attachment,sata)總線、外圍組件快速互連(pci?express,pcie)總線等等,但本揭露并不限于此。
19、固態(tài)儲(chǔ)存裝置10包括控制器102、高速緩存104、揮發(fā)性內(nèi)存106及非揮發(fā)性存儲(chǔ)器108??刂破?02是電性連接至高速緩存104、揮發(fā)性內(nèi)存106及非揮發(fā)性存儲(chǔ)器108,并用以控制高速緩存104、揮發(fā)性內(nèi)存106及非揮發(fā)性存儲(chǔ)器108的數(shù)據(jù)存取。在一些實(shí)施例中,控制器102例如可為通用處理器(general-purpose?processor)、微控制器(microcontroller)、應(yīng)用導(dǎo)向集成電路(application-specific?integrated?circuit,asic)、現(xiàn)場(chǎng)可程序化邏輯門陣列(field-programmable?gate?array,fpga)等等,但本揭露并不限于此。
20、高速緩存104例如包括靜態(tài)隨機(jī)存取內(nèi)存(static?random?access?memory,sram)。揮發(fā)性內(nèi)存106例如包括動(dòng)態(tài)隨機(jī)存取內(nèi)存(dynamic?random?access?memory,dram),但本揭露并不限于此。在一些實(shí)施例中,高速緩存104及揮發(fā)性內(nèi)存106例如可設(shè)置于控制器102的外部。在另一些實(shí)施例中,高速緩存104及揮發(fā)性內(nèi)存106例如可整合至控制器102之中。非揮發(fā)性存儲(chǔ)器108例如為與非門閃存(nand?flash?memory)用以儲(chǔ)存主機(jī)20提供的寫入數(shù)據(jù)。
21、主機(jī)20例如包括處理器202及系統(tǒng)內(nèi)存204,且處理器202是電性連接至系統(tǒng)內(nèi)存204。在一些實(shí)施例中,處理器202例如包括中央處理器(central?processing?unit)、通用處理器、微處理器等等,但本揭露并不限于此。此外,處理器202包括控制器(未繪示),用以控制系統(tǒng)內(nèi)存204的數(shù)據(jù)存取。系統(tǒng)內(nèi)存204例如包括動(dòng)態(tài)隨機(jī)存取內(nèi)存,但本揭露并不限于此。
22、在一些實(shí)施例中,主機(jī)20例如可支持非揮發(fā)性存儲(chǔ)器通訊協(xié)議(nvm?express,nvme),且系統(tǒng)內(nèi)存204中配置提交佇列(submission?queue)2041、完成佇列(completionqueue)2042及數(shù)據(jù)緩存器2043。提交佇列2041用以記錄處理器202所發(fā)出的存取指令,完成佇列2042用以記錄固態(tài)儲(chǔ)存裝置10響應(yīng)已完成的存取指令的狀態(tài)。數(shù)據(jù)緩存器2043用以儲(chǔ)存主機(jī)20欲寫入至固態(tài)儲(chǔ)存裝置10的數(shù)據(jù)及用以儲(chǔ)存主機(jī)20從固態(tài)儲(chǔ)存裝置10所讀取的數(shù)據(jù)。
23、在一些實(shí)施例中,固態(tài)儲(chǔ)存裝置10例如可支持非揮發(fā)性存儲(chǔ)器通訊協(xié)議(nvmexpress,nvme),且控制器102可從主機(jī)20的提交佇列2041擷取存取指令,例如,寫入指令、讀取指令等,并將所擷取的存取指令儲(chǔ)存至高速緩存104。
24、在一些實(shí)施例中,非揮發(fā)性存儲(chǔ)器108例如可用單一祼晶(die)實(shí)現(xiàn),且其包括復(fù)數(shù)個(gè)區(qū)塊(block)1081,且每個(gè)區(qū)塊包括復(fù)數(shù)個(gè)頁面(page)。舉例來說,非揮發(fā)性存儲(chǔ)器108包含1024個(gè)區(qū)塊1081,且每個(gè)區(qū)塊1081包括64頁。假設(shè)每個(gè)頁面的容量為16kbytes,則每個(gè)區(qū)塊1081的容量為1mbytes。上述數(shù)據(jù)僅用于說明,且非揮發(fā)性存儲(chǔ)器108的制造商可以決定每個(gè)區(qū)塊1081中的頁面數(shù)以及每個(gè)頁面的容量。在另一些實(shí)施例中,非揮發(fā)性存儲(chǔ)器108包括復(fù)數(shù)個(gè)祼晶(未繪示),且在圖1中的區(qū)塊1081可以位于在不同的裸晶上。
25、在一些實(shí)施例中,控制器102包括錯(cuò)誤更正(error?correction?code,ecc)電路1021,用以更正控制器102從非揮發(fā)性存儲(chǔ)器108所讀取的頁面數(shù)據(jù)。舉例而言,ecc電路1021為具有預(yù)定的錯(cuò)誤位更正能力(ecc?capability)的硬件電路,例如x位。當(dāng)控制器102從非揮發(fā)性存儲(chǔ)器108所讀取特定字符線的頁面數(shù)據(jù)的錯(cuò)誤位數(shù)量y小于或等于x時(shí),ecc電路1021可以采用硬件錯(cuò)誤更正的方式以將所述頁面數(shù)據(jù)中的錯(cuò)誤位更正為正確位,且控制器102可將更正后的頁面數(shù)據(jù)傳送至主機(jī)20。
26、當(dāng)控制器102從非揮發(fā)性存儲(chǔ)器108所讀取的頁面數(shù)據(jù)的錯(cuò)誤位數(shù)量y大于ecc電路1021的錯(cuò)誤位更正能力時(shí)(即y>x),表示ecc電路1021已無法單純使用硬件錯(cuò)誤更正的方式將所述頁面數(shù)據(jù)中的錯(cuò)誤位更正為正確位。此時(shí),控制器102可執(zhí)行讀取重試(readretry)操作以下一讀取重試電壓對(duì)所述特定字符線讀取其頁面數(shù)據(jù)。當(dāng)控制器102經(jīng)由讀取重試操作從所述特定字符線所讀取的頁面數(shù)據(jù)的錯(cuò)誤位數(shù)量y1小于ecc電路1021的錯(cuò)誤位更正能力時(shí),則控制器102可將ecc電路1021所更正的頁面數(shù)據(jù)傳送至主機(jī)20。若所述讀取重試操作從所述特定字符線所讀取的頁面數(shù)據(jù)的錯(cuò)誤位數(shù)量y1仍然超過ecc電路1021的錯(cuò)誤位更正能力時(shí),控制器102可再執(zhí)行下一個(gè)讀取重試操作,直到頁面數(shù)據(jù)的錯(cuò)誤可被更正,或直到讀取重試操作的次數(shù)到達(dá)一預(yù)定次數(shù)。
27、圖2為依據(jù)本發(fā)明一實(shí)施例中在非揮發(fā)性存儲(chǔ)器中的各區(qū)塊的電路圖。
28、在一些實(shí)施例中,在非揮發(fā)性存儲(chǔ)器108中的各區(qū)塊1081包括復(fù)數(shù)個(gè)晶體管231及233、及復(fù)數(shù)個(gè)閃存單元(flash?memory?cell)232。晶體管231是位于串選擇線(stringselect?line)ssl上,且晶體管233是位于接地選擇線(ground?select?line)gsl上。為了便于說明,閃存單元232排列而成的二維數(shù)組包括n條字符線(例如字符線wl0~wl(n-1))及m條位線(例如位線bl0~bl(m-1)),其中m及n為正整數(shù)。在一些實(shí)施例中,各區(qū)塊1081包括復(fù)數(shù)條字符線,在同一字符在線(例如字符線wl0~wl(n-1)的任一者)的閃存單元232構(gòu)成一或多個(gè)頁面(page),視閃存單元232的類型而定,例如單層內(nèi)存單元(single-level?cell,slc)、多層內(nèi)存單元(multi-level?cell,mlc)、三層內(nèi)存單元(triple-level?cell,tlc)、四層內(nèi)存單元(quad-level?cell,qlc)、五層內(nèi)存單元(penta-level?cell,plc)、六層內(nèi)存單元(hexa-level?cell,hlc)等等。舉例而言,當(dāng)閃存單元232的類型分別為單層內(nèi)存單元、多層內(nèi)存單元、三層內(nèi)存單元、四層內(nèi)存單元、五層內(nèi)存單元及六層內(nèi)存單元時(shí),閃存單元232例如可分別記憶1、2、3、4、5及6位的數(shù)據(jù),且上述頁面的數(shù)量分別為1、2、3、4、5及6。
29、在一些實(shí)施例中,當(dāng)控制器102欲對(duì)圖2的區(qū)塊1081進(jìn)行巡查讀取(patrol?read)時(shí),控制器102會(huì)拉起(assert)串選擇線ssl及接地選擇線gsl至高邏輯狀態(tài),使得在串選擇線ssl上的晶體管231以及在接地選擇線gsl上的晶體管233導(dǎo)通??刂破?02并使用一預(yù)定讀取閾值電壓讀取在各字符線群組中的代表字符線(representative?word?line)相應(yīng)的頁面數(shù)據(jù)。當(dāng)從任一代表字符線所讀出的頁面數(shù)據(jù)的錯(cuò)誤位數(shù)量超過一預(yù)定閾值,控制器102依據(jù)讀取閾值電壓更新機(jī)制以更新所屬于所述代表字符線相應(yīng)的字符線群組的字符線所使用的讀取閾值電壓。代表字符線的定義在后續(xù)段落將參照?qǐng)D3b及圖3c進(jìn)行說明。
30、在一些實(shí)施例中,控制器102會(huì)主動(dòng)地在背景對(duì)非揮發(fā)存儲(chǔ)器108進(jìn)行巡查讀取(patrol?read)操作,且上述巡查讀取操作是基于在非揮發(fā)性存儲(chǔ)器108的各個(gè)區(qū)塊1081的字符線群組,并針對(duì)各字符線群組的代表字符線??刂破?02執(zhí)行巡查讀取操作是為了檢測(cè)錯(cuò)誤增加的區(qū)塊,例如每隔特定單位時(shí)間讀出儲(chǔ)存于非揮發(fā)性存儲(chǔ)器108的數(shù)據(jù),且基于ecc電路1021中的錯(cuò)誤訂正結(jié)果對(duì)讀出的頁面數(shù)據(jù)進(jìn)行測(cè)試處理。所述測(cè)試處理例如將所述讀出數(shù)據(jù)的錯(cuò)誤位數(shù)與ecc電路1021的錯(cuò)誤位更正能力進(jìn)行比較,并將錯(cuò)誤位數(shù)超過所述錯(cuò)誤位更正能力的頁面數(shù)據(jù)相應(yīng)的字符線的讀取閾值電壓進(jìn)行更新。
31、圖3a為依據(jù)本發(fā)明一實(shí)施例中利用神經(jīng)網(wǎng)絡(luò)通過特定頁面的讀取閾值電壓進(jìn)行字符線分群的示意圖。圖3b為依據(jù)本發(fā)明一實(shí)施例中依據(jù)不同狀態(tài)的讀取閾值電壓進(jìn)行字符線分群的示意圖。圖3c為依據(jù)圖3b實(shí)施例中的字符線群組311的示意圖。
32、為便于說明,在后述實(shí)施例中,閃存單元232是以四層內(nèi)存單元為例。在一些實(shí)施例中,當(dāng)閃存單元232為四層內(nèi)存單元,則表示閃存單元232可記錄4位的數(shù)據(jù),可用16種不同的資料狀態(tài)表示,例如從狀態(tài)s0至s15。需注意的是,狀態(tài)s0至s15所表示的4位數(shù)值并非是連續(xù)的。此外,控制器102對(duì)區(qū)塊1081中的特定字符線所讀取的頁面數(shù)據(jù)可包括四種類型的頁面,例如低頁面(low?page)、中頁面(middle?page)、上頁面(up?page)及頂頁面(toppage)。舉例而言,當(dāng)控制器102欲讀取特定字符線的低頁面的頁面數(shù)據(jù),則控制器102需分別利用狀態(tài)s6、s8及s10對(duì)應(yīng)的讀取閾值電壓以讀取特定字符在線的低頁面的頁面數(shù)據(jù)。此外,控制器102可經(jīng)過多次讀取重試操作后以決定對(duì)應(yīng)于狀態(tài)s6、s8及s10的最佳讀取閾值電壓vths6b、vths8b及vths10b,意即從非揮發(fā)性存儲(chǔ)器108所讀取的頁面數(shù)據(jù)具有最小錯(cuò)誤位數(shù)量。類似地,當(dāng)控制器102欲讀取中頁面、上頁面或頂頁面的頁面數(shù)據(jù)時(shí),控制器102可經(jīng)過多次讀取重試操作后以決定中頁面、上頁面或頂頁面所對(duì)應(yīng)的各個(gè)狀態(tài)的最佳讀取閾值電壓。
33、在一些實(shí)施例中,控制器102可將區(qū)塊1081中各字符線的低頁面、中頁面、上頁面及頂頁面所分別對(duì)應(yīng)的多個(gè)數(shù)據(jù)狀態(tài)(例如狀態(tài)s0至s15)的讀取閾值電壓設(shè)定(例如可為最佳讀取閾值電壓)分別輸入至神經(jīng)網(wǎng)絡(luò)1022的輸入節(jié)點(diǎn)(例如輸入節(jié)點(diǎn)302、304及306)以將各字符線的讀取閾值電壓設(shè)定進(jìn)行分群,如圖3a所示。為了便于說明,在圖3a中是將各字符線的低頁面相應(yīng)的狀態(tài)s6、s8及s10的最佳讀取閾值電壓vths6b、vths8b及vths10b分別輸入至神經(jīng)網(wǎng)絡(luò)1022的輸入節(jié)點(diǎn)302、304及306。舉例而言,如圖3b所示,上述各字符線的讀取閾值電壓vths6b、vths8b及vths10b的組合可在三維的拓樸空間320(以讀取閾值電壓vths6,vths8,vths10為軸)中構(gòu)成一坐標(biāo)點(diǎn),其可視為一組讀取閾值電壓設(shè)定,各字符線的讀取閾值電壓設(shè)定具有其對(duì)應(yīng)的一坐標(biāo)點(diǎn)。如圖3a所示,神經(jīng)網(wǎng)絡(luò)1022根據(jù)各字符線的低頁面的最佳讀取閾值電壓vths6b、vths8b及vths10b所構(gòu)成的坐標(biāo)點(diǎn)分類為群組310~31n,且控制器102可將區(qū)塊1081中的各字符線分類為與群組310~31n相關(guān)聯(lián)的多個(gè)字符線群組。
34、在一些實(shí)施例中,上述神經(jīng)網(wǎng)絡(luò)1022例如為kohonen網(wǎng)絡(luò)(kn),其為一自組織映像圖(self-organizing?map)。神經(jīng)網(wǎng)絡(luò)1022可利用拓樸空間320來表示每個(gè)輸出值及其分類(cluster或group)的分布情況。神經(jīng)網(wǎng)絡(luò)1022并未限制分類出的群組數(shù)量,而是視輸入的數(shù)據(jù)的分布情況而定。為了便于說明,圖3b的拓樸空間320包括群組310、311、312及313。在一些實(shí)施例中,神經(jīng)網(wǎng)絡(luò)1022可計(jì)算出各個(gè)群組310~31n的中心點(diǎn)坐標(biāo),例如利用已分類至各群組的坐標(biāo)點(diǎn)以計(jì)算出中心點(diǎn)坐標(biāo)。需注意的是,上述中心點(diǎn)坐標(biāo)可能并不對(duì)應(yīng)至實(shí)際存在的字符線,故控制器102會(huì)選擇各群組310~31n中最接近所述中心點(diǎn)坐標(biāo)的坐標(biāo)點(diǎn)做為各群組310~31n的中心點(diǎn),并將其相應(yīng)的字符線作為各字符線群組的代表字符線(representative?word?line)。
35、在一些實(shí)施例中,當(dāng)控制器102對(duì)非揮發(fā)存儲(chǔ)器108進(jìn)行巡查讀取(patrol?read)操作時(shí),會(huì)讀取各字符線群組的代表字符線。當(dāng)從所述字符線群組的代表字符線所讀出的頁面數(shù)據(jù)的錯(cuò)誤位數(shù)量超過預(yù)定閾值,控制器102依據(jù)讀取閾值電壓更新機(jī)制以更新所屬于所述代表字符線相應(yīng)的字符線群組中的字符線的讀取閾值電壓。換句話說,控制器102在進(jìn)行巡查讀取操作的過程中,是根據(jù)各字符線群組的代表字符線的讀取結(jié)果來判斷是否更新所述字符線群組中的字符線的讀取閾值電壓。
36、在一些實(shí)施例中,神經(jīng)網(wǎng)絡(luò)1022可設(shè)定各群組所使用的距離閾值d,意即在特定群組的中心點(diǎn)與各坐標(biāo)點(diǎn)之間的距離不會(huì)超過所述距離閾值d。在一些實(shí)施例中,所述距離閾值d例如為2個(gè)步階(tick),且可視實(shí)際情況進(jìn)行調(diào)整。1個(gè)步階表示控制器102在執(zhí)行讀取重試操作時(shí)在相鄰檔位之間的讀取閾值電壓差值,其為固定值。如圖3c所示,群組311包括中心點(diǎn)3111,且其距離群組311的邊界的距離d例如為2個(gè)步階。
37、在一些實(shí)施例中,當(dāng)輸入至神經(jīng)網(wǎng)絡(luò)1022的新坐標(biāo)點(diǎn)與群組311的中心點(diǎn)3111之間的各維度距離最大值小于或等于距離閾值d時(shí),則神經(jīng)網(wǎng)絡(luò)1022會(huì)將所述新坐標(biāo)點(diǎn)分類至群組311。當(dāng)輸入至神經(jīng)網(wǎng)絡(luò)1022的新坐標(biāo)點(diǎn)與群組311的中心點(diǎn)3111之間的各維度距離最大值大于距離閾值d時(shí),則神經(jīng)網(wǎng)絡(luò)1022會(huì)將所述新坐標(biāo)點(diǎn)分類至群組311之外的其他群組。因此,神經(jīng)網(wǎng)絡(luò)1022對(duì)各區(qū)塊1081的字符線分類而得的各個(gè)字符線群組中的字符線數(shù)量是非均衡的(non-uniform),意即部分字符線群組包含的字符線數(shù)量較多,且部分字符線群組包含的字符線數(shù)量較少。
38、需注意的是,上述實(shí)施例是說明控制器102所執(zhí)行的神經(jīng)網(wǎng)絡(luò)1022可將特定區(qū)塊1081的字符線分類為多個(gè)字符線群組,并且從各字符線群組決定其代表字符線,并視各字符線群組的坐標(biāo)分布情況以決定是否選擇一更新指標(biāo)字符線(refresh?indicator?wordline)。各字符線群組具有代表字符線,但不一定具有更新指標(biāo)字符線。
39、舉例而言,對(duì)于被分類到同一字符線群組的多條字符線,其各自的讀取閾值電壓會(huì)與所述字符線群組的代表字符線的讀取閾值電壓相近。然而,同一字符線群組中仍可能存在有特定字符線,其讀取閾值電壓相較于代表字符線的讀取閾值電壓具有相對(duì)較大的電壓偏差值(例如可能超過2個(gè)步階)。因此,控制器102可將電壓偏差值超過預(yù)定閾值且錯(cuò)誤位數(shù)量大于預(yù)定比例的特定字符線設(shè)定為所述字符線群組的更新指標(biāo)字符線。在控制器102對(duì)非揮發(fā)性存儲(chǔ)器108進(jìn)行巡查讀取操作的期間,當(dāng)控制器102讀取所述更新指標(biāo)字符線,并在進(jìn)行預(yù)定次數(shù)內(nèi)的讀取重試操作,所得到的頁面數(shù)據(jù)的錯(cuò)誤位數(shù)量皆超過ecc電路1021的錯(cuò)誤位更正能力時(shí),控制器102則判斷所述更新指標(biāo)字符線所在的所述字符線群組中的字符線的儲(chǔ)存數(shù)據(jù)需要進(jìn)行數(shù)據(jù)搬移動(dòng)作。在一些實(shí)施例中,控制器102可判斷所述更新指標(biāo)字符線所在的所述區(qū)塊1081的儲(chǔ)存數(shù)據(jù)需要進(jìn)行數(shù)據(jù)搬移動(dòng)作。
40、在一些實(shí)施例中,控制器102所執(zhí)行的神經(jīng)網(wǎng)絡(luò)122亦可依據(jù)類似方式,將所述特定區(qū)塊1081的字符線分別針對(duì)讀取中頁面、上頁面及頂頁面而分類為多個(gè)字符線群組,并且從各字符線群組決定出代表字符線,并視各群組(類似于圖3a的群組310~31n)的坐標(biāo)分布情況以決定是否選擇一更新指標(biāo)字符線。此外,在分別針對(duì)讀取低頁面、中頁面、上頁面及頂頁面的所有字符線群組中會(huì)至少有一個(gè)字符線群組具有更新指標(biāo)字符線。在另一些實(shí)施例中,在控制器102已依據(jù)類似方式將所述特定區(qū)塊1081的字符線針對(duì)讀取某頁面類型(例如頂頁面)而分類為多個(gè)字符線群組后,控制器102可不再將特定區(qū)塊1081的字符線分別針對(duì)讀取其他各頁面類型(如低頁面、中頁面及上頁面)而進(jìn)行分類,而是統(tǒng)一使用針對(duì)讀取其中一頁面類型,例如頂頁面,所分類而得的所述字符線群組。
41、舉例而言,為了方便說明,特定區(qū)塊1081例如包括100條字符線,其編號(hào)為0至99。經(jīng)由神經(jīng)網(wǎng)絡(luò)1022進(jìn)行分類,此100條字符線是分類為20個(gè)字符線群組(在表1中簡(jiǎn)稱為群組),其編號(hào)為1至20,如表1所示。表1繪示特定區(qū)塊1081中的字符線群組及相應(yīng)的字符線編號(hào)、以及低頁面(低頁)、中頁面(中頁)、高頁面(高頁)及頂頁面(頂頁)的代表字符線編號(hào)及更新指標(biāo)字符線編號(hào)。
42、
43、
44、表1
45、以字符線群組1為例,其包括字符線編號(hào)0、2、12、23、48及60。此外,控制器102可依據(jù)前述方式從神經(jīng)網(wǎng)絡(luò)1022所建立的拓樸空間(類似于圖3b所示的拓樸空間320)中的各個(gè)群組以決定用于低頁面、中頁面、高頁面及頂頁面的代表字符線及其編號(hào),例如在字符線群組1用于低頁面、中頁面、高頁面及頂頁面的代表字符線及其編號(hào)分別為48、12、2及23。
46、以字符線群組20為例,其包括字符線編號(hào)6、7、14、28、31、52及80。此外,控制器102可經(jīng)由神經(jīng)網(wǎng)絡(luò)1022所建立的拓樸空間(如圖3b所示的拓樸空間320)中的各個(gè)群組以決定用于低頁面、中頁面、高頁面及頂頁面的代表字符線及其編號(hào),例如分別為28、6、52及52。
47、換句話說,對(duì)于字符線群組1而言,控制器102在檢查低頁面、中頁面、高頁面及頂頁面的頁面數(shù)據(jù)時(shí)會(huì)分別使用字符線編號(hào)48、12、2及23相應(yīng)的多個(gè)數(shù)據(jù)狀態(tài)的讀取閾值電壓進(jìn)行讀取操作。對(duì)于字符線群組20而言,控制器102在檢查低頁面、中頁面、高頁面及頂頁面的頁面數(shù)據(jù)時(shí)會(huì)分別使用字符線編號(hào)28、6、52及52相應(yīng)的多個(gè)數(shù)據(jù)狀態(tài)的讀取閾值電壓進(jìn)行讀取操作。
48、在表1的實(shí)施例中,字符線群組2及20包括了用于部分頁面類型的更新指標(biāo)字符線,而字符線群組1未包含用于低頁面、中頁面、高頁面及頂頁面的更新指標(biāo)字符線。舉例而言,在字符線群組2中包括用于低頁面及高頁面的更新指標(biāo)字符線,其編號(hào)分別為100及4,但中頁面及頂頁面并未包括相應(yīng)的更新指標(biāo)字符線。在字符線群組20用于低頁面的更新指標(biāo)字符線編號(hào)為14。然而,在字符線群組20并未包括用于中頁面、高頁面及頂頁面的更新指標(biāo)字符線。
49、在一些實(shí)施例中,當(dāng)控制器102對(duì)非揮發(fā)存儲(chǔ)器108進(jìn)行巡查讀取(patrol?read)操作時(shí),會(huì)讀取各字符線群組的代表字符線,并根據(jù)代表字符線的讀取結(jié)果來判斷是否更新所述字符線群組中的字符線的讀取閾值電壓。此外,若所述字符線群組包含更新指標(biāo)字符線,則控制器102亦會(huì)讀取更新指標(biāo)字符線,并根據(jù)更新指標(biāo)字符線的讀取結(jié)果來判斷是否對(duì)所述字符線群組中的字符線的儲(chǔ)存數(shù)據(jù)進(jìn)行數(shù)據(jù)搬移動(dòng)作。在一些實(shí)施例中,控制器102可根據(jù)更新指標(biāo)字符線的讀取結(jié)果來判斷是否對(duì)所述指標(biāo)字符線所在的區(qū)塊1081的儲(chǔ)存數(shù)據(jù)進(jìn)行數(shù)據(jù)搬移動(dòng)作。
50、圖4為依據(jù)本發(fā)明一實(shí)施例中的使用字符線分群的巡查讀取方法的流程圖。
51、以表1的字符線群組為例,為了便于說明,控制器102對(duì)區(qū)塊1081進(jìn)行巡查讀取是以讀取低頁面為例,其他的讀取頁面可使用類似的巡查讀取流程。在步驟s402,控制器102對(duì)區(qū)塊1081進(jìn)行巡查讀取的期間,控制器102先會(huì)選擇一個(gè)字符線群組,例如字符線群組1。在步驟s404,當(dāng)控制器102檢查字符線群組1時(shí),控制器102會(huì)使用字符線群組1的代表字符線wl48的讀取閾值電壓來讀取代表字符線wl48的頁面數(shù)據(jù)。舉例來說,控制器102會(huì)使用代表字符線wl48的讀取閾值電壓以從代表字符線wl48讀取頁面數(shù)據(jù)。在一些實(shí)施例中,代表字符線的讀取閾值電壓可為所述代表字符線的默認(rèn)讀取閾值電壓或是先前更新的讀取閾值電壓。在一些實(shí)施例中,代表字符線的讀取閾值電壓可被設(shè)定為其對(duì)應(yīng)的字符線群組的讀取閾值電壓,即所述字符線群組中的字符線所共同使用的讀取閾值電壓。
52、在步驟s406,控制器102判斷步驟s404是否可正確地讀出頁面資料。當(dāng)控制器102使用代表字符線wl48的讀取閾值電壓可正確地讀出代表字符線wl48的頁面資料(步驟s406:是),亦即使用代表字符線wl48的讀取閾值電壓從代表字符線wl48所讀取的頁面數(shù)據(jù)的錯(cuò)誤位數(shù)量小于ecc電路1021的錯(cuò)誤位更正能力,則控制器102不須對(duì)所述字符線群組中的字符線的讀取閾值電壓進(jìn)行更新,亦不須對(duì)所述字符線群組中的其他字符線進(jìn)行巡查讀取操作,并回到步驟s402,控制器102會(huì)選擇下一個(gè)字符線群組(例如字符線群組2)進(jìn)行巡讀讀取動(dòng)作以進(jìn)行檢查。當(dāng)控制器102使用代表字符線wl48的讀取閾值電壓無法正確地讀出代表字符線wl48的頁面資料(步驟s406:否),亦即使用代表字符線wl48的讀取閾值電壓從代表字符線wl48所讀取的頁面數(shù)據(jù)的錯(cuò)誤位數(shù)量大于ecc電路1021的錯(cuò)誤位更正能力,則進(jìn)入步驟s408,控制器102會(huì)更新字符線群組1中的代表字符線的讀取閾值電壓。
53、在一些實(shí)施例中,在步驟s408,控制器102會(huì)對(duì)所述選擇字符線群組的代表字符線執(zhí)行讀取重試操作,以更新代表字符線相應(yīng)的讀取閾值電壓。舉例而言,控制器102會(huì)逐步調(diào)整代表字符線wl48的讀取閾值電壓(例如與先前的讀取閾值電壓相差1個(gè)步階),并使用調(diào)整后的讀取閾值電壓依序從代表字符線wl48讀取其頁面數(shù)據(jù)。當(dāng)使用其中一調(diào)整后的讀取閾值電壓可正確地從代表字符線wl48所讀取的頁面數(shù)據(jù)時(shí),意即使用所述調(diào)整后的讀取閾值電壓從代表字符線wl48所讀取的頁面數(shù)據(jù)的錯(cuò)誤位數(shù)量小于ecc電路的錯(cuò)誤位更正能力,則控制器102會(huì)將代表字符線wl48的讀取閾值電壓更新為所述調(diào)整后的讀取閾值電壓,并完成更新代表字符線wl48的讀取閾值電壓的操作。
54、在一些實(shí)施例中,在步驟s408,控制器102會(huì)更新所選擇的字符線群組的代表字符線相應(yīng)的讀取閾值電壓,并將代表字符線的更新讀取閾值電壓直接設(shè)定為所選擇的字符線群組的讀取閾值電壓。在此實(shí)施例中,代表字符線的讀取閾值電壓是被設(shè)定為其對(duì)應(yīng)的字符線群組的讀取閾值電壓,即字符線群組中的字符線所共同使用的讀取閾值電壓。舉例而言,控制器102會(huì)更新所選擇的字符線群組1的代表字符線wl48相應(yīng)的讀取閾值電壓,并將代表字符線wl48的更新讀取閾值電壓直接設(shè)定為所選擇的字符線群組1的讀取閾值電壓。即,在選擇字符線群組1中的其他字符線wl0、wl2、wl12、wl23、wl60皆直接使用代表字符線wl48的更新讀取閾值電壓。其相當(dāng)于選擇字符線群組1中的其他字符線wl0、wl2、wl12、wl23、wl60的讀取閾值電壓皆更新為代表字符線wl48的更新讀取閾值電壓。
55、在一些實(shí)施例中,控制器102會(huì)判斷所選擇的字符線群組是否包含更新指標(biāo)字符線,若有,則控制器102會(huì)使用更新指標(biāo)字符線的讀取閾值電壓來讀取更新指標(biāo)字符線的頁面數(shù)據(jù),并判斷是否可正確地讀出更新指標(biāo)字符線的頁面數(shù)據(jù)。若控制器102使用更新指標(biāo)字符線的讀取閾值電壓可正確地讀出更新指標(biāo)字符線的頁面數(shù)據(jù),則控制器102不進(jìn)行額外操作。若控制器102使用更新指標(biāo)字符線的讀取閾值電壓無法正確地讀出更新指標(biāo)字符線的頁面數(shù)據(jù),則控制器102對(duì)所選擇的字符線群組中的各字符線所儲(chǔ)存的頁面數(shù)據(jù)進(jìn)行數(shù)據(jù)搬移動(dòng)作。在一些實(shí)施例中,控制器102對(duì)所述更新指標(biāo)字符線所在的區(qū)塊1081所儲(chǔ)存的數(shù)據(jù)進(jìn)行數(shù)據(jù)搬移動(dòng)作。
56、舉例而言,在巡查讀取操作過程中,控制器102選擇字符線群組20進(jìn)行檢查,并判斷字符線群組20包含更新指標(biāo)字符線wl14,則控制器102使用更新指標(biāo)字符線wl14的讀取閾值電壓來讀取更新指標(biāo)字符線wl14的頁面數(shù)據(jù)。若控制器102使用更新指標(biāo)字符線wl14的讀取閾值電壓可正確地讀出更新指標(biāo)字符線wl14的頁面數(shù)據(jù),則控制器102不進(jìn)行額外操作。若控制器102使用更新指標(biāo)字符線wl14的讀取閾值電壓無法正確地讀出更新指標(biāo)字符線wl14的頁面數(shù)據(jù),則控制器102對(duì)字符線群組20中的字符線wl6、wl7、wl14、wl28、wl31、wl52、wl80所儲(chǔ)存的頁面數(shù)據(jù)進(jìn)行數(shù)據(jù)搬移動(dòng)作。在一些實(shí)施例中,控制器102僅對(duì)字符線群組20中的更新指標(biāo)字符線wl14所儲(chǔ)存的頁面數(shù)據(jù)進(jìn)行數(shù)據(jù)搬移動(dòng)作。在一些實(shí)施例中,控制器102對(duì)所述指標(biāo)字符線wl14所在的區(qū)塊1081所儲(chǔ)存的數(shù)據(jù)進(jìn)行數(shù)據(jù)搬移動(dòng)作。
57、圖5為依據(jù)圖4實(shí)施例中的字符線分群方法的流程圖。請(qǐng)同時(shí)參考圖1及圖5。
58、在步驟s510,取得非揮發(fā)性存儲(chǔ)器108中與各區(qū)塊1081的各字符線相關(guān)聯(lián)的讀取閾值電壓。舉例而言,各字符線的讀取閾值電壓包括用于不同頁面類型的多個(gè)數(shù)據(jù)狀態(tài)相應(yīng)的復(fù)數(shù)個(gè)讀取閾值電壓,其中頁面類型視非揮發(fā)性存儲(chǔ)器108中的閃存單元的類型而定,例如單層內(nèi)存單元、多層內(nèi)存單元、三層內(nèi)存單元、四層內(nèi)存單元、五層內(nèi)存單元及六層內(nèi)存單元等等。以四層內(nèi)存單元為例,其低頁面、中頁面、高頁面及頂頁面的每一者均具有相應(yīng)的多個(gè)數(shù)據(jù)狀態(tài)。各區(qū)塊1081中的各字符線在每個(gè)數(shù)據(jù)狀態(tài)均有相應(yīng)的默認(rèn)讀取閾值電壓,其可為各字符線經(jīng)過測(cè)試后所得到在每個(gè)數(shù)據(jù)狀態(tài)的最佳讀取閾值電壓(例如使得頁面數(shù)據(jù)的錯(cuò)誤位數(shù)量最小)、或是經(jīng)過讀取重試流程后更新的讀取閾值電壓。
59、在步驟s520,將與各區(qū)塊1081的各字符線相關(guān)聯(lián)的讀取閾值電壓輸入至神經(jīng)網(wǎng)絡(luò)1022以將各區(qū)塊1081的所述字符線分類為復(fù)數(shù)個(gè)字符線群組。舉例而言,神經(jīng)網(wǎng)絡(luò)1022可為kohonen網(wǎng)絡(luò)(kn),其可利用各區(qū)塊1081的各字符線在不同頁面類型分別對(duì)應(yīng)的多個(gè)數(shù)據(jù)狀態(tài)的讀取閾值電壓以建構(gòu)出一拓樸空間(如圖3b所示的拓樸空間320),并將在所述拓樸空間中的多組讀取閾值電壓分類為多個(gè)群組,意即控制器102可對(duì)應(yīng)地將各區(qū)塊1081的各字符線分類為多個(gè)字符線群組,其中各字符線群組包括至少一條字符線。需注意的是,神經(jīng)網(wǎng)絡(luò)1022可設(shè)定各群組所使用的距離閾值d,意即在特定群組的中心點(diǎn)與各坐標(biāo)點(diǎn)之間的距離不會(huì)超過所述距離閾值d,例如為2個(gè)步階(tick),且可視實(shí)際情況進(jìn)行調(diào)整。
60、在步驟s530,利用控制器102根據(jù)各字符線群組相關(guān)聯(lián)的讀取閾值電壓以設(shè)定各字符線群組相應(yīng)的代表字符線。在一些實(shí)施例中,控制器102更可設(shè)定某些字符線群組相應(yīng)的更新指標(biāo)字符線。接著,在步驟s540,于巡查讀取的操作過程中,利用控制器102依序選擇所述字符線群組,并讀取所選擇的字符線群組的代表字符線,并根據(jù)代表字符線的讀取結(jié)果來判斷是否更新所選擇的字符線群組中的代表字符線的讀取閾值電壓,如圖4的流程圖所示。在一些實(shí)施例中,若所選擇的字符線群組包含更新指標(biāo)字符線,則控制器102亦會(huì)讀取更新指標(biāo)字符線,并根據(jù)更新指標(biāo)字符線的讀取結(jié)果來判斷是否對(duì)所選擇的字符線群組中的字符線所儲(chǔ)存的數(shù)據(jù)進(jìn)行數(shù)據(jù)搬移動(dòng)作,或是對(duì)所述更新指標(biāo)字符線所在的區(qū)塊1081所儲(chǔ)存的數(shù)據(jù)進(jìn)行數(shù)據(jù)搬移動(dòng)作。
61、綜上所述,本發(fā)明提供一種固態(tài)儲(chǔ)存裝置及一種使用字符線分群的巡查讀取方法,其可在對(duì)各區(qū)塊1081進(jìn)行巡查讀取的期間,針對(duì)各區(qū)塊1081中的各字符線群組相應(yīng)的代表字符線及更新指標(biāo)字符線(若有)進(jìn)行讀取,并根據(jù)其讀取結(jié)果決定后續(xù)操作,而無需額外讀取在各字符線群組的代表字符線及更新指標(biāo)字符線(若有)之外的其他字符線。因此,在維持固態(tài)儲(chǔ)存裝置10的數(shù)據(jù)可靠度的前提下,本發(fā)明所提出的使用字符線分群的巡查讀取方法可以大幅節(jié)省固態(tài)儲(chǔ)存裝置10進(jìn)行巡查讀取所需的時(shí)間,并且可減少固態(tài)儲(chǔ)存裝置10在執(zhí)行讀取操作或?qū)懭氩僮鲿r(shí)與巡查讀取操作發(fā)生沖突的機(jī)率,進(jìn)而增進(jìn)固態(tài)儲(chǔ)存裝置10的效能。
62、本發(fā)明雖以較佳實(shí)施例揭露如上,然其并非用以限定本發(fā)明的范圍,任何所屬技術(shù)領(lǐng)域中具有通常知識(shí)者,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可做些許的更動(dòng)與潤飾,因此本發(fā)明的保護(hù)范圍當(dāng)視后附的權(quán)利要求書所界定者為準(zhǔn)。
63、符號(hào)說明
64、1?計(jì)算機(jī)系統(tǒng)
65、10?固態(tài)儲(chǔ)存裝置
66、11?總線
67、20?主機(jī)
68、102?控制器
69、104?高速緩存
70、106?揮發(fā)性內(nèi)存
71、108?非揮發(fā)性存儲(chǔ)器
72、1021?ecc電路
73、1022?神經(jīng)網(wǎng)絡(luò)
74、1081?區(qū)塊
75、202?處理器
76、204?系統(tǒng)內(nèi)存
77、231、233?晶體管
78、232?閃存單元
79、2041?提交佇列
80、2042?完成佇列
81、2043?數(shù)據(jù)緩存器
82、302、304、306?輸入節(jié)點(diǎn)
83、310-31n?群組
84、320?拓樸空間
85、3111?中心點(diǎn)
86、400、500?方法
87、s402-s408、s510-s540?步驟
88、ssl串選擇線
89、gsl接地選擇線
90、wl0-wl(n-1)字符線
91、bl0-bl(m-1)位線
92、vths6b、vths8b、vths10b最佳讀取閾值電壓
93、vths6、vths8、vths10讀取閾值電壓
94、d距離閾值。