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

頻點切換方法及相關(guān)裝置與流程

文檔序號:40654189發(fā)布日期:2025-01-10 19:03閱讀:4來源:國知局
頻點切換方法及相關(guān)裝置與流程

本技術(shù)涉及信息處理領(lǐng)域,尤其涉及一種頻點切換方法及相關(guān)裝置。


背景技術(shù):

1、ddr(double?data?rate,雙倍速率同步動態(tài)隨機存儲器)?dvfs(dynamic?voltageand?frequency?scaling,動態(tài)電壓頻點調(diào)整)是一種在芯片設(shè)計中廣泛使用的低功耗技術(shù),通過動態(tài)地調(diào)整硬件模塊的電壓和頻點來實現(xiàn)在不影響業(yè)務性能的條件下,降低系統(tǒng)功耗的目標。

2、在ddr頻點切換時,ddrc(ddr-mc,memory?controller,內(nèi)存接口分成內(nèi)存控制邏輯)、ddr?phy(physical?interface,物理層接口)以及存儲器顆粒dram(dynamic?randomaccess?memory,動態(tài)隨機存取存儲器)都有一些時序參數(shù)需要調(diào)整,因此,在切換頻點時不允許對于ddr進行訪問,該不允許訪問ddr的時間稱為反壓時間。

3、為了減小反壓時間,ip廠商針對每個通道均采用多套寄存器來保存各個頻點的相關(guān)參數(shù)。在一些實現(xiàn)方式中,每個頻點設(shè)置一套寄存器,而且,一個通道的dram寄存器個數(shù)很少,需要各個ddrc寄存器和phy寄存器共享該dram寄存器,dram寄存器,因此,在執(zhí)行dvfs過程時,不僅需要在各套寄存器之間切換,還需要將ddr?phy寄存器和ddrc寄存器連接的dram寄存器從一個切換到另一個,該過程中切換所需時長較差,導致反壓時間較長,dvfs的延遲較長。


技術(shù)實現(xiàn)思路

1、本技術(shù)第一方面提供一種頻點切換方法,包括:

2、控制目標存儲模組基于第一寄存器組中配置的第一參數(shù)組執(zhí)行任務,所述第一參數(shù)組對應第一頻點;

3、將依據(jù)預測規(guī)則預測得到的參數(shù)組集合對應配置到至少一個第二寄存器組,所述參數(shù)組集合中包含至少一個參數(shù)組,不同參數(shù)組對應不同的頻點;

4、接收頻點切換指令,所述頻點切換指令用于控制目標存儲模組切換工作頻點為第二頻點;

5、基于所述參數(shù)組集合對應的頻點包含所述第二頻點,在至少一個第二寄存器組中確定所述第二頻點對應的目標寄存器組;

6、控制目標存儲模組基于目標寄存器組中配置的第二參數(shù)組執(zhí)行任務。

7、在一種可能的實現(xiàn)中,還包括:

8、基于所述參數(shù)組集合對應的頻點不包含所述第二頻點,獲得所述第二頻點對應的目標參數(shù)組;

9、將所述目標參數(shù)組配置到目標第二寄存器組,所述目標第二寄存器組屬于所述至少一個第二寄存器組;

10、控制目標存儲模組基于目標第二寄存器組中的所述目標參數(shù)組執(zhí)行任務。

11、在一種可能的實現(xiàn)中,所述基于所述參數(shù)組集合對應的頻點包含所述第二頻點,在至少一個第二寄存器組中確定所述第二頻點對應的目標寄存器組,包括:

12、依據(jù)所述頻點切換指令指示的第二頻點,基于配置記錄中查找到與所述第二頻點對應的目標參數(shù)組,確定所述第二頻點對應的參數(shù)組已配置到第二寄存器組,所述配置記錄還包含每個參數(shù)組配置的寄存器組;

13、在至少一個第二寄存器組中確定所述第二頻點對應的目標寄存器組。

14、在一種可能的實現(xiàn)中,所述控制目標存儲模組基于目標寄存器組中配置的第二參數(shù)組執(zhí)行任務之后,還包括:

15、獲得所述目標存儲模組切換工作頻點后的目標應用場景;

16、統(tǒng)計所述目標應用場景中配置命中率,所述配置命中率表征將第二頻點對應的參數(shù)組配置到第二寄存器組且被頻點切換指令命中的概率;

17、記錄所述目標應用場景、第二頻點以及配置命中率,得到配置記錄。

18、在一種可能的實現(xiàn)中,所述將依據(jù)預測規(guī)則預測得到的參數(shù)組集合對應配置到至少一個第二寄存器組,包括:

