本發(fā)明涉及時鐘電路領(lǐng)域,具體而言,涉及一種時鐘電路穩(wěn)定性的判別方法及裝置。
背景技術(shù):
PLL(鎖相環(huán))或FLL(鎖頻環(huán))的作用在于:根據(jù)輸入的參考時鐘產(chǎn)生所需頻率的目標(biāo)時鐘CLK_OUT,CLK_OUT可應(yīng)用到電路上。一般地,應(yīng)用到電路上的時鐘應(yīng)該是穩(wěn)定的。目前,在相關(guān)技術(shù)中,還沒有給出檢測目標(biāo)時鐘CLK_OUT是否穩(wěn)定的方案。
針對上述問題,目前尚未提出有效的解決方案。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例提供了一種時鐘電路穩(wěn)定性的判別方法及裝置,以至少解決相關(guān)技術(shù)中無法檢測鎖相環(huán)或鎖頻環(huán)是否穩(wěn)定的技術(shù)問題。
根據(jù)本發(fā)明實施例的一個方面,提供了一種時鐘電路穩(wěn)定性的判別方法,包括:獲取上述時鐘電路產(chǎn)生的一段用于控制上述時鐘電路中的振蕩器的控制字,其中,該段用于控制上述時鐘電路中的振蕩器的控制字包含多組控制字,上述多組控制字中的每組控制字至少包含三個控制字,上述每組控制字中所至少包含的三個控制字滿足預(yù)設(shè)邏輯關(guān)系且在時間上連續(xù);判斷該段用于控制上述時鐘電路中的振蕩器的控制字中的控制字組數(shù)是否達(dá)到預(yù)設(shè)組數(shù);若是,則確定上述時鐘電路穩(wěn)定。
進(jìn)一步地,在上述每組控制字中所至少包含的三個控制字依次包括第一控制字、第二控制字和第三控制字的情況下,其中,上述預(yù)設(shè)邏輯關(guān)系包括:上述第二控制字大于上述第三控制字且上述第二控制字大于上述第一控制字,上述第三控制字等于上述第一控制字;或者上述第二控制字小于上述第三控制字且上述第二控制字小于上述第一控制字,上述第三控制字等于上述第一控制字。
進(jìn)一步地,在獲取上述時鐘電路產(chǎn)生的一段用于控制上述時鐘電路中的振蕩器的控制字之前,上述方法還包括:定義目標(biāo)數(shù)字信號,其中,上述目標(biāo)數(shù)字信號用于記錄每段控制字中的控制字組數(shù)。
進(jìn)一步地,上述目標(biāo)數(shù)字信號記錄一段控制字中的控制字組數(shù)的步驟包括:定義一個控制字組數(shù)變量;獲取一組控制字;在該組控制字中所至少包含的三個控制字滿足上述預(yù)設(shè)邏輯關(guān)系且在時間上連續(xù)時,將該控制字組數(shù)變量加1,并獲取下一組控制字,繼續(xù)記錄該段控制字中的控制字組數(shù);在該組控制字中所至少包含的三個控制字不滿足上述預(yù)設(shè)邏輯關(guān)系或在時間上不連續(xù)時,將該段控制字中的控制字組數(shù)對應(yīng)的記錄值清零,并開始記錄下一段控制字中的控制字組數(shù)。
進(jìn)一步地,上述時鐘電路包括:鎖相環(huán)時鐘電路或鎖頻環(huán)時鐘電路。
根據(jù)本發(fā)明的另一方面,還提供了一種時鐘電路穩(wěn)定性的判別裝置,包括:獲取單元,用于獲取上述時鐘電路產(chǎn)生的一段用于控制上述時鐘電路中的振蕩器的控制字,其中,該段用于控制上述時鐘電路中的振蕩器的控制字包含多組控制字,上述多組控制字中的每組控制字至少包含三個控制字,上述每組控制字中所至少包含的三個控制字滿足預(yù)設(shè)邏輯關(guān)系且在時間上連續(xù);判斷單元,用于判斷該段用于控制上述時鐘電路中的振蕩器的控制字中的控制字組數(shù)是否達(dá)到預(yù)設(shè)組數(shù);確定單元,用于在判斷為是的情況下,確定上述時鐘電路穩(wěn)定。
進(jìn)一步地,在上述每組控制字中所至少包含的三個控制字依次包括第一控制字、第二控制字和第三控制字的情況下,其中,上述預(yù)設(shè)邏輯關(guān)系包括:上述第二控制字大于上述第三控制字且上述第二控制字大于上述第一控制字,上述第三控制字等于上述第一控制字;或者上述第二控制字小于上述第三控制字且上述第二控制字小于上述第一控制字,上述第三控制字等于上述第一控制字。
進(jìn)一步地,上述裝置還包括:定義單元,用于在獲取上述時鐘電路產(chǎn)生的一段用于控制上述時鐘電路中的振蕩器的控制字之前,定義目標(biāo)數(shù)字信號,其中,上述目標(biāo)數(shù)字信號用于記錄每段控制字中的控制字組數(shù)。
進(jìn)一步地,上述裝置還包括:記錄單元,用于使得上述目標(biāo)數(shù)字信號記錄一段控制字中的控制字組數(shù),其中,上述記錄單元包括:定義模塊,用于定義一個控制字組數(shù)變量;獲取模塊,用于獲取一組控制字;第一記錄模塊,用于在該組控制字中所至少包含的三個控制字滿足上述預(yù)設(shè)邏輯關(guān)系且在時間上連續(xù)時,將該控制字組數(shù)變量加1,并獲取下一組控制字,繼續(xù)記錄該段控制字中的控制字組數(shù);第二記錄模塊,用于在該組控制字中所至少包含的三個控制字不滿足上述預(yù)設(shè)邏輯關(guān)系或在時間上不連續(xù)時,將該段控制字中的控制字組數(shù)對應(yīng)的記錄值清零,并開始記錄下一段控制字中的控制字組數(shù)。
進(jìn)一步地,上述時鐘電路包括:鎖相環(huán)時鐘電路或鎖頻環(huán)時鐘電路。
在本發(fā)明實施例中,采用一種時鐘電路穩(wěn)定性的判別方法,通過獲取時鐘電路產(chǎn)生的一段用于控制時鐘電路中的振蕩器的控制字,其中,該段用于控制時鐘電路中的振蕩器的控制字包含多組控制字,多組控制字中的每組控制字至少包含三個控制字,每組控制字中所至少包含的三個控制字滿足預(yù)設(shè)邏輯關(guān)系且在時間上連續(xù);判斷該段用于控制時鐘電路中的振蕩器的控制字中的控制字組數(shù)是否達(dá)到預(yù)設(shè)組數(shù);若是,則確定時鐘電路穩(wěn)定,由于包含多組控制字滿足預(yù)設(shè)邏輯關(guān)系且在時間上連續(xù)的控制字組數(shù)達(dá)到預(yù)設(shè)組數(shù)時,表明鎖相環(huán)或鎖頻環(huán)穩(wěn)定的狀態(tài),達(dá)到了檢測鎖相環(huán)或鎖頻環(huán)是否穩(wěn)定的目的,從而實現(xiàn)了結(jié)構(gòu)簡潔、檢測結(jié)果準(zhǔn)確的技術(shù)效果,進(jìn)而解決了相關(guān)技術(shù)中無法檢測鎖相環(huán)或鎖頻環(huán)是否穩(wěn)定的技術(shù)問題。
附圖說明
此處所說明的附圖用來提供對本發(fā)明的進(jìn)一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中:
圖1是根據(jù)本發(fā)明實施例的一種可選的時鐘電路穩(wěn)定性的判別方法的流程圖;
圖2是根據(jù)本發(fā)明實施例的一種可選的PLL或FLL穩(wěn)定性的判別方法的流程圖;
圖3是根據(jù)本發(fā)明實施例的一種可選的數(shù)字PLL或FLL的結(jié)構(gòu)圖;
圖4是根據(jù)本發(fā)明實施例的一種可選的模擬PLL或FLL的結(jié)構(gòu)圖;
圖5是根據(jù)本發(fā)明實施例的一種可選的控制字CW隨時間變化的趨勢圖;
圖6是根據(jù)本發(fā)明實施例的一種可選的時鐘電路穩(wěn)定性的判別裝置的示意圖;
圖7是根據(jù)本發(fā)明實施例的一種可選的時鐘電路穩(wěn)定性的判別裝置的邏輯模塊化的結(jié)構(gòu)圖。
具體實施方式
為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分的實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都應(yīng)當(dāng)屬于本發(fā)明保護(hù)的范圍。
需要說明的是,本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”等是用于區(qū)別類似的對象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的本發(fā)明的實施例能夠以除了在這里圖示或描述的那些以外的順序?qū)嵤?。此外,術(shù)語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或?qū)τ谶@些過程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。
實施例1
根據(jù)本發(fā)明實施例,提供了一種時鐘電路穩(wěn)定性的判別方法的方法實施例,需要說明的是,在附圖的流程圖示出的步驟可以在諸如一組計算機(jī)可執(zhí)行指令的計算機(jī)系統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。
圖1是根據(jù)本發(fā)明實施例的一種可選的時鐘電路穩(wěn)定性的判別方法的流程圖,如圖1所示,該方法包括如下步驟:
步驟S102,獲取時鐘電路產(chǎn)生的一段用于控制時鐘電路中的振蕩器的控制字,其中,該段用于控制時鐘電路中的振蕩器的控制字包含多組控制字,多組控制字中的每組控制字至少包含三個控制字,每組控制字中所至少包含的三個控制字滿足預(yù)設(shè)邏輯關(guān)系且在時間上連續(xù);
步驟S104,判斷該段用于控制時鐘電路中的振蕩器的控制字中的控制字組數(shù)是否達(dá)到預(yù)設(shè)組數(shù);
步驟S106,若是,則確定時鐘電路穩(wěn)定。
也即,為了實現(xiàn)對時鐘電路穩(wěn)定性的判別,可以對時鐘電路中產(chǎn)生的幾個連續(xù)的控制字進(jìn)行判斷,其中,控制字滿足預(yù)設(shè)邏輯關(guān)系且在時間上連續(xù),控制字包括多組控制字。當(dāng)判斷該段用于控制時鐘電路中的振蕩器的控制字中的控制字組數(shù)達(dá)到預(yù)設(shè)組數(shù)時,即在控制字滿足一定的條件下,可以認(rèn)為時鐘電路是穩(wěn)定的,而在控制字不滿足一定的條件下,可以認(rèn)為時鐘電路是不穩(wěn)定的。
通過上述步驟,采用一種時鐘電路穩(wěn)定性的判別方法,通過獲取時鐘電路產(chǎn)生的一段用于控制時鐘電路中的振蕩器的控制字,其中,該段用于控制時鐘電路中的振蕩器的控制字包含多組控制字,多組控制字中的每組控制字至少包含三個控制字,每組控制字中所至少包含的三個控制字滿足預(yù)設(shè)邏輯關(guān)系且在時間上連續(xù);判斷該段用于控制時鐘電路中的振蕩器的控制字中的控制字組數(shù)是否達(dá)到預(yù)設(shè)組數(shù);若是,則確定時鐘電路穩(wěn)定,由于包含多組控制字滿足預(yù)設(shè)邏輯關(guān)系且在時間上連續(xù),控制字組數(shù)達(dá)到預(yù)設(shè)組數(shù)時,表明鎖相環(huán)或鎖頻環(huán)穩(wěn)定的狀態(tài),達(dá)到了檢測鎖相環(huán)或鎖頻環(huán)是否穩(wěn)定的目的,從而實現(xiàn)了結(jié)構(gòu)簡潔、檢測結(jié)果準(zhǔn)確的技術(shù)效果,進(jìn)而解決了相關(guān)技術(shù)中無法檢測鎖相環(huán)或鎖頻環(huán)是否穩(wěn)定的技術(shù)問題。
可選地,在每組控制字中所至少包含的三個控制字依次包括第一控制字、第二控制字和第三控制字的情況下,其中,預(yù)設(shè)邏輯關(guān)系包括:第二控制字大于第三控制字且第二控制字大于第一控制字,第三控制字等于第一控制字;或者第二控制字小于第三控制字且第二控制字小于第一控制字,第三控制字等于第一控制字。
具體的,例如,PLL或FLL穩(wěn)定性的判斷流程如圖2所示。定義三個數(shù)字信號控制字CW0、控制字CW1與控制字CW2,用于記錄連續(xù)的三個CW。定義數(shù)字信號MATCH_CNT,用于記錄滿足條件的次數(shù),該條件可以是CW1處于最高點(CW1>CW2且CW1>CW0)或最低點(CW1<CW2且CW1<CW0)時CW2=CW0。定義數(shù)字信號MATCH_TIME,用于表示要求達(dá)到條件的次數(shù),其中,MATCH_TIME可以根據(jù)實際穩(wěn)定需要的情況進(jìn)行設(shè)定。條件可以是CW1處于最高點或最低點時CW2=CW0,對CW0~CW2賦予三個極限初值,隨著PLL起振,CW0~CW2不斷被賦予連續(xù)三個時刻的CW。CW1處于最高點或最低點時,若出現(xiàn)CW2=CW0的情況,則將MATCH_CNT的值加1,不然將MATCH_CNT清0,若MATCH_CNT達(dá)到要求次數(shù)MATCH_TIME,則表示PLL達(dá)到穩(wěn)定狀態(tài),輸出PLL_LOCK=1。
可選地,在獲取時鐘電路產(chǎn)生的一段用于控制時鐘電路中的振蕩器的控制字之前,上述方法還包括:定義目標(biāo)數(shù)字信號,其中,目標(biāo)數(shù)字信號用于記錄每段控制字中的控制字組數(shù)。
也即,為了記錄每段控制字中的控制字組數(shù),需要在獲取控制字之前,定義目標(biāo)數(shù)字信號,該目標(biāo)信號可以用于記錄每段控制字中的控制字組數(shù)。需要說明的是,獲取時鐘電路產(chǎn)生的一段用于控制時鐘電路中的振蕩器的控制字可以根據(jù)實際情況確定每段控制字中的控制字組數(shù)的數(shù)量,為了更加準(zhǔn)確的檢測時鐘電路的穩(wěn)定性,每組控制字中也可以包含三個以上的控制字。
可選地,目標(biāo)數(shù)字信號記錄一段控制字中的控制字組數(shù)的步驟可以包括:定義一個控制字組數(shù)變量;獲取一組控制字;在該組控制字中所至少包含的三個控制字滿足預(yù)設(shè)邏輯關(guān)系且在時間上連續(xù)時,將該控制字組數(shù)變量加1,并獲取下一組控制字,繼續(xù)記錄該段控制字中的控制字組數(shù);在該組控制字中所至少包含的三個控制字不滿足預(yù)設(shè)邏輯關(guān)系或在時間上不連續(xù)時,將該段控制字中的控制字組數(shù)對應(yīng)的記錄值清零,并開始記錄下一段控制字中的控制字組數(shù)。
也即,為了實現(xiàn)目標(biāo)數(shù)字信號記錄一段控制字中的控制字組數(shù),首先定義一個控制字組數(shù)變量,初始變量值可以是0;然后獲取時鐘電路中的一組控制字,該組控制字中所至少包含的三個控制字滿足預(yù)設(shè)邏輯關(guān)系且在時間上連續(xù)時,即滿足了條件時,此時將該控制字組數(shù)變量加1,并在時鐘電路中獲取下一組控制字,若該組控制字中所至少包含的三個控制字滿足預(yù)設(shè)邏輯關(guān)系且在時間上連續(xù)時,即滿足了條件時,此時將該控制字組數(shù)變量再次加1,若該組控制字中所至少包含的三個控制字不滿足預(yù)設(shè)邏輯關(guān)系或在時間上不連續(xù)時,將該段控制字中的控制字組數(shù)對應(yīng)的記錄值清零。
可選地,上述時鐘電路包括:鎖相環(huán)時鐘電路或鎖頻環(huán)時鐘電路。本發(fā)明采用全數(shù)字的方法,結(jié)構(gòu)簡潔、檢測結(jié)果準(zhǔn)確,特別適用于全數(shù)字PLL(鎖相環(huán))或FLL(鎖頻環(huán)),也可應(yīng)于模擬PLL或FLL電路,要求是同時含有ADC電路。PLL(鎖相環(huán))或FLL(鎖頻環(huán))是否穩(wěn)定決定了輸出的CLK_OUT(時鐘輸出)是否穩(wěn)定的方案。
本發(fā)明可以應(yīng)用于數(shù)字PLL(鎖相環(huán))或FLL(鎖頻環(huán)),如圖3所示,圖3是根據(jù)本發(fā)明實施例的一種可選的數(shù)字PLL或FLL的結(jié)構(gòu)圖。數(shù)字PLL結(jié)構(gòu)包括PD(鑒相器)、LPF(濾波器)、DCO(數(shù)字振蕩器)與DIV(分頻器),其中LPF輸出CW(控制字)對DCO(數(shù)字振蕩器)進(jìn)行控制。
本發(fā)明也可以應(yīng)用于模擬PLL(鎖相環(huán))或FLL(鎖頻環(huán)),如圖4所示,圖4是根據(jù)本發(fā)明實施例的一種可選的模擬PLL或FLL的結(jié)構(gòu)圖。模擬PLL結(jié)構(gòu)包括PD(鑒相器)、LPF(濾波器)、VCO(壓控振蕩器)與DIV(分頻器)。一般的SoC設(shè)計中都會包含ADC(模數(shù)轉(zhuǎn)換模塊),利用該模塊,可以將LPF輸出的模擬控制信號數(shù)字化得到CW(控制字),用于PLL穩(wěn)定的判斷。
一般CW的變化趨勢如圖5所示,圖5是根據(jù)本發(fā)明實施例的一種可選的控制字CW隨時間變化的趨勢圖。PLL開始工作之后,CW會隨之增大(或由大到小),趨于穩(wěn)定時會出現(xiàn)振蕩,但會逐步收斂并最終趨于穩(wěn)定。因此,CW的振蕩變化就成為了PLL穩(wěn)定的判斷因素。
實施例2
根據(jù)本發(fā)明的另一方面,還提供了一種時鐘電路穩(wěn)定性的判別裝置的裝置實施例,圖6是根據(jù)本發(fā)明實施例的一種可選的時鐘電路穩(wěn)定性的判別裝置的示意圖,包括:獲取單元20,用于獲取時鐘電路產(chǎn)生的一段用于控制時鐘電路中的振蕩器的控制字,其中,該段用于控制時鐘電路中的振蕩器的控制字包含多組控制字,多組控制字中的每組控制字至少包含三個控制字,每組控制字中所至少包含的三個控制字滿足預(yù)設(shè)邏輯關(guān)系且在時間上連續(xù);判斷單元40,用于判斷該段用于控制時鐘電路中的振蕩器的控制字中的控制字組數(shù)是否達(dá)到預(yù)設(shè)組數(shù);確定單元60,用于在判斷為是的情況下,確定時鐘電路穩(wěn)定。
通過上述實施方式,由于包含多組控制字滿足預(yù)設(shè)邏輯關(guān)系且在時間上連續(xù),控制字組數(shù)達(dá)到預(yù)設(shè)組數(shù)時,表明鎖相環(huán)或鎖頻環(huán)穩(wěn)定的狀態(tài),達(dá)到了檢測鎖相環(huán)或鎖頻環(huán)是否穩(wěn)定的目的,從而實現(xiàn)了結(jié)構(gòu)簡潔、檢測結(jié)果準(zhǔn)確的技術(shù)效果,進(jìn)而解決了相關(guān)技術(shù)中無法檢測鎖相環(huán)或鎖頻環(huán)是否穩(wěn)定的技術(shù)問題。
可選地,在每組控制字中所至少包含的三個控制字依次包括第一控制字、第二控制字和第三控制字的情況下,其中,預(yù)設(shè)邏輯關(guān)系包括:第二控制字大于第三控制字且第二控制字大于第一控制字,第三控制字等于第一控制字;或者第二控制字小于第三控制字且第二控制字小于第一控制字,第三控制字等于第一控制字。
可選地,上述裝置還包括:定義單元,用于在獲取時鐘電路產(chǎn)生的一段用于控制時鐘電路中的振蕩器的控制字之前,定義目標(biāo)數(shù)字信號,其中,目標(biāo)數(shù)字信號用于記錄每段控制字中的控制字組數(shù)。
可選地,上述裝置還包括:記錄單元,用于使得目標(biāo)數(shù)字信號記錄一段控制字中的控制字組數(shù),其中,記錄單元包括:定義模塊,用于定義一個控制字組數(shù)變量;獲取模塊,用于獲取一組控制字;第一記錄模塊,用于在該組控制字中所至少包含的三個控制字滿足預(yù)設(shè)邏輯關(guān)系且在時間上連續(xù)時,將該控制字組數(shù)變量加1,并獲取下一組控制字,繼續(xù)記錄該段控制字中的控制字組數(shù);第二記錄模塊,用于在該組控制字中所至少包含的三個控制字不滿足預(yù)設(shè)邏輯關(guān)系或在時間上不連續(xù)時,將該段控制字中的控制字組數(shù)對應(yīng)的記錄值清零,并開始記錄下一段控制字中的控制字組數(shù)。
需要說明的是,本發(fā)明實施例中的時鐘電路穩(wěn)定性的判別裝置可以通過圖7所示的邏輯模塊化結(jié)構(gòu)來實現(xiàn)。如圖7所示,該邏輯模塊化結(jié)構(gòu)主要包括四個模塊:INI T_REG模塊獲取配置的信息,包括CW0~CW2的初始值、MATCH_TIME值;CW LATCH&COMPARE獲取連續(xù)的CW0~CW2,并進(jìn)行比較判斷,看是否滿足條件,該條件即CW1處于最高點(CW1>CW2且CW1>CW0)或最低點(CW1<CW2且CW1<CW0)時CW2=CW0;MATCH_CNT GEN判斷并獲取MATCH_CNT值;LOCK_JUDGE判斷MATCH_CNT值是否符合要求,即MATCH_CNT值是否達(dá)到MATCH_TIME值,并輸出PLL_LOCK狀態(tài),其中,若達(dá)到,則PLL_LOCK=1,否則,PLL_LOCK=0。
可選地,上述時鐘電路可以包括:鎖相環(huán)時鐘電路或鎖頻環(huán)時鐘電路。本發(fā)明可應(yīng)用于任何含有PLL或FLL的芯片或電路中,如MCU或SoC。結(jié)構(gòu)簡潔、檢測結(jié)果準(zhǔn)確,特別適用于全數(shù)字PLL或FLL,也可應(yīng)于模擬PLL或FLL電路,要求是同時含有ADC電路。
需要說明的是,實施例2中裝置部分的各實施方式與實施例1中方法部分的各實施方式是相對應(yīng)的,可參考實施例1中的說明,在此不再贅述。
上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。
在本發(fā)明的上述實施例中,對各個實施例的描述都各有側(cè)重,某個實施例中沒有詳述的部分,可以參見其他實施例的相關(guān)描述。
在本申請所提供的幾個實施例中,應(yīng)該理解到,所揭露的技術(shù)內(nèi)容,可通過其它的方式實現(xiàn)。其中,以上所描述的裝置實施例僅僅是示意性的,例如所述單元的劃分,可以為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,單元或模塊的間接耦合或通信連接,可以是電性或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨(dú)物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用軟件功能單元的形式實現(xiàn)。
所述集成的單元如果以軟件功能單元的形式實現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時,可以存儲在一個計算機(jī)可讀取存儲介質(zhì)中。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機(jī)軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機(jī)設(shè)備(可為個人計算機(jī)、服務(wù)器或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、只讀存儲器(ROM,Read-Only Memory)、隨機(jī)存取存儲器(RAM,Random Access Memory)、移動硬盤、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
以上所述僅是本發(fā)明的優(yōu)選實施方式,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍。