一種降低讀功耗的方法
【技術領域】
[0001]本發(fā)明實施例涉及存儲技術領域,具體涉及一種降低讀功耗的方法。
【背景技術】
[0002]隨著科技的發(fā)展,移動設備以及可穿戴設備得到了廣泛的應用,而這些設備大多是以電池作為電源的,所以對設備內集成電路芯片的功耗要求也越來越高。然而非易失閃存介質(nor flash)作為移動設備的主要存儲芯片之一,對其功耗性能有了更高要求。
[0003]所以,如何降低移動設備中存儲器芯片的功耗是一個急需解決的問題。在串行外圍接口(Serial Peripheral Interface,SPI)nor flash中,現(xiàn)有的讀數(shù)據(jù)操作過程為:讀操作開始后首先打開nor flash中的控制邏輯電路以及參考電路,然后啟動讀控制信號讀取數(shù)據(jù),每次讀出8位的或者16位的數(shù)據(jù),數(shù)據(jù)連續(xù)串行輸出,在兩次讀操作之間參考電路是一直打開的,如圖1所示的參考電路使能信號REFEN與讀控制信號SENSEN的波形變化圖,顯然會造成較多的功耗浪費。例如,在工作電壓是3V的SPI nor flash產品中,兩次讀操作期間,模擬電路的電流為1mA,參考電路的電流為1.5mA,如果通過關閉參考電路能減少1.5mA的電流,那么單位時間內系統(tǒng)的功耗就能減少4.5mW。
[0004]所以需要進一步降低讀功耗。
【發(fā)明內容】
[0005]本發(fā)明提供一種降低讀功耗的方法,以實現(xiàn)降低系統(tǒng)的功耗。
[0006]本發(fā)明實施例提供了一種降低讀功耗的方法,該方法包括:
[0007]S1、讀操作開始,打開控制邏輯電路以及參考電路;
[0008]S2、判斷讀控制信號是否啟動,如果是,則執(zhí)行S3,否則執(zhí)行S5 ;
[0009]S3、關閉參考電路拉低信號;
[0010]S4、判斷讀控制信號是否結束,如果是則執(zhí)行S5,否則繼續(xù)執(zhí)行S3 ;
[0011]S5、打開參考電路拉低信號。
[0012]所述參考電路拉低信號用于關閉參考電路。
[0013]所述讀控制信號啟動后開始從數(shù)據(jù)陣列中讀取數(shù)據(jù)。
[0014]所述數(shù)據(jù)包括8字節(jié)數(shù)據(jù)或者16字節(jié)數(shù)據(jù)。
[0015]所述讀控制信號結束后讀出的數(shù)據(jù)串行輸出到輸出端口。
[0016]本發(fā)明實施例提供了一種降低讀功耗的方法,通過判斷讀控制信號是否啟動來判斷系統(tǒng)是否正在處于讀數(shù)據(jù)的狀態(tài),進而來控制參考電路拉低信號的打開與關閉。實現(xiàn)了在兩次讀數(shù)據(jù)期間將參考電路關閉,達到了進一步降低系統(tǒng)讀功耗的目的。
【附圖說明】
[0017]圖1是現(xiàn)有技術中參考電路使能信號與讀控制信號的波形變化圖;
[0018]圖2是本發(fā)明實施例一中的一種降低讀功耗的方法流程圖;
[0019]圖3是本發(fā)明實施例一中的參考電路使能信號、參考電路拉低信號以及讀控制信號的波形變化圖。
【具體實施方式】
[0020]下面結合附圖和實施例對本發(fā)明作進一步的詳細說明??梢岳斫獾氖?,此處所描述的具體實施例僅僅用于解釋本發(fā)明,而非對本發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關的部分而非全部結構。
[0021]實施例一
[0022]圖2為本發(fā)明實施例一提供的一種降低讀功耗的方法流程圖,本實施例可適用于降低存儲器芯片功耗的情況,該方法可以由讀數(shù)據(jù)的裝置來執(zhí)行,該裝置可以采用硬件和/或軟件的形式實現(xiàn)。
[0023]該方法具體如下:
[0024]S1、讀操作開始,打開控制邏輯電路以及參考電路;
[0025]具體的,在nor flash或者nand flash產品中,當芯片開始工作前需要打開控制邏輯電路以及參考電路,以對后續(xù)的操作進行控制。
[0026]S2、判斷讀控制信號是否啟動,如果是,則執(zhí)行S3,否則執(zhí)行S5 ;
[0027]具體的,當系統(tǒng)接收到讀命令后,讀控制信號跳變?yōu)楦唠娖剑颂幐唠娖郊礊橛行盘?,也就是啟動了讀控制信號,此時系統(tǒng)開始從數(shù)據(jù)陣列中讀取數(shù)據(jù)。當系統(tǒng)要讀取數(shù)據(jù)時,則執(zhí)行S3,關閉參考電路拉低信號,讓參考電路繼續(xù)工作,輔助完成讀數(shù)據(jù)的操作,如果讀控制信號是低電平則說明讀控制信號沒有啟動,系統(tǒng)沒有處在讀數(shù)據(jù)的過程中,則執(zhí)行S5,打開參考電路拉低信號,關閉參考電路,達到降低讀功耗的目的。
[0028]優(yōu)選的,所述數(shù)據(jù)可以是8字節(jié)數(shù)據(jù)或者16字節(jié)數(shù)據(jù),當然還可以是更多字節(jié)的數(shù)據(jù)。
[0029]S3、關閉參考電路拉低信號;
[0030]關閉參考電路拉低信號是為了讓參考電路繼續(xù)工作,說明此時系統(tǒng)要開始讀數(shù)據(jù)或者正處在讀數(shù)據(jù)的過程中。
[0031]S4、判斷讀控制信號是否結束,如果是則執(zhí)行S5,否則繼續(xù)執(zhí)行S3 ;
[0032]判斷讀控制信號是否結束是通過判斷讀控制信號是否跳變?yōu)榈碗娖?,即無效信號,如果檢測到讀控制信號跳變?yōu)榈碗娖剑瑒t說明讀控制信號結束,讀數(shù)據(jù)的操作結束,此時讀出的數(shù)據(jù)串行輸出到輸出端口,在數(shù)據(jù)串行輸出的這段時間執(zhí)行S5,打開參考電路拉低信號,關閉參考電路,實現(xiàn)降低讀功耗的目的。如果判斷結果為讀控制信號沒有結束,則說明系統(tǒng)還處在讀數(shù)據(jù)的過程中,參考電路拉低信號是處于關閉狀態(tài)的,參考電路是處于打開狀態(tài)的,則此時繼續(xù)執(zhí)行S3的意思是讓參考電路繼續(xù)處于打開狀態(tài),輔助讀操作的進行,沒必要再對所述參考電路拉低信號實施一次關閉操作。
[0033]S5、打開參考電路拉低信號;
[0034]打開參考電路拉低信號的目的是為了關閉參考電路降低系統(tǒng)功耗。
[0035]為了更加清楚地表示本實施例的技術方案,圖3給出了參考電路使能信號REFEN、參考電路拉低信號REFEN_LP以及讀控制信號SENSEN的波形變化圖。在兩次讀控制信號SENSEN有效期間打開參考電路拉低信號REFEN_LP,關閉參考電路。
[0036]本發(fā)明實施例提供了一種降低讀功耗的方法,通過判斷讀控制信號是否啟動來判斷系統(tǒng)是否正在處于讀數(shù)據(jù)的狀態(tài),當系統(tǒng)要開始讀取數(shù)據(jù)或者正在讀取數(shù)據(jù)則關閉參考電路拉低信號,打開參考電路;當系統(tǒng)沒有處在讀取數(shù)據(jù)的狀態(tài)則打開參考電路拉低信號,關閉參考電路,實現(xiàn)了在兩次讀數(shù)據(jù)期間將參考電路關閉,達到了進一步降低系統(tǒng)功耗的目的。
[0037]注意,上述僅為本發(fā)明的較佳實施例及所運用技術原理。本領域技術人員會理解,本發(fā)明不限于這里所述的特定實施例,對本領域技術人員來說能夠進行各種明顯的變化、重新調整和替代而不會脫離本發(fā)明的保護范圍。因此,雖然通過以上實施例對本發(fā)明進行了較為詳細的說明,但是本發(fā)明不僅僅限于以上實施例,在不脫離本發(fā)明構思的情況下,還可以包括更多其他等效實施例,而本發(fā)明的范圍由所附的權利要求范圍決定。
【主權項】
1.一種降低讀功耗的方法,其特征在于,包括: 51、讀操作開始,打開控制邏輯電路以及參考電路; 52、判斷讀控制信號是否啟動,如果是,則執(zhí)行S3,否則執(zhí)行S5; 53、關閉參考電路拉低信號; 54、判斷讀控制信號是否結束,如果是則執(zhí)行S5,否則繼續(xù)執(zhí)行S3; 55、打開參考電路拉低信號。2.根據(jù)權利要求1所述的方法,其特征在于,所述參考電路拉低信號用于關閉參考電路。3.根據(jù)權利要求1所述的方法,其特征在于,讀控制信號啟動后開始從數(shù)據(jù)陣列中讀取數(shù)據(jù)。4.根據(jù)權利要求3所述的方法,其特征在于,所述數(shù)據(jù)包括8字節(jié)數(shù)據(jù)或者16字節(jié)數(shù)據(jù)。5.根據(jù)權利要求1所述的電路,其特征在于,讀控制信號結束后讀出的數(shù)據(jù)串行輸出到輸出端口。
【專利摘要】本發(fā)明公開了一種降低讀功耗的方法,包括:S1、讀操作開始,打開控制邏輯電路以及參考電路;S2、判斷讀控制信號是否啟動,如果是,則執(zhí)行S3,否則執(zhí)行S5;S3、關閉參考電路拉低信號;S4、判斷讀控制信號是否結束,如果是則執(zhí)行S5,否則繼續(xù)執(zhí)行S3;S5、打開參考電路拉低信號。本發(fā)明實施例提供了一種降低讀功耗的方法,通過判斷讀控制信號是否啟動來判斷系統(tǒng)是否正在處于讀數(shù)據(jù)的狀態(tài),進而來控制參考電路拉低信號的打開與關閉。實現(xiàn)了在兩次讀數(shù)據(jù)期間將參考電路關閉,達到了進一步降低系統(tǒng)讀功耗的目的。
【IPC分類】G11C16/34, G11C16/26
【公開號】CN105374400
【申請?zhí)枴緾N201510837268
【發(fā)明人】胡洪, 張建軍, 張賽, 程瑩
【申請人】北京兆易創(chuàng)新科技股份有限公司
【公開日】2016年3月2日
【申請日】2015年11月26日