本技術涉及顯示設備,尤其涉及一種顯示設備、顯示變頻追蹤方法、裝置及存儲介質。
背景技術:
1、顯示變頻即指顯示設備的驅動時鐘頻率的變化,針對支持變頻控制的顯示設備,輸入源分辨率和幀率是顯示設備性能的主要考量指標,顯示設備的驅動時鐘頻率與圖像分辨率和幀率的乘積呈正相關,因此,更好的畫質/幀率需要更高的驅動時鐘頻率,同時功耗也會更高。
2、目前,針對支持變頻顯示的顯示設備,大多采用如下兩種方案:定頻顯示的型態、軟/硬件多模塊間協同處理的型態。
3、在定頻顯示的型態中,通常預設固定的幀率檔位,以固定參數為變頻因素,通過更換參數以實現顯示設備的變頻。然而,實際應用中,顯示變頻過程由用戶通過切換幀率檔位實現,顯示設備側的變頻行為相對被動,加之受限于工作環境、輸入源差異等因素,這種變頻方式的效果性能、功能適用性、功耗、穩定性等方面都有較大的改進空間。
4、在軟/硬件多模塊間協同處理的型態中,通常采用軟件對監控圖像進行掃描,采用硬件響應變頻,涉及的運算和控制邏輯結構相對復雜,且需多模塊協同,甚至還需專用外設配合實現,造成顯示變頻調節的時效性較差。
技術實現思路
1、本技術實施例提供一種顯示設備、顯示變頻追蹤方法、裝置及存儲介質,用以實現顯示設備的多級變頻,以滿足性能/功耗與實際情況動態適配的需求。
2、本技術實施例提供的具體技術方案如下:
3、第一方面,本技術實施例提供一種顯示設備,包括:
4、測頻電路,用于對預設測量窗口內輸入的待測信號進行時鐘頻率測量,得到所述待測信號的測頻結果;
5、變頻判定電路,用于基于所述測頻結果,以及所述顯示設備的當前時鐘頻率,確定所述測頻結果對應的變頻配置參數;
6、跟頻電路,用于基于所述變頻配置參數,對所述顯示面板的驅動時鐘頻率進行跟頻控制,當檢測到的所述驅動時鐘頻率與所述變頻配置參數對應的目標時鐘頻率的差值小于預設值時,鎖定所述驅動時鐘頻率。
7、采用該申請提供的一種顯示設備,通過在顯示設備中設置測頻電路、變頻判定電路和跟頻電路,可以自動檢測輸入的待測信號的時鐘頻率,得到測頻結果,從而基于該測頻結果和當前時鐘頻率,采用變頻判定電路中的階梯式多級變頻參數仲裁設計,得到與該測頻結果對應的變頻配置參數,以實現顯示設備的多級變頻,提高性能、降低功耗等,以滿足性能/功耗與實際情況動態適配的需求。
8、在一種可能的實現方式中,所述測頻電路具體用于:
9、對所述測量窗口內所述待測信號的脈沖數進行計數,得到所述待測信號的測頻值;或,獲取所述測量窗口內所述待測信號的測頻值;
10、若所述測頻值大于閾值,則基于所述測頻值、基準時鐘在所述測量窗口內的基準值和所述基準時鐘的基準時鐘頻率,得到所述待測信號的測頻結果;
11、若所述測頻值小于或等于所述閾值,則刪除所述測頻值。
12、上述顯示設備中,通過設置頻率波動的閾值,可以過濾掉不穩定因素造成的時鐘頻率波動,屏蔽信號波動引發的負面影響,保證變頻行為可靠,其中,不穩定因素包含但不限于輸入源不穩定、網絡帶寬、環境因素、數據穩定性等原因。
13、在一種可能的實現方式中,所述測頻電路還用于:
14、在確定所述測頻值大于所述閾值后,基于所述測頻值,生成變頻請求,并將所述變頻請求發送至所述跟頻電路;
15、所述跟頻電路還用于:
16、在接收到所述變頻請求后,基于所述變頻請求,啟動所述顯示設備的跟頻控制狀態機,以使所述跟頻控制狀態機追蹤顯示變頻過程。
17、上述顯示設備,可以在確定待測信號的時鐘頻率發生變化后,自主發起變頻請求,從而自主進行變頻處理,從而滿足性能/功耗與實際情況動態適配的需求;同時,通過設置的跟頻控制狀態機對跟頻控制進行追蹤,可以保證設備變頻過程的穩定性。
18、在一種可能的實現方式中,所述變頻判定電路還用于:
19、所述確定所述測頻結果對應的變頻配置參數之后,將所述變頻配置參數發送至所述跟頻電路;
20、所述跟頻電路具體用于:
21、在接收到所述變頻配置參數后,基于所述變頻配置參數,調整所述顯示設備的鎖相環的配置參數;
22、控制所述鎖相環進行振蕩,并持續檢測所述鎖相環輸出的驅動時鐘頻率;
23、當檢測到的所述驅動時鐘頻率與所述目標時鐘頻率的差值小于所述預設值時,關閉所述跟頻控制狀態機。
24、在一種可能的實現方式中,所述變頻判定電路具體用于:
25、基于所述測頻結果、所述顯示設備的當前時鐘頻率,以及所述當前時鐘頻率對應的鎖相環的配置參數,得到所述測頻結果對應的鎖相環的多組候選配置參數;
26、從所述多組候選配置參數中,仲裁得到所述變頻配置參數。
27、上述顯示設備中,驅動時鐘通常由鎖相環(pll)實現,通過設置在變頻判定電路中的多級變頻仲裁單元,可以基于測頻結果、當前時鐘頻率,以及當前時鐘頻率對應的鎖相環的配置參數,構建出適配于鎖相環的多組候選配置參數,其中,每組候選配置參數均能可使鎖相環輸出測頻結果對應的目標時鐘頻率,然后,再結合顯示設備的功耗考量、振蕩器的振蕩特性、穩定性、失鎖等,以及鎖相環的反饋速度等指標,從上述多組候選配置參數中,仲裁出該測頻結果對應的變頻配置參數,該變頻配置參數既可以達到本次變頻的目的,也可以使得顯示變頻過程的功耗最低,從而提高整體顯示變頻的適用性,且降低功耗的目的。
28、在一種可能的實現方式中,所述顯示設備還包括:
29、速率選擇電路,用于基于所述測頻結果,以及預設的各個時鐘頻率區間與定頻配置參數之間的映射關系,得到所述測頻結果對應的定頻配置參數;
30、所述跟頻電路,用于基于所述定頻配置參數,對所述顯示面板的驅動時鐘頻率進行跟頻控制,當檢測到的所述驅動時鐘頻率與所述定頻配置參數對應的時鐘頻率的差值小于所述預設值時,鎖定所述驅動時鐘頻率。
31、上述顯示設備中,可以通過增加電路的方式,兼容顯示設備的定頻顯示功能,即以定頻切換檔位的形式實現定頻顯示功能,以使得顯示設備可以兼容更多的應用需求。
32、在一種可能的實現方式中,所述速率選擇電路還用于:
33、所述得到所述測頻結果對應的定頻配置參數之后,將所述定頻配置參數發送至所述跟頻電路;
34、所述跟頻電路具體用于:
35、在接收到所述定頻配置參數后,基于所述定頻配置參數,調整所述顯示設備的鎖相環的配置參數;
36、控制所述鎖相環進行振蕩,并持續檢測所述鎖相環輸出的驅動時鐘頻率;
37、當檢測到的所述驅動時鐘頻率與所述定頻配置參數對應的時鐘頻率的差值小于所述預設值時,關閉所述跟頻控制狀態機。
38、第二方面,本技術實施例提供一種顯示變頻追蹤方法,應用于顯示設備,所述方法包括:
39、對預設測量窗口內輸入的待測信號進行時鐘頻率測量,得到所述待測信號的測頻結果;
40、基于所述測頻結果,以及所述顯示設備的當前時鐘頻率,確定所述測頻結果對應的變頻配置參數;
41、基于所述變頻配置參數,對所述顯示面板的驅動時鐘頻率進行跟頻控制,當檢測到的所述驅動時鐘頻率與所述變頻配置參數對應的目標時鐘頻率的差值小于預設值時,鎖定所述驅動時鐘頻率。
42、在一種可能的實現方式中,所述對預設測量窗口內輸入的待測信號進行時鐘頻率測量,得到所述待測信號的測頻結果,包括:
43、對所述測量窗口內所述待測信號的脈沖數進行計數,得到所述待測信號的測頻值;或,獲取所述測量窗口內所述待測信號的測頻值;
44、若所述測頻值大于閾值,則基于所述測頻值、基準時鐘在所述測量窗口內的基準值和所述基準時鐘的基準時鐘頻率,得到所述待測信號的測頻結果。
45、在一種可能的實現方式中,確定所述測頻值大于所述閾值之后,還包括:
46、基于所述測頻值,生成變頻請求;
47、基于所述變頻請求,啟動所述顯示設備的跟頻控制狀態機,以使所述跟頻控制狀態機追蹤顯示變頻過程。
48、在一種可能的實現方式中,所述基于所述變頻配置參數,對所述顯示面板的驅動時鐘頻率進行跟頻控制,包括:
49、基于所述變頻配置參數,調整所述顯示設備的鎖相環的配置參數;
50、控制所述鎖相環進行振蕩,并持續檢測所述鎖相環輸出的驅動時鐘頻率;
51、所述當檢測到的所述驅動時鐘頻率與所述變頻配置參數對應的目標時鐘頻率的差值小于預設值時,鎖定所述驅動時鐘頻率,包括:
52、當檢測到的所述驅動時鐘頻率與所述目標時鐘頻率的差值小于所述預設值時,關閉所述跟頻控制狀態機。
53、在一種可能的實現方式中,所述得到所述待測信號的測頻值之后,還包括:
54、若所述測頻值小于或等于所述閾值,則刪除所述測頻值。
55、在一種可能的實現方式中,所述基于所述測頻結果,以及所述顯示設備的當前時鐘頻率,確定所述測頻結果對應的變頻配置參數,包括:
56、基于所述測頻結果、所述顯示設備的當前時鐘頻率,以及所述當前時鐘頻率對應的鎖相環的配置參數,得到所述測頻結果對應的鎖相環的多組候選配置參數;
57、從所述多組候選配置參數中,仲裁得到所述變頻配置參數。
58、在一種可能的實現方式中,所述得到所述待測信號的測頻結果之后,還包括:
59、基于所述測頻結果,以及預設的各個時鐘頻率區間與定頻配置參數之間的映射關系,得到所述測頻結果對應的定頻配置參數;
60、基于所述定頻配置參數,對所述顯示面板的驅動時鐘頻率進行跟頻控制,當檢測到的所述驅動時鐘頻率與所述定頻配置參數對應的時鐘頻率的差值小于所述預設值時,鎖定所述驅動時鐘頻率。
61、在一種可能的實現方式中,所述基于所述定頻配置參數,對所述顯示面板的驅動時鐘頻率進行跟頻控制,包括:
62、基于所述定頻配置參數,調整所述顯示設備的鎖相環的配置參數;
63、控制所述鎖相環進行振蕩,并持續檢測所述鎖相環輸出的驅動時鐘頻率;
64、所述當檢測到的所述驅動時鐘頻率與所述定頻配置參數對應的時鐘頻率的差值小于所述預設值時,鎖定所述驅動時鐘頻率,包括:
65、當檢測到的所述驅動時鐘頻率與所述定頻配置參數對應的時鐘頻率的差值小于所述預設值時,關閉所述跟頻控制狀態機。
66、第三方面,本技術實施例提供一種顯示變頻追蹤裝置,應用于顯示設備,所述裝置包括:
67、時鐘頻率測量模塊,用于對預設測量窗口內輸入的待測信號進行時鐘頻率測量,得到所述待測信號的測頻結果;
68、參數確定模塊,用于基于所述測頻結果,以及所述顯示設備的當前時鐘頻率,確定所述測頻結果對應的變頻配置參數;
69、變頻控制模塊,用于基于所述變頻配置參數,對所述顯示面板的驅動時鐘頻率進行跟頻控制,當檢測到的所述驅動時鐘頻率與所述變頻配置參數對應的目標時鐘頻率的差值小于預設值時,鎖定所述驅動時鐘頻率。
70、第四方面,本技術實施例提供一種計算機可讀存儲介質,當所述存儲介質中的指令由處理器執行時,使得所述處理器能夠執行上述第二方面中任一項所述的方法。
71、另外,第二方面至第四方面中任意一種實現方式所帶來的技術效果可參見第一方面中不同實現方式所帶來的技術效果,此處不再贅述。