將雙單元的存儲(chǔ)數(shù)據(jù)屏蔽而進(jìn)行輸出的半導(dǎo)體器件的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及半導(dǎo)體器件,例如涉及包含非易失性存儲(chǔ)器的半導(dǎo)體器件。
【背景技術(shù)】
[0002]以往,在將互補(bǔ)的數(shù)據(jù)寫(xiě)入至兩個(gè)存儲(chǔ)單元的半導(dǎo)體非易失性存儲(chǔ)器中,公知一種具有空白檢查(blank check)功能的半導(dǎo)體非易失性存儲(chǔ)器。
[0003]例如,日本特開(kāi)2009-272028號(hào)公報(bào)(專利文獻(xiàn)1)所記載的半導(dǎo)體集成電路具備:包含多個(gè)雙單元的非易失性存儲(chǔ)器(DFL;21)、選擇器(SEL_BC)和讀出電路(BC_SA)。在雙單元的兩個(gè)非易失性存儲(chǔ)單元(MC1、MC2)中寫(xiě)入互補(bǔ)數(shù)據(jù),而將其設(shè)定成小閾值電壓和大閾值電壓的組合的寫(xiě)入狀態(tài)。在兩個(gè)非易失性存儲(chǔ)器(MC1、MC2)中寫(xiě)入非互補(bǔ)數(shù)據(jù)(稱為擦除),而例如使其均為小閾值電壓的空白(blank)狀態(tài)。選擇器(SEL_BC)包含多個(gè)開(kāi)關(guān)元件。在空白檢查動(dòng)作期間將選擇器(SEL_BC)的開(kāi)關(guān)元件控制為開(kāi)狀態(tài),并將在讀出電路的第1輸入端子中公共地流動(dòng)的各雙單元的第1總電流與第2輸入端子的參考信號(hào)比較,從而以高速檢測(cè)多個(gè)雙單元為寫(xiě)入狀態(tài)還是空白狀態(tài)。
[0004]現(xiàn)有技術(shù)文獻(xiàn)
[0005]專利文獻(xiàn)
[0006]專利文獻(xiàn)1:日本特開(kāi)2009-272028號(hào)公報(bào)
【發(fā)明內(nèi)容】
[0007]但是,雖然能夠通過(guò)擦除來(lái)使兩個(gè)非易失性存儲(chǔ)器(MC1、MC2)的閾值電壓均為低狀態(tài),但無(wú)法否定擦除前的寫(xiě)入狀態(tài)下的兩個(gè)非易失性存儲(chǔ)器的閾值電壓的大小關(guān)系有可能在擦除后也被維持。
[0008]因此,存在盡管已擦除但當(dāng)試著讀出時(shí)仍會(huì)讀出與擦除前寫(xiě)入的數(shù)據(jù)相同的數(shù)據(jù)的情況,而有可能成為安全上的問(wèn)題。
[0009]其他技術(shù)課題和新特征將從本說(shuō)明書(shū)的記述及附圖得以明確。
[0010]在本發(fā)明的一個(gè)實(shí)施方式的半導(dǎo)體器件中,輸出電路在接收到雙單元的讀出請(qǐng)求時(shí),在構(gòu)成雙單元的第1存儲(chǔ)元件的閾值電壓比擦除判斷電平小、且構(gòu)成雙單元的第2存儲(chǔ)元件的閾值電壓比擦除判斷電平小的情況下,將雙單元的存儲(chǔ)數(shù)據(jù)屏蔽而進(jìn)行輸出。
[0011]發(fā)明效果
[0012]根據(jù)本發(fā)明的一個(gè)實(shí)施方式,能夠防止盡管已擦除但仍會(huì)讀出擦除前的寫(xiě)入數(shù)據(jù)。
【附圖說(shuō)明】
[0013]圖1是表示第1實(shí)施方式的半導(dǎo)體器件的結(jié)構(gòu)的圖。
[0014]圖2是表示從第1實(shí)施方式的半導(dǎo)體器件的存儲(chǔ)陣列讀出雙單元數(shù)據(jù)的處理的順序的流程圖。
[0015]圖3是表示第2實(shí)施方式的微型計(jì)算機(jī)的結(jié)構(gòu)的圖。
[0016]圖4是表示閃存模塊的結(jié)構(gòu)的圖。
[0017]圖5的(a)是表示提供給分裂柵型閃存元件的偏壓的例子的圖。圖5的(b)是表示提供給使用熱載流子寫(xiě)入方式的疊柵型閃存元件的偏壓的例子的圖。圖5的(c)是表示提供給使用FN隧穿寫(xiě)入方式的疊柵型閃存元件的偏壓的例子的圖。
[0018]圖6的(a)是表示雙單元數(shù)據(jù)存儲(chǔ)“0”的狀態(tài)的圖。圖6的(b)是表示雙單元數(shù)據(jù)存儲(chǔ)“1”的狀態(tài)的圖。圖6的(c)是表示雙單元數(shù)據(jù)的初始化狀態(tài)的圖。
[0019]圖7是雙單元數(shù)據(jù)的讀出系統(tǒng)及寫(xiě)入系統(tǒng)的詳細(xì)的電路結(jié)構(gòu)的例子。
[0020]圖8是表示差動(dòng)放大部的結(jié)構(gòu)的圖。
[0021]圖9是表示數(shù)據(jù)輸出部的結(jié)構(gòu)的圖。
[0022 ]圖10是表示輸出電路控制部的結(jié)構(gòu)的圖。
[0023]圖11是用于說(shuō)明第1模式中的動(dòng)作的圖。
[0024]圖12是用于說(shuō)明第2模式中的動(dòng)作的圖。
[0025]圖13是用于說(shuō)明第3模式中的動(dòng)作的圖。
[0026]圖14是用于說(shuō)明生成各種控制信號(hào)的定時(shí)的圖。
[0027]圖15是表示從第3實(shí)施方式的半導(dǎo)體器件的存儲(chǔ)陣列讀出雙單元數(shù)據(jù)的處理的順序的流程圖。
【具體實(shí)施方式】
[0028]以下使用附圖來(lái)說(shuō)明本發(fā)明的實(shí)施方式。
[0029][第1實(shí)施方式]
[0030]圖1是表示第1實(shí)施方式的半導(dǎo)體器件的結(jié)構(gòu)的圖。
[0031]該半導(dǎo)體器件100具有存儲(chǔ)陣列101和輸出電路105。
[0032]存儲(chǔ)陣列101包含多個(gè)雙單元104。雙單元104由根據(jù)閾值電壓Vth的不同來(lái)保持二進(jìn)制數(shù)據(jù)(雙單元數(shù)據(jù))、且各自能夠電重寫(xiě)的第1存儲(chǔ)元件102和第2存儲(chǔ)元件103構(gòu)成。
[0033]輸出電路105在接收到雙單元104的讀出請(qǐng)求時(shí),在第1存儲(chǔ)元件102的閾值電壓Vth比擦除判斷電平小、且第2存儲(chǔ)元件103的閾值電壓Vth比擦除判斷電平小的情況下,輸出將雙單元104的存儲(chǔ)數(shù)據(jù)屏蔽得到的數(shù)據(jù)。屏蔽得到的數(shù)據(jù)是指例如不依存于雙單元104的存儲(chǔ)數(shù)據(jù)的值的值,為固定值“1”或”0”,或者為隨機(jī)值。在此的擦除判斷電平是指能夠與寫(xiě)入后的存儲(chǔ)單元的閾值高的狀態(tài)進(jìn)行區(qū)別那樣的規(guī)定電壓電平,并不特別需要為與雙單元的擦除或各個(gè)存儲(chǔ)單元的擦除動(dòng)作時(shí)所使用的擦除判斷電平完全相同的電壓值,只要是類(lèi)似的電壓值即可。
[0034]圖2是表示從第1實(shí)施方式的半導(dǎo)體器件的存儲(chǔ)陣列104讀出雙單元數(shù)據(jù)的處理的順序的流程圖。
[0035]首先,輸出電路105接收雙單元數(shù)據(jù)的讀出請(qǐng)求信號(hào)RRQ(步驟S101)。
[0036]接著,輸出電路105通過(guò)位線BL來(lái)讀出第1存儲(chǔ)元件102所存儲(chǔ)的數(shù)據(jù),由此來(lái)判斷第1存儲(chǔ)元件102的閾值電壓Vth是否比擦除判斷電平VREF小(步驟S102)。
[0037]接著,輸出電路105通過(guò)位線/BL來(lái)讀出第2存儲(chǔ)元件103所存儲(chǔ)的數(shù)據(jù),由此來(lái)判斷第2存儲(chǔ)元件103的閾值電壓Vth是否比擦除判斷電平VREF小(步驟S103)。
[0038]接著,輸出電路105通過(guò)位線對(duì)BL、/BL的差動(dòng)放大來(lái)檢測(cè)雙單元104所存儲(chǔ)的數(shù)據(jù)(步驟 S104)。
[0039 ] 輸出電路105在第1存儲(chǔ)元件10 2的閾值電壓Vth比擦除判斷電平VREF小、且第2存儲(chǔ)元件103的閾值電壓Vth比擦除判斷電平VREF小的情況下(在步驟S105中為是),將對(duì)雙單元104的存儲(chǔ)數(shù)據(jù)屏蔽得到的數(shù)據(jù)作為讀出數(shù)據(jù)輸出(步驟S106)。
[0040]輸出電路105在第1存儲(chǔ)元件102的閾值電壓Vth為擦除判斷電平VREF以上、或第2存儲(chǔ)元件103的閾值電壓Vth為擦除判斷電平VREF以上的情況下(在步驟S105中為否),將通過(guò)位線對(duì)BL、/BL的差動(dòng)放大對(duì)雙單元104所存儲(chǔ)的數(shù)據(jù)進(jìn)行檢測(cè)得到的數(shù)據(jù)作為讀出數(shù)據(jù)輸出(步驟S107)。
[0041]如以上那樣,根據(jù)本實(shí)施方式,由于只要構(gòu)成雙單元的兩個(gè)存儲(chǔ)元件的閾值電壓比擦除判斷電平小,則雙單元的存儲(chǔ)數(shù)據(jù)就會(huì)被屏蔽,所以能夠防止讀出擦除前的寫(xiě)入數(shù)據(jù)。
[0042][第2實(shí)施方式]
[0043]本實(shí)施方式的半導(dǎo)體器件是微型計(jì)算機(jī)。
[0044](微型計(jì)算機(jī))
[0045]圖3是表示第2實(shí)施方式的微型計(jì)算機(jī)1的結(jié)構(gòu)的圖。
[0046]圖3所示的微型計(jì)算機(jī)(MCT)l例如通過(guò)互補(bǔ)型M0S集成電路制造技術(shù)等而形成在單晶硅那樣的一個(gè)半導(dǎo)體芯片上。
[0047]微型計(jì)算機(jī)1并沒(méi)有特別限制,但具有高速總線HBUS和外圍總線PBUS。高速總線HBUS和外圍總線PBUS并沒(méi)有特別限制,但分別具有數(shù)據(jù)總線、地址總線及控制總線。通過(guò)設(shè)置兩個(gè)總線,與將所有的電路與公共總線公共連接的情況相比,能夠減輕總線的負(fù)載從而保證高速存取動(dòng)作。
[0048]在高速總線HBUS上連接有:具有命令控制部和執(zhí)行部而執(zhí)行命令的中央處理裝置(CPU) 2,存儲(chǔ)器直接存取控制器(DMAC) 3、進(jìn)行高速總線HBUS和外圍總線PBUS的總線接口控制或總線橋控制的總線接口電路(BIF)4。
[0049]在高速總線HBUS上還連接有:用于中央處理裝置2的工作區(qū)等的隨機(jī)存取存儲(chǔ)器(RAM) 5、及作為保存數(shù)據(jù)或程序的非易失性存儲(chǔ)器模塊的閃存模塊(FMDL) 6。
[0050]在外圍總線roUS上連接有:對(duì)閃存模塊(FMDL)6進(jìn)行指令存取控制的閃存定序器(FSQC)7、外部輸入輸出端口(PRT)8、9、計(jì)時(shí)器(TMR)1、及生成用于控制微型計(jì)算機(jī)1的內(nèi)部的時(shí)鐘CLK的時(shí)鐘脈沖發(fā)生器(CPG)ll。
[0051 ]而且,微型計(jì)算機(jī)1具有:將振蕩器與XTAL/EXTAL連接或供給外部時(shí)鐘的時(shí)鐘端子、指示待機(jī)狀態(tài)的外部硬件待機(jī)端子STB、指示重置的外部重置端子RES、外部電源端子VCC、外部接地端子Vss。
[0052]在此,由于作為邏輯電路的閃存定序器7、和陣列結(jié)構(gòu)的閃存模塊6是使用不同的CAD工具來(lái)設(shè)計(jì)的,所以為方便起見(jiàn)而將其作為不同的電路塊來(lái)圖示,但雙方一起構(gòu)成一個(gè)閃存。閃存模塊6經(jīng)由只讀的高速存取端口(HACSP)與高速總線HBUS連接。CPU或DMAC能夠從高速總線HBUS經(jīng)由高速存取端口來(lái)讀取閃存模塊6XPU2或DMAC3在對(duì)閃存模塊6進(jìn)行寫(xiě)入及初始化的存取時(shí),經(jīng)由總線接口 4并經(jīng)由外圍總線PBUS來(lái)對(duì)閃存定序器7發(fā)出指令,由此閃存定序器7從外圍總線PBUS通過(guò)低速存取端口( LACSP)進(jìn)行閃存模塊的初始化或?qū)懭雱?dòng)作的控制。
[0053](閃存模塊)
[0054]圖4是表示閃存模塊6的結(jié)構(gòu)的圖。
[0055]閃存模塊6使用兩個(gè)非易失性存儲(chǔ)單元來(lái)進(jìn)行一位的信息的存儲(chǔ)。即,存儲(chǔ)陣列(MARY) 19作為一位的雙單元而具有多對(duì)分別能夠重寫(xiě)的兩個(gè)非易失性存儲(chǔ)單元MC1、MC2。在圖3中作為代表僅圖示一對(duì)。在本說(shuō)明書(shū)中,將存儲(chǔ)單元MCI稱為正單元,將存儲(chǔ)單元MC2稱為負(fù)單元。當(dāng)然,閃存模塊6也存在包含使用一個(gè)非易失性存儲(chǔ)單元來(lái)進(jìn)行一位的信息的存儲(chǔ)的多個(gè)存儲(chǔ)單元的情況。在這樣的情況下,大多通過(guò)以存儲(chǔ)陣列、或比存儲(chǔ)陣列小的單位分割而成的存儲(chǔ)塊單位來(lái)將其分開(kāi)配置在閃存模塊6內(nèi)。
[0056]易失性存儲(chǔ)單元MC1、MC2是例如在圖5的(a)中例示的分裂柵(splitgate)型閃存元件。該存儲(chǔ)元件具有經(jīng)由柵極絕緣膜配置在源極/漏極區(qū)域之間的溝道形成區(qū)域上的控制柵極CG和存儲(chǔ)柵極MG。在存儲(chǔ)柵極MG與柵極絕緣膜之間配置有氮化硅等電荷捕獲區(qū)域(SiN)。選擇柵極側(cè)的源極或漏極區(qū)域與位線BL連接,存儲(chǔ)柵極MG側(cè)的源極或漏極區(qū)域與源極線SL連接。
[0057]為了降低存儲(chǔ)單元的閾值電壓Vth,而使BL = H1-Z (高阻抗?fàn)顟B(tài))、CG = 1.5V、MG =-10V、SL = 6、WELL = 0 V,通過(guò)阱區(qū)域(WELL)與存儲(chǔ)柵極MG之間的高電場(chǎng)來(lái)將電子從電荷捕獲區(qū)域(SiN)牽引到阱區(qū)域(WELL)中。該處理單位為共用存儲(chǔ)柵極的多個(gè)存儲(chǔ)單元。
[0058]為了提高存儲(chǔ)單元的閾值電壓Vth,而使BL = 0V、CG=l.5V、MG=10V、SL = 6、WELL= 0V,使寫(xiě)入電流從源極線SL向位線流動(dòng),由此將在控制柵極與存儲(chǔ)柵極的邊界部分中產(chǎn)生的熱電子注入到電荷捕獲區(qū)域(SiN)。由于電子的注入根據(jù)是否有位線電流流動(dòng)來(lái)決定,所以該處理以位單位來(lái)控制。
[0059]讀出在BL= 1.5V、CG= 1.5V、MG = 0V、SL = 0V、WELL = 0V下進(jìn)行。若存儲(chǔ)單元的閾值電壓Vth低,則存儲(chǔ)單元為開(kāi)狀態(tài),若閾值電壓Vth高,則存儲(chǔ)單元為關(guān)狀態(tài)。
[0060]存儲(chǔ)元件并不限定于分裂柵型閃存元件,也可以為在圖5的(b)、圖5的(c)中例示的疊柵(stack gate)型閃存元件。該存儲(chǔ)元件在源極/漏極區(qū)域之間的溝道形成區(qū)域上經(jīng)由柵極絕緣膜將浮柵FG和控制柵極WL疊加而構(gòu)成。圖5的(b)是通過(guò)熱載流子寫(xiě)入方式來(lái)提高閾值電壓Vth,通過(guò)向阱區(qū)域WELL放出電子來(lái)降低閾值電壓Vth。圖5的(c)是通過(guò)FN隧穿(tunnel)寫(xiě)入方式來(lái)提高閾值電壓Vth,通過(guò)向位線BL放出電子來(lái)降低閾值電壓Vth。
[0061 ]在以下的說(shuō)明中,將存儲(chǔ)元件作為分裂柵型閃存元件來(lái)進(jìn)行說(shuō)明。
[0062]基于由非易失性存儲(chǔ)單元MC1、MC2構(gòu)成的一個(gè)雙單元進(jìn)行的信息