System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及信息處理領域,尤其涉及一種頻點切換方法及相關裝置。
技術介紹
1、ddr(double?data?rate,雙倍速率同步動態隨機存儲器)?dvfs(dynamic?voltageand?frequency?scaling,動態電壓頻點調整)是一種在芯片設計中廣泛使用的低功耗技術,通過動態地調整硬件模塊的電壓和頻點來實現在不影響業務性能的條件下,降低系統功耗的目標。
2、在ddr頻點切換時,ddrc(ddr-mc,memory?controller,內存接口分成內存控制邏輯)、ddr?phy(physical?interface,物理層接口)以及存儲器顆粒dram(dynamic?randomaccess?memory,動態隨機存取存儲器)都有一些時序參數需要調整,因此,在切換頻點時不允許對于ddr進行訪問,該不允許訪問ddr的時間稱為反壓時間。
3、為了減小反壓時間,ip廠商針對每個通道均采用多套寄存器來保存各個頻點的相關參數。在一些實現方式中,每個頻點設置一套寄存器,而且,一個通道的dram寄存器個數很少,需要各個ddrc寄存器和phy寄存器共享該dram寄存器,dram寄存器,因此,在執行dvfs過程時,不僅需要在各套寄存器之間切換,還需要將ddr?phy寄存器和ddrc寄存器連接的dram寄存器從一個切換到另一個,該過程中切換所需時長較差,導致反壓時間較長,dvfs的延遲較長。
技術實現思路
1、本申請第一方面提供一種頻點切換方法,包括:
...【技術保護點】
1.一種頻點切換方法,包括:
2.根據權利要求1所述的頻點切換方法,還包括:
3.根據權利要求1所述的頻點切換方法,所述基于所述參數組集合對應的頻點包含所述第二頻點,在至少一個第二寄存器組中確定所述第二頻點對應的目標寄存器組,包括:
4.根據權利要求3所述的頻點切換方法,所述控制目標存儲模組基于目標寄存器組中配置的第二參數組執行任務之后,還包括:
5.根據權利要求4所述的頻點切換方法,所述將依據預測規則預測得到的參數組集合對應配置到至少一個第二寄存器組,包括:
6.據權利要求1所述的頻點切換方法,所述將依據預測規則預測得到的參數組集合對應配置到至少一個第二寄存器組,包括:
7.根據權利要求1所述的頻點切換方法,所述將依據預測規則預測得到的參數組集合對應配置到至少一個第二寄存器組,包括:
8.根據權利要求1所述的頻點切換方法,所述將依據預測規則預測得到的參數組集合對應配置到至少一個第二寄存器組,包括:
9.一種頻點切換裝置,包括:
10.一種計算機程序產品,包括計算機可讀指令
...【技術特征摘要】
1.一種頻點切換方法,包括:
2.根據權利要求1所述的頻點切換方法,還包括:
3.根據權利要求1所述的頻點切換方法,所述基于所述參數組集合對應的頻點包含所述第二頻點,在至少一個第二寄存器組中確定所述第二頻點對應的目標寄存器組,包括:
4.根據權利要求3所述的頻點切換方法,所述控制目標存儲模組基于目標寄存器組中配置的第二參數組執行任務之后,還包括:
5.根據權利要求4所述的頻點切換方法,所述將依據預測規則預測得到的參數組集合對應配置到至少一個第二寄存器組,包括:
6.據權利要求1所述...
【專利技術屬性】
技術研發人員:趙陽,
申請(專利權)人:鼎道智芯上海半導體有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。