System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本公開涉及但不限定于一種刷新控制電路、數據刷新電路、數據刷新方法及存儲設備。
技術介紹
1、存儲電路是用于存儲數據的半導體器件,存儲電路中包括若干存儲單元,每個存儲單元用于存儲一位數據。存儲單元中設置有電容,電容可以存儲電荷,不同電荷量可以表示不同數據。電容對電荷的存儲會隨著時間而減少導致數據丟失,從而需要周期性對存儲電路進行刷新。
2、現有技術中,可以按照預設的刷新周期對存儲電路進行刷新,也就是說,需要在該刷新周期內完成對存儲電路中存儲單元的一次刷新。這里的刷新可以理解為將存儲電路中的數據讀取出來再重新寫入。在一個刷新周期內可以通過預設數量的刷新命令指示刷新,一個刷新命令可以用于刷新多行存儲單元。
3、然而,上述方案存在存儲電路的數據丟失率較高的問題。
技術實現思路
1、本公開一實施例提供一種刷新控制電路、數據刷新電路、數據刷新方法及存儲設備,以降低存儲電路的數據丟失率。
2、第一方面,本公開實施例提供一種刷新控制電路,包括:弱位元刷新控制信號生成電路和地址控制電路,所述弱位元刷新控制信號生成電路與所述地址控制電路連接;
3、所述弱位元刷新控制信號生成電路用于接收行錘擊刷新控制信號以根據所述行錘擊刷新控制信號生成弱位元刷新控制信號;
4、所述地址控制電路的兩個控制輸入端用于分別接收所述弱位元刷新控制信號和所述行錘擊刷新控制信號,所述地址控制電路的三個數據輸入端用于分別接收弱位元行地址、行錘擊刷新地址和存儲電路中的正常行地
5、在一些實施例中,所述弱位元刷新控制信號生成電路包括:相互連接的行錘擊刷新計數器和弱位元刷新控制信號生成子電路;
6、所述行錘擊刷新計數器用于對所述行錘擊刷新控制信號進行計數得到行錘擊刷新次數;
7、所述弱位元刷新控制信號生成子電路用于根據所述行錘擊刷新次數生成所述弱位元刷新控制信號。
8、在一些實施例中,所述弱位元刷新控制信號生成子電路包括:相互連接的第一判斷電路和弱位元刷新控制信號輸出電路;
9、所述第一判斷電路用于判斷所述行錘擊刷新次數是否為第一預設次數;
10、所述弱位元刷新控制信號輸出電路用于在所述行錘擊刷新次數為第一預設次數時,輸出第一電平的弱位元刷新控制信號,否則輸出第二電平的弱位元刷新控制信號。
11、在一些實施例中,還包括:第一預設次數獲取電路和弱位元地址寄存器,所述第一預設次數獲取電路連接至所述弱位元地址寄存器和所述第一判斷電路,用于從所述弱位元地址寄存器中讀取弱位元行地址的數量,并計算刷新周期內的最大行錘擊刷新行數和所述弱位元行地址的數量的比值,以減去1得到第一預設次數,所述最大行錘擊刷新行數為所述刷新周期內的最大行錘擊刷新次數、每次行錘擊刷新所對應的行數的乘積,所述刷新周期是對所述存儲電路中的所有存儲單元進行刷新的周期。
12、在一些實施例中,所述刷新控制電路還包括:行錘擊刷新地址寄存器和正常行地址生成電路;
13、所述行錘擊刷新地址寄存器中存儲有行錘擊刷新地址,所述正常行地址生成電路用于在存儲電路的刷新過程中輸出存儲電路中的正常行地址;
14、所述地址控制電路的三個數據輸入端分別連接至所述弱位元地址寄存器的輸出端、所述行錘擊刷新地址寄存器的輸出端和所述正常行地址生成電路的輸出端。
15、在一些實施例中,所述地址控制電路包括多路選擇器,所述多路選擇器的三個數據輸入端分別連接至所述正常行地址生成電路的輸出端、所述弱位元地址寄存器的輸出端和所述行錘擊刷新地址寄存器的輸出端;
16、所述多路選擇器的兩個控制輸入端分別接收所述行錘擊刷新控制信號和所述弱位元刷新控制信號,所述多路選擇器用于在所述行錘擊刷新控制信號為第二電平時,輸出所述正常行地址,在所述行錘擊刷新控制信號為第一電平,且所述弱位元刷新控制信號為第二電平時,輸出所述行錘擊刷新地址,在所述行錘擊刷新控制信號為第一電平,且所述弱位元刷新控制信號為第一電平時,輸出所述弱位元行地址。
17、在一些實施例中,所述刷新控制電路還包括:所述刷新控制電路還包括:行激活計數器、第二判斷電路、第三判斷電路和行錘擊刷新控制信號生成電路;
18、所述行激活計數器用于接收行激活命令信號,并對所述行激活命令信號進行計數得到行激活次數;
19、所述第二判斷電路與所述行激活計數器連接,用于確定所述行激活次數是否大于或等于第二預設次數;
20、所述行錘擊刷新控制信號生成電路與所述第二判斷電路連接,用于在所述行激活次數大于或等于第二預設次數時,輸出第一電平的行錘擊刷新控制信號,否則輸出第二電平的行錘擊刷新控制信號;
21、所述第三判斷電路與所述行激活命令計數器連接,用于在所述行激活次數大于或等于第三預設次數時,對所述行激活計數器復位。
22、在一些實施例中,所述刷新控制電路還包括:弱位元刷新脈沖生成電路,連接至所述弱位元刷新控制信號生成電路和所述行錘擊刷新控制信號生成電路,所述弱位元刷新脈沖生成電路用于根據所述弱位元刷新控制信號、所述行錘擊刷新控制信號和所述行激活命令信號生成弱位元刷新脈沖信號;
23、所述弱位元地址寄存器與所述弱位元刷新脈沖生成電路連接,所述弱位元地址寄存器用于根據所述弱位元刷新脈沖信號向所述地址控制電路輸出所述弱位元行地址。
24、在一些實施例中,所述刷新控制電路還包括:行錘擊刷新脈沖生成電路,連接至所述行錘擊刷新控制信號生成電路和所述弱位元刷新控制信號生成電路,所述行錘擊刷新脈沖生成電路用于根據所述行錘擊刷新控制信號、所述弱位元刷新控制信號的反相信號和所述行激活命令信號生成行錘擊刷新脈沖信號;
25、所述行錘擊刷新地址寄存器與所述行錘擊刷新脈沖生成電路連接,所述行錘擊刷新地址寄存器用于根據所述行錘擊刷新脈沖信號向所述地址控制電路輸出所述行錘擊刷新地址。
26、在一些實施例中,所述正常行地址生成電路包括:相互連接的正常行刷新脈沖生成電路和正常行地址生成子電路,所述正常行刷新脈沖生成電路與所述行錘擊刷新控制信號生成電路連接;
27、所述正常行刷新脈沖生成電路用于接收所述行錘擊刷新控制信號和所述行激活命令信號,以根據所述行錘擊刷新控制信號的反相信號和所述行激活命令信號生成正常行刷新脈沖信號;
28、所述正常行地址生成子電路用于根據所述正常行刷新脈沖信號輸出存儲電路中的正常行地址。
29、在一些實施例中,所述弱位元地址寄存器與熔絲單元連接,所述熔絲單元中存儲有弱位元行地本文檔來自技高網...
【技術保護點】
1.一種刷新控制電路,其特征在于,包括:弱位元刷新控制信號生成電路和地址控制電路,所述弱位元刷新控制信號生成電路與所述地址控制電路連接;
2.根據權利要求1所述的刷新控制電路,其特征在于,所述弱位元刷新控制信號生成電路包括:相互連接的行錘擊刷新計數器和弱位元刷新控制信號生成子電路;5所述行錘擊刷新計數器用于對所述行錘擊刷新控制信號進行計數得到行錘擊刷新次數;
3.根據權利要求2所述的刷新控制電路,其特征在于,所述弱位元刷新控制信號0生成子電路包括:相互連接的第一判斷電路和弱位元刷新控制信號輸出電路;
4.根據權利要求3所述的刷新控制電路,其特征在于,還包括:第一預設次數獲5取電路和弱位元地址寄存器,所述第一預設次數獲取電路連接至所述弱位元地址寄存器和所述第一判斷電路,用于從所述弱位元地址寄存器中讀取弱位元行地址的數量,并計算刷新周期內的最大行錘擊刷新行數和所述弱位元行地址的數量的比值,以減去1得到第一預設次數,所述最大行錘擊刷新行數為所述刷新周期內的最大行錘擊刷新次數、每次行錘擊刷新所對應的行數的乘積,所述刷新周期是對所述存儲電路中的所0有存儲
5.根據權利要求4所述的刷新控制電路,其特征在于,所述刷新控制電路還包括:
6.根據權利要求5所述的刷新控制電路,其特征在于,所述地址控制電路包括多路選擇器,所述多路選擇器的三個數據輸入端分別連接至所述正常行地址生成電路的5輸出端、所述弱位元地址寄存器的輸出端和所述行錘擊刷新地址寄存器的輸出端;
7.根據權利要求6所述的刷新控制電路,其特征在于,所述刷新控制電路還包括:
8.根據權利要求7所述的刷新控制電路,其特征在于,所述刷新控制電路還包括:
9.根據權利要求8所述的刷新控制電路,其特征在于,所述刷新控制電路還包括:
10.根據權利要求9所述的刷新控制電路,其特征在于,所述正常行地址生成電路包括:相互連接的正常行刷新脈沖生成電路和正常行地址生成子電路,所述正常行刷新脈沖生成電路與所述行錘擊刷新控制信號生成電路連接;
11.根據權利要求5所述的刷新控制電路,其特征在于,所述弱位元地址寄存器與熔絲單元連接,所述熔絲單元中存儲有弱位元行地址,所述弱位元地址寄存器用于預先從所述熔絲單元中獲取所述弱位元行地址。
12.根據權利要求6所述的刷新控制電路,其特征在于,所述地址控制電路還包括地址譯碼電路;
13.一種數據刷新電路,其特征在于,包括權利要求1至12任一項所述的刷新控制電路和存儲電路,所述刷新控制電路與所述存儲電路連接,所述刷新控制電路用于對所述待刷新行地址在所述存儲電路中對應的行進行刷新。
14.一種數據刷新方法,其特征在于,所述方法包括:
15.根據權利要求14所述的方法,其特征在于,所述第一預設次數的確定過程包括:
16.根據權利要求15所述的方法,其特征在于,所述根據所述最大行錘擊刷新次數、每次行錘擊刷新所對應的行數和所述弱位元行地址的數量,確定所述第一預設次數,包括:
17.一種存儲設備,其特征在于,包括權利要求13所述的數據刷新電路。
...【技術特征摘要】
1.一種刷新控制電路,其特征在于,包括:弱位元刷新控制信號生成電路和地址控制電路,所述弱位元刷新控制信號生成電路與所述地址控制電路連接;
2.根據權利要求1所述的刷新控制電路,其特征在于,所述弱位元刷新控制信號生成電路包括:相互連接的行錘擊刷新計數器和弱位元刷新控制信號生成子電路;5所述行錘擊刷新計數器用于對所述行錘擊刷新控制信號進行計數得到行錘擊刷新次數;
3.根據權利要求2所述的刷新控制電路,其特征在于,所述弱位元刷新控制信號0生成子電路包括:相互連接的第一判斷電路和弱位元刷新控制信號輸出電路;
4.根據權利要求3所述的刷新控制電路,其特征在于,還包括:第一預設次數獲5取電路和弱位元地址寄存器,所述第一預設次數獲取電路連接至所述弱位元地址寄存器和所述第一判斷電路,用于從所述弱位元地址寄存器中讀取弱位元行地址的數量,并計算刷新周期內的最大行錘擊刷新行數和所述弱位元行地址的數量的比值,以減去1得到第一預設次數,所述最大行錘擊刷新行數為所述刷新周期內的最大行錘擊刷新次數、每次行錘擊刷新所對應的行數的乘積,所述刷新周期是對所述存儲電路中的所0有存儲單元進行刷新的周期。
5.根據權利要求4所述的刷新控制電路,其特征在于,所述刷新控制電路還包括:
6.根據權利要求5所述的刷新控制電路,其特征在于,所述地址控制電路包括多路選擇器,所述多路選擇器的三個數據輸入端分別連接至所述正常行地址生成電路的5輸出端、所述弱位元地址寄存器的輸出端和所述行錘擊刷新地址寄存器的輸出端;
7.根據權利要求6所述...
【專利技術屬性】
技術研發人員:劉芙彤,周潤發,權敬桓,劉勇,
申請(專利權)人:長鑫存儲技術有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。