19、獲得目標存儲模組的當前應用場景;

20、基于所述當前應用場景預測未來時刻的未來應用場景;

21、依據(jù)所述配置記錄,確定未來應用場景中配置命中率滿足選擇條件的參數(shù)組集合;

22、將所述參數(shù)組集合配置到至少一個第二寄存器組。

23、在一種可能的實現(xiàn)中,所述將依據(jù)預測規(guī)則預測得到的參數(shù)組集合對應配置到至少一個第二寄存器組,包括:

24、獲得目標存儲模組的當前應用場景;

25、依據(jù)所述當前應用場景以及所述目標存儲模組的工作歷史信息,預測所述目標存儲模組的未來應用場景;

26、基于所述目標存儲模組的未來應用場景,預測所述目標存儲模組在未來應用場景中使用的至少一個頻點;

27、將所述至少一個頻點對應的參數(shù)組集合對應配置到至少一個第二寄存器組。

28、在一種可能的實現(xiàn)中,所述將依據(jù)預測規(guī)則預測得到的參數(shù)組集合對應配置到至少一個第二寄存器組,包括:

29、依據(jù)第二寄存器組中各寄存器的地址,將第二參數(shù)組中各寄存器對應的時序參數(shù)配置給相應寄存器,所述第二寄存器組包括第一寄存器、第二寄存器和第三寄存器,所述第一寄存器用于存儲控制邏輯中第二頻點的時序參數(shù),所述第二寄存器用于存儲物理層接口中第二頻點的時序參數(shù),所述第三寄存器用于存儲存儲器顆粒中第二頻點的時序參數(shù)。

30、在一種可能的實現(xiàn)中,所述將依據(jù)預測規(guī)則預測得到的參數(shù)組集合對應配置到至少一個第二寄存器組,包括:

31、在依據(jù)預測規(guī)則預測得到的參數(shù)組集合中,確定第三參數(shù)組,所述第三參數(shù)組對應的頻點大于所述第一頻點;

32、將所述第三參數(shù)組配置到第二寄存器組。

33、本技術(shù)第二方面提供一種頻點切換裝置,包括:

34、控制模塊,用于控制目標存儲模組基于第一寄存器組中配置的第一參數(shù)組執(zhí)行任務,所述第一參數(shù)組對應第一頻點;

35、配置模塊,用于將依據(jù)預測規(guī)則預測得到的參數(shù)組集合對應配置到至少一個第二寄存器組,所述參數(shù)組集合中包含至少一個參數(shù)組,不同參數(shù)組對應不同的頻點;

36、接收模塊,用于接收頻點切換指令,所述頻點切換指令用于控制目標存儲模組切換工作頻點為第二頻點;

37、確定模塊,用于基于所述參數(shù)組集合對應的頻點包含所述第二頻點,在至少一個第二寄存器組中確定所述第二頻點對應的目標寄存器組;

38、執(zhí)行模塊,用于控制目標存儲模組基于目標寄存器組中配置的第二參數(shù)組執(zhí)行任務。

39、本技術(shù)第三方面提供一種計算機程序產(chǎn)品,包括計算機可讀指令,當所述計算機可讀指令在電子設(shè)備上運行時,使得所述電子設(shè)備實現(xiàn)上述第一方面或第一方面任一實現(xiàn)方式的頻點切換方法。

40、本技術(shù)第四方面提供一種電子設(shè)備,包括至少一個處理器和與所述處理器連接的存儲器,其中:

41、所述存儲器用于存儲計算機程序;

42、所述處理器用于執(zhí)行所述計算機程序,以使所述電子設(shè)備能夠?qū)崿F(xiàn)上述第一方面或第一方面任一實現(xiàn)方式的頻點切換方法。

43、本技術(shù)第五方面提供一種計算機存儲介質(zhì),所述存儲介質(zhì)承載有一個或多個計算機程序,當所述一個或多個計算機程序被電子設(shè)備執(zhí)行時,能夠使所述電子設(shè)備上述第一方面或第一方面任一實現(xiàn)方式的頻點切換方法。

當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
黑水县| 长治市| 江源县| 五华县| 崇礼县| 临海市| 普兰店市| 丰都县| 清河县| 文水县| 濮阳市| 马边| 南皮县| 广饶县| 蓝田县| 柯坪县| 胶南市| 香港| 建水县| 开鲁县| 盱眙县| 永登县| 新化县| 革吉县| 资溪县| 城口县| 麟游县| 盐津县| 奇台县| 星座| 白河县| 满城县| 资兴市| 博湖县| 赤壁市| 昂仁县| 定襄县| 前郭尔| 偏关县| 阿拉善右旗| 内丘县|