欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于數(shù)據(jù)貯存裝置的字線瑕疵檢測和處理的制作方法

文檔序號(hào):9402061閱讀:375來源:國知局
用于數(shù)據(jù)貯存裝置的字線瑕疵檢測和處理的制作方法
【技術(shù)領(lǐng)域】
[0001] 本公開一般地涉及檢測和處理在數(shù)據(jù)貯存裝置中的字線瑕疵。
【背景技術(shù)】
[0002] 非易失性數(shù)據(jù)貯存裝置一一諸如嵌入的存儲(chǔ)器裝置和可拆卸的存儲(chǔ)器裝置一一 已經(jīng)使能了數(shù)據(jù)和軟件應(yīng)用的增加的便攜性。例如,閃速存儲(chǔ)器裝置可以通過在每個(gè)閃速 存儲(chǔ)器單元中貯存多個(gè)位來增強(qiáng)數(shù)據(jù)貯存密度。也可以通過減少裝置特征尺寸來增加數(shù)據(jù) 貯存密度。但是,隨著裝置特征尺寸減小,在非易失性數(shù)據(jù)貯存裝置中的工藝變化(process variation)可能損害裝置性能。此外,隨著非易失性數(shù)據(jù)貯存裝置(例如,通過增加貯存在 存儲(chǔ)器單元處的位的數(shù)量)貯存更多數(shù)據(jù),用戶越來越依賴于這樣的非易失性數(shù)據(jù)貯存裝 置的可靠的操作(例如,可靠地訪問貯存在裝置處的數(shù)據(jù))。相應(yīng)地,存在處理可能惡化非 易失性貯存裝置的操作的工藝變化和其它瑕疵的需求。

【發(fā)明內(nèi)容】

