本公開涉及半導(dǎo)體,尤其涉及一種刷新控制電路與存儲(chǔ)器。
背景技術(shù):
1、目前,存儲(chǔ)器的刷新模式可以分為自動(dòng)刷新模式與自刷新模式,在自動(dòng)刷新模式下,刷新命令由控制器定期發(fā)出,存儲(chǔ)器負(fù)責(zé)執(zhí)行該刷新命令;在自刷新模式下,控制器負(fù)責(zé)發(fā)送進(jìn)入和退出自刷新模式的命令,存儲(chǔ)器在自刷新模式進(jìn)程中,刷新命令由存儲(chǔ)器自身定期產(chǎn)生。
2、其中,存儲(chǔ)器在收到進(jìn)入自刷新模式的命令后,通常第一個(gè)操作是將該命令當(dāng)作自動(dòng)刷新模式中的刷新命令執(zhí)行,執(zhí)行完畢后自身再定期產(chǎn)生刷新命令。然而,存儲(chǔ)器執(zhí)行一次刷新命令需要耗費(fèi)一定的時(shí)間,且每次執(zhí)行刷新命令都會(huì)伴隨著延遲鎖相環(huán)(delaylocked?loop,dll)的重新鎖定,在存儲(chǔ)系統(tǒng)實(shí)際運(yùn)行中,存儲(chǔ)器可能會(huì)收到短期的進(jìn)入和退出自刷新模式的命令,由此就會(huì)出現(xiàn)在該自刷新模式的進(jìn)程已經(jīng)結(jié)束時(shí),存儲(chǔ)器還未執(zhí)行完一次初始刷新的情況發(fā)生,在這種情況下,dll會(huì)在刷新進(jìn)程中在較低的工作電壓下鎖定,但是存儲(chǔ)器的下次讀寫卻是在正常的工作電壓下,由此難免會(huì)引發(fā)一系列問題,影響存儲(chǔ)器的性能。
技術(shù)實(shí)現(xiàn)思路
1、本公開提供了一種刷新控制電路與存儲(chǔ)器,可以有效提高存儲(chǔ)器的性能。
2、第一方面,本公開實(shí)施例提供了一種刷新控制電路,應(yīng)用于存儲(chǔ)器,所述刷新控制電路包括:自刷新控制信號(hào)生成模塊和自刷新信號(hào)生成模塊,其中:
3、所述自刷新控制信號(hào)生成模塊包括至少一個(gè)輸入端和第一輸出端,所述至少一個(gè)輸入端用于接收自刷新模式信號(hào);所述自刷新控制信號(hào)生成模塊被配置為:當(dāng)所述至少一個(gè)輸入端接收到的所述自刷新模式信號(hào)指示所述存儲(chǔ)器進(jìn)入自刷新模式時(shí),在所述第一輸出端輸出第一電平的自刷新控制信號(hào);當(dāng)所述至少一個(gè)輸入端接收到的所述自刷新模式信號(hào)指示所述存儲(chǔ)器退出自刷新模式時(shí),在所述第一輸出端輸出第二電平的自刷新控制信號(hào);
4、所述自刷新信號(hào)生成模塊包括第一輸入端和第二輸出端,所述第一輸入端連接所述第一輸出端,且用于接收所述自刷新控制信號(hào),所述第二輸出端用于輸出自刷新信號(hào),所述自刷新信號(hào)用于指示所述存儲(chǔ)器進(jìn)入自刷新操作;所述自刷新信號(hào)生成模塊被配置為:基于所述自刷新控制信號(hào)生成屏蔽信號(hào),并基于所述屏蔽信號(hào)將所述自刷新控制信號(hào)屏蔽預(yù)設(shè)時(shí)長后輸出。
5、在一些實(shí)施例中,所述預(yù)設(shè)時(shí)長為所述存儲(chǔ)器連續(xù)接收的兩次刷新命令之間的時(shí)間間隔。
6、在一些實(shí)施例中,所述屏蔽信號(hào)為起始電平為所述第二電平的時(shí)鐘信號(hào)。
7、在一些實(shí)施例中,所述自刷新信號(hào)生成模塊包括屏蔽信號(hào)生成單元和屏蔽單元;
8、所述屏蔽信號(hào)生成單元連接所述第一輸出端,用于接收所述第一輸出端輸出的所述自刷新控制信號(hào);所述屏蔽信號(hào)生成單元被配置為:基于接收到的所述自刷新控制信號(hào),生成所述屏蔽信號(hào);
9、所述屏蔽單元分別連接所述第一輸出端和所述屏蔽信號(hào)生成單元,用于接收所述自刷新控制信號(hào)和所述屏蔽信號(hào);所述屏蔽單元被配置為:基于所述屏蔽信號(hào)將所述自刷新控制信號(hào)屏蔽預(yù)設(shè)時(shí)長后輸出。
10、在一些實(shí)施例中,所述屏蔽信號(hào)生成單元包括振蕩器、分頻器以及第一反相器;所述屏蔽單元包括第一與門;
11、所述振蕩器的輸出端與所述分頻器的輸入端連接,所述分頻器的輸出端與所述第一與門的一個(gè)輸入端連接,所述第一反相器的輸入端與所述第一輸出端連接,所述第一反相器的輸出端與所述分頻器的復(fù)位端連接;所述第一與門的另一個(gè)輸入端連接所述第一輸出端;所述第一與門的輸出端為所述第二輸出端。
12、在一些實(shí)施例中,所述自刷新模式信號(hào)包括自刷新進(jìn)入信號(hào)和自刷新退出信號(hào);
13、所述自刷新控制信號(hào)生成模塊被配置為:接收所述自刷新進(jìn)入信號(hào)和所述自刷新退出信號(hào),基于所述自刷新進(jìn)入信號(hào)的跳變沿和所述自刷新退出信號(hào)的跳變沿,生成所述自刷新控制信號(hào),所述自刷新控制信號(hào)的有效電平始于所述自刷新進(jìn)入信號(hào)的跳變沿,并終止于所述自刷新退出信號(hào)的跳變沿。
14、在一些實(shí)施例中,所述自刷新控制信號(hào)生成模塊包括第二反相器、第一或非門以及第一鎖存器,所述第一鎖存器包括第一與非門和第二與非門;其中:
15、所述第二反相器的接收端用于接收所述自刷新進(jìn)入信號(hào),所述第二反相器的輸出端與所述第一與非門的一個(gè)輸入端連接;所述第一與非門的另一個(gè)輸入端與所述第二與非門的輸出端連接,所述第一與非門的輸出端與所述第二與非門的一個(gè)輸入端連接;所述第二與非門的另一個(gè)輸入端與所述第一或非門的輸出端連接,所述第一或非門的一個(gè)輸入端用于接收所述自刷新退出信號(hào),所述第一或非門的另一個(gè)輸入端用于接收啟動(dòng)復(fù)位信號(hào);所述第一與非門的輸出端為所述第一輸出端。
16、在一些實(shí)施例中,所述自刷新進(jìn)入信號(hào)為自刷新模式進(jìn)入命令信號(hào);所述自刷新退出信號(hào)為自刷新模式退出命令信號(hào)。
17、在一些實(shí)施例中,所述自刷新模式信號(hào)包括第一模式信號(hào)和第二模式信號(hào);
18、所述自刷新控制信號(hào)生成模塊被配置為:接收所述第一模式信號(hào)和所述第二模式信號(hào),在所述第一模式信號(hào)為有效電平時(shí),生成與所述第二模式信號(hào)反相的信號(hào)作為所述自刷新控制信號(hào)。
19、在一些實(shí)施例中,所述自刷新控制信號(hào)生成模塊包括第三反相器、第二或非門、第三與非門以及第二鎖存器,所述第二鎖存器包括第四與非門和第五與非門;其中:
20、所述第三反相器的接收端用于接收所述第二模式信號(hào),所述第三反相器的輸出端與所述第三與非門的一個(gè)輸入端連接,所述第三與非門的另一個(gè)輸入端用于接收所述第一模式信號(hào),所述第三與非門的輸出端與所述第四與非門的一個(gè)輸入端連接;所述第四與非門的另一個(gè)輸入端與所述第五與非門的輸出端連接,所述第四與非門的輸出端與所述第五與非門的一個(gè)輸入端連接;所述第五與非門的另一個(gè)輸入端與所述第二或非門的輸出端連接,所述第二或非門的一個(gè)輸入端用于接收所述第二模式信號(hào),所述第二或非門的另一個(gè)輸入端用于接收啟動(dòng)復(fù)位信號(hào);所述第四與非門的輸出端為所述第一輸出端。
21、在一些實(shí)施例中,所述刷新控制電路還包括刷新操作模塊,所述刷新操作模塊包括第一或門;所述第一或門的一個(gè)輸入端用于接收自動(dòng)刷新信號(hào),所述第一或門的另一個(gè)輸入端連接所述第二輸出端,用于接收所述自刷新信號(hào),所述第一或門的輸出端用于輸出刷新信號(hào);所述刷新信號(hào)用于指示所述存儲(chǔ)器執(zhí)行刷新操作。
22、在一些實(shí)施例中,所述自動(dòng)刷新信號(hào)為所述存儲(chǔ)器對(duì)應(yīng)的控制器發(fā)送的自動(dòng)刷新命令信號(hào)。
23、在一些實(shí)施例中,所述自刷新模式信號(hào)包括第一模式信號(hào)和第二模式信號(hào);
24、所述刷新控制電路還包括第二與門;所述第二與門的一個(gè)輸入端用于接收所述第一模式信號(hào),所述第二與門的另一個(gè)輸入端用于接收所述第二模式信號(hào),所述第二與門的輸出端用于輸出所述自動(dòng)刷新信號(hào)。
25、在一些實(shí)施例中,所述第一模式信號(hào)為所述存儲(chǔ)器對(duì)應(yīng)的控制器發(fā)送的刷新命令信號(hào),所述第二模式信號(hào)為外部輸入的時(shí)鐘使能信號(hào)。
26、第二方面,本公開實(shí)施例提供了一種存儲(chǔ)器,包括如第一方面提供的刷新控制電路。
27、本公開實(shí)施例提供的刷新控制電路,自刷新控制信號(hào)生成模塊接收自刷新模式信號(hào),并將自刷新模式信號(hào)轉(zhuǎn)化為自刷新控制信號(hào),利用該自刷新控制信號(hào)的電平狀態(tài),指示存儲(chǔ)器進(jìn)入自刷新模式或者指示存儲(chǔ)器退出自刷新模式;自刷新信號(hào)生成模塊通過屏蔽信號(hào)將自刷新控制信號(hào)屏蔽預(yù)設(shè)時(shí)長后輸出,可以使存儲(chǔ)器在剛開始收到進(jìn)入自刷新模式的命令后,并不會(huì)執(zhí)行刷新操作,而是在將自刷新控制信號(hào)屏蔽預(yù)設(shè)時(shí)長后再輸出,可以在保障存儲(chǔ)器能夠進(jìn)行正常的刷新操作的前提下,避免存儲(chǔ)器在收到短期的進(jìn)入/退出自刷新模式的命令時(shí),出現(xiàn)自刷新進(jìn)程已經(jīng)結(jié)束,但存儲(chǔ)器還未執(zhí)行完一次刷新進(jìn)程的情況發(fā)生,從而導(dǎo)致dll在刷新進(jìn)程中在較低的工作電壓下鎖定,但是存儲(chǔ)器的下次讀寫卻是在正常的工作電壓下,由此引發(fā)的一系列例如時(shí)序匹配的問題,從而提升存儲(chǔ)器的性能。