[0003] 非易失性存儲(chǔ)器可以包括可由控制器訪問以訪問非易失性存儲(chǔ)器的貯存元件的 字線。例如,控制器可以使用字線來編程在非易失性存儲(chǔ)器的貯存元件處的電壓。如果字 線包括瑕疵、諸如制造瑕疵,非易失性存儲(chǔ)器的性能可能被惡化。例如,字線的寬度的工藝 變化可能改變字線的電特質(zhì),改變非易失性存儲(chǔ)器的性能。相應(yīng)地,訪問貯存在非易失性存 儲(chǔ)器處的數(shù)據(jù)可能導(dǎo)致誤差,因?yàn)殍Υ每赡苁沟脧馁A存元件訪問的數(shù)據(jù)失真(例如,通過 導(dǎo)致預(yù)期中的邏輯" 〇 "值表現(xiàn)為邏輯" 1"值,等)。
[0004] 根據(jù)本公開的至少一個(gè)實(shí)施例,控制器確定字線是否具有瑕疵。如果字線具有瑕 疵,控制器確定瑕疵的估計(jì)的位置??刂破骺梢曰谒鲨Υ玫墓烙?jì)的位置確定用于讀取 貯存在貯存元件處的數(shù)據(jù)的電壓閾值。例如,控制器可以確定用于在瑕疵的第一側(cè)(例如, 在左邊)上的貯存元件的讀取閾值的第一集合并且可以確定在瑕疵的第二側(cè)(例如,在右 邊)上的貯存元件的讀取閾值的第二集合。通過使用基于所述瑕疵的估計(jì)的位置確定的電 壓閾值,相比對(duì)通過包括瑕疵的字線所訪問的所有貯存元件施加讀取閾值的共同集合,可 以減少讀取數(shù)據(jù)的位誤碼率。
【附圖說明】
[0005] 圖1是系統(tǒng)的特定的示意性實(shí)施例的框圖,所述系統(tǒng)包括被配置為確定字線的瑕 疵的估計(jì)的位置的數(shù)據(jù)貯存裝置;
[0006] 圖2是示出可以結(jié)合在圖1的數(shù)據(jù)貯存裝置中的組件的特定的實(shí)施例的框圖;
[0007] 圖3是檢測和處理在字線中的瑕疵的方法的特定的示意性實(shí)施例的流程圖,所述 字線諸如圖1的數(shù)據(jù)貯存裝置的字線;
[0008] 圖4是確定在字線中的瑕疵的估計(jì)的位置的方法的特定的示意性實(shí)施例的流程 圖,所述字線諸如圖1的數(shù)據(jù)貯存裝置的字線;以及
[0009] 圖5是確定在字線中的瑕疵的估計(jì)的位置的另外的方法的特定的示意性實(shí)施例 的流程圖,所述字線諸如圖1的數(shù)據(jù)貯存裝置的字線。
【具體實(shí)施方式】
[0010] 參照?qǐng)D1,系統(tǒng)100的特定實(shí)施例包括數(shù)據(jù)存儲(chǔ)裝置102和主機(jī)裝置150。在圖1 的特定示例中,數(shù)據(jù)存儲(chǔ)裝置102耦接到主機(jī)裝置150。例如,數(shù)據(jù)貯存裝置102可以可拆 卸地耦接到主機(jī)裝置150-一諸如與可拆卸的通用串行總線(USB)配置有關(guān)。在至少一個(gè) 可替換實(shí)施例中,數(shù)據(jù)貯存裝置102嵌入在主機(jī)裝置150中一一諸如根據(jù)嵌入的多媒體卡 (eMMC)配置。
[0011] 為了進(jìn)一步說明,數(shù)據(jù)存儲(chǔ)裝置102可以對(duì)應(yīng)于存儲(chǔ)器卡,所述存儲(chǔ)器卡諸如 安全數(shù)字SDOi)'卡、microSD.卡、miniSD?卡(特拉華州威明頓市的SD-3C LLC的商 標(biāo))、多媒體卡(弗吉尼亞州阿靈頓市的JEDEC固態(tài)技術(shù)協(xié)會(huì)的商標(biāo))或者 C〇mpactFla$ll? (CF)卡(加利福尼亞州苗比達(dá)市的SanDisk公司的商標(biāo))。作為另一示 例,數(shù)據(jù)存儲(chǔ)裝置102可以被配置為耦接到主機(jī)裝置150作為嵌入式存儲(chǔ)器,諸如結(jié)合作為 示意性示例的eMMC? (弗吉尼亞州阿靈頓市的JEDEC固態(tài)技術(shù)協(xié)會(huì)的商標(biāo))以及eSD 配置。為了說明,數(shù)據(jù)存儲(chǔ)裝置102可以對(duì)應(yīng)于eMMC裝置。數(shù)據(jù)存儲(chǔ)裝置102可以依照 JEDEC行業(yè)規(guī)范操作。例如,數(shù)據(jù)存儲(chǔ)裝置102可以依照J(rèn)EDEC eMMC規(guī)范、JEDEC通用閃速 存儲(chǔ)(UFS)規(guī)范、一個(gè)或多個(gè)其它規(guī)范或其組合而操作。
[0012] 數(shù)據(jù)貯存裝置102包括非易失性存儲(chǔ)器104和控制器126。非易失性存儲(chǔ)器104 和控制器126可以通過諸如接口 124的總線、接口或者其它結(jié)構(gòu)耦接。在特定的示意性實(shí) 施例中,非易失性存儲(chǔ)器104可以包括閃速存儲(chǔ)器(例如,NAND閃速存儲(chǔ)器或NOR閃速存儲(chǔ) 器)。在其它實(shí)現(xiàn)方式中,非易失性存儲(chǔ)器104可以包括可擦除可編程只讀存儲(chǔ)器(EPROM)、 電可擦除可編程只讀存儲(chǔ)器(EEPROM)、只讀存儲(chǔ)器(R0M)、一次性可編程存儲(chǔ)器(OTP)、其 它類型的存儲(chǔ)器或其組合。
[0013] 非易失性存儲(chǔ)器104包括耦接到字線120的多個(gè)貯存元件106 (諸如多個(gè)閃速多 層單元(MLC))。多個(gè)貯存元件106包括第一子集108,所述第一子集108包括貯存元件109、 110、111、112。多個(gè)貯存元件106還包括第二子集118,第二子集118包括貯存元件113、 114、115、116。貯存元件109-116的每一個(gè)可以被配置為貯存指示多個(gè)邏輯位值中的一個(gè) 的各自的電壓。應(yīng)理解的是,圖1的示例是示意性的,并且非易失性存儲(chǔ)器104可以包括與 圖1的特定示例中示出的不同的數(shù)量和/或配置的貯存元件。
[0014] 非易失性存儲(chǔ)器104可以包括具有瑕疵的結(jié)構(gòu)(例如,組件)。為了說明,字線120 可以包括瑕疵122。瑕疵122可以對(duì)應(yīng)于字線120的工藝變化。例如,瑕疵122可以對(duì)應(yīng)于 使字線120的一部分的寬度比閾值寬度(例如,設(shè)計(jì)規(guī)格)小的工藝變化,改變字線120的 電特質(zhì)。作為另一示例,瑕疵122可以對(duì)應(yīng)于在字線120中的物理損壞。
[0015] 控制器126可以包括瑕疵位置估計(jì)器128、誤差校正碼(ECC)引擎130、條件檢測 器132以及隨機(jī)存取存儲(chǔ)器(RAM) 134。RAM 134可以貯存操作參數(shù)和數(shù)據(jù)--諸如一個(gè)或 多個(gè)管理表(例如,文件分配表)??刂破?26還可以包括被配置為將數(shù)據(jù)貯存裝置102可 操作地耦接到主機(jī)裝置150的主機(jī)接口 142。例如,如果數(shù)據(jù)貯存裝置102被配置為從主機(jī) 裝置150移除,主機(jī)接口 142可以對(duì)應(yīng)于通用串行總線(USB)接口。作為另一示例,如果數(shù) 據(jù)貯存裝置102嵌入在主機(jī)裝置150中,主機(jī)接口 142可以對(duì)應(yīng)于嵌入的多媒體卡(eMMC) 接口。
[0016] 控制器126被配置為從主機(jī)裝置150接收數(shù)據(jù)和指令并且發(fā)送數(shù)據(jù)到主機(jī)裝置 150??刂破?26還被配置為將數(shù)據(jù)和命令到非易失性存儲(chǔ)器104并且從非易失性存儲(chǔ)器 104接收數(shù)據(jù)。例如,控制器126被配置為發(fā)送數(shù)據(jù)和寫入命令以使非易失性存儲(chǔ)器104將 數(shù)據(jù)貯存到非易失性存儲(chǔ)器104的指定的地址。作為另一示例,控制器126被配置為發(fā)送 讀取命令以從非易失性存儲(chǔ)器104的指定的地址讀取數(shù)據(jù)。
[0017] ECC引擎130可以被配置為從主機(jī)裝置150接收將被貯存到非易失性存儲(chǔ)器104 的數(shù)據(jù),并且基于所述數(shù)據(jù)產(chǎn)生碼字。例如,ECC引擎130可以包括編碼器,所述編碼器被配 置為使用ECC編碼技術(shù)編碼數(shù)據(jù)。ECC引擎130可以包括Reed Solomon(里德-所羅門) 編碼器、Bose-Chaudhuri-Hocquenghem(博斯-喬達(dá)利-奧昆閃)(BCH)編碼器、低密度奇 偶校驗(yàn)(LDPC)編碼器、turbo (渦輪)編碼器、被配置為根據(jù)一個(gè)或多個(gè)其它ECC編碼技術(shù) 編碼數(shù)據(jù)的編碼器或其組合。ECC引擎130可以包括譯碼器,其被配置為譯碼從非易失性存 儲(chǔ)器104讀取的數(shù)據(jù),以檢測和校正一一達(dá)ECC技術(shù)的誤差校正能力的一一在數(shù)據(jù)中可能 出現(xiàn)的位誤差。取決于瑕疵122的位置和性質(zhì),從多個(gè)貯存元件106的某些貯存元件讀取 的數(shù)據(jù)可以包含相對(duì)較大量的可能不能校正的誤差,除非在由ECC引擎130譯碼數(shù)據(jù)之前 處理瑕疵122 (例如,通過確定用于某些貯存元件的獨(dú)特的讀取閾值),如下進(jìn)一步所解釋。
[0018] 主機(jī)裝置150可以對(duì)應(yīng)于移動(dòng)電話、音樂播放器、視頻播放器、游戲操縱臺(tái)、電子 書閱讀器、個(gè)人數(shù)字助理(PDA)、諸如膝上型計(jì)算機(jī)或者筆記本計(jì)算機(jī)的計(jì)算機(jī)、其它電子 裝置或者其組合。主機(jī)裝置150通過主機(jī)接口 142通信,其中所述主機(jī)接口 142可以使能 主機(jī)裝置150從非易失性存儲(chǔ)器104讀取數(shù)據(jù)并且將數(shù)據(jù)寫入到非易失性存儲(chǔ)器104。例 如,主機(jī)裝置150可以依照聯(lián)合電子裝置工程協(xié)會(huì)(JEDEC)行業(yè)規(guī)范來操作,所述行業(yè)規(guī)范 諸如通用閃速存儲(chǔ)(UFS)主機(jī)控制器接口規(guī)范或者嵌入的多媒體卡(eMMC)規(guī)范。作為其它 示例,主機(jī)裝置150可以依照一個(gè)或多個(gè)其它規(guī)范,諸如作為示意性示例的安全數(shù)字(SD) 主機(jī)控制器規(guī)范來操作。主機(jī)裝置150可以根據(jù)任何其它合適的通信協(xié)議與非易失性存儲(chǔ) 器104通信。
[0019] 在操作期間,控制器126可以檢測與非易失性存儲(chǔ)器104的瑕疵相關(guān)聯(lián)的條 件一一諸如與字線120的瑕疵122相關(guān)聯(lián)的條件。作為特定示例,控制器126可以將數(shù)據(jù) 貯存到多個(gè)貯存元件106的每一個(gè),并且可以讀取數(shù)據(jù)(例如,使用"高分辨率"讀取技術(shù)) 以產(chǎn)生估計(jì)的電壓的分布--諸如直方圖136。直方圖136可以指示在多個(gè)貯存元件106 處的感測的電壓的分布,這可能由于瑕疵122而與在多個(gè)貯存元件106處"期望"被編程的 電壓偏離。直方圖136可以被貯存在RAM 134處,如在圖1的示例中所示。當(dāng)數(shù)據(jù)貯存裝 置102的操作(例如,結(jié)合被測裝置(DUT)過程)被測試或驗(yàn)證或其組合時(shí),可以在數(shù)據(jù)貯 存裝置102的操作期間(例如,在用戶操作期間"動(dòng)態(tài)地")產(chǎn)生直方圖136。
[0020] 條件檢測器132可以分析直方圖136 (或類似數(shù)據(jù))以確定在字線120中是否存 在瑕疵。如果(例如,如由ECC引擎130確定的)讀取數(shù)據(jù)包含超過閾值的多個(gè)誤差,條件 檢測器132可以檢測到與瑕疵122相關(guān)聯(lián)的條件。
[0021] 為了進(jìn)一步描述,瑕疵122可能導(dǎo)致從貯存元件113-116感測的電壓與從貯存元 件109-112感測的電壓相差(例如,達(dá)閾值量),即使控制器126試圖將類似電壓編程到貯 存元件109-116的每一個(gè)。相應(yīng)地,條件檢測器132可以基于直方圖136檢測與字線120 的瑕疵122相關(guān)聯(lián)的條件。諸如當(dāng)直方圖136指示貯存在多個(gè)貯存元件106處的由于瑕疵 122而導(dǎo)致的電壓的兩個(gè)不同的分布時(shí)(例如,當(dāng)讀取閾值的共同集合144被施加到子集 108、118時(shí)),條件可以對(duì)應(yīng)于直方圖136中的偏差。條件檢測器132可以通過確定直方圖 136指示多個(gè)貯存元件106的鄰近的貯存元件(例如,貯存元件112、113)之間的電壓差超 過閾值來檢測該條件。條件檢測器132可以分析直方圖136以確定電壓分布的一部分是否 偏離電壓的分布的剩余部分達(dá)一閾值量,諸如當(dāng)電壓的分布的第一部分的第一均值電壓大 于或小于電壓的分布的第二部分的第二均值電壓達(dá)至少一閾值量時(shí)。
[0022] 響應(yīng)于條件檢測器132檢測到與瑕疵122相關(guān)聯(lián)的條件,瑕疵位置估計(jì)器128可 以確定瑕疵122的估計(jì)的位置。根據(jù)各種示意性示例,為確定所述瑕疵的估計(jì)的位置122, 瑕疵位置估計(jì)器128可以使用高斯混合模型(GMM)技術(shù)、二分搜索技術(shù)、另外的技術(shù)或其組 合。分別參考圖3和4進(jìn)一步描述GMM技術(shù)和二分搜索技術(shù)的示例。
當(dāng)前第1頁1 2 3 4 5 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
景宁| 崇义县| 贵南县| 澜沧| 建水县| 台中县| 姜堰市| 西安市| 汉源县| 本溪市| 白山市| 彩票| 镇巴县| 南开区| 方正县| 二手房| 六枝特区| 紫金县| 康马县| 杭锦后旗| 年辖:市辖区| 榆树市| 吉林市| 佛坪县| 千阳县| 卫辉市| 女性| 闵行区| 承德市| 广汉市| 武义县| 定陶县| 宁海县| 道孚县| 基隆市| 卢氏县| 吉安县| 五大连池市| 那坡县| 芮城县| 留坝县|