System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本專利技術(shù)涉及鎖相環(huán)控制,尤其涉及一種鎖相環(huán)頻率配置值確定方法、裝置、設(shè)備及介質(zhì)。
技術(shù)介紹
1、鎖相環(huán)是實(shí)現(xiàn)頻率源產(chǎn)生穩(wěn)定、準(zhǔn)確和可調(diào)頻率信號(hào)的必備器件,用鎖相環(huán)實(shí)現(xiàn)的跳頻源都需要現(xiàn)場可編程門陣列(field?programmable?gate?array,fpga)或微控制器單元(microcontroller?unit,mcu)等數(shù)字處理器將用戶下發(fā)的頻率控制數(shù)據(jù)進(jìn)行運(yùn)算,再轉(zhuǎn)換成鎖相環(huán)器件的頻率配置值。fpga或mcu等數(shù)字處理器往往需要通過浮點(diǎn)和乘除運(yùn)算才能完成小步進(jìn)(如10hz)跳頻源的頻率配置值的計(jì)算。
2、相關(guān)跳頻源的頻率配置值一般采用兩種方式實(shí)現(xiàn):一種是直接選用支持浮點(diǎn)和乘除運(yùn)算的fpga或mcu等數(shù)字處理器直接進(jìn)行運(yùn)算,這種方式會(huì)導(dǎo)致鎖相環(huán)頻率工作過程中使用成本、設(shè)備體積和功耗的增加,且存在運(yùn)算時(shí)間很長,不能滿足頻率切換時(shí)間要求的情況;另一種是提前完成所有頻率點(diǎn)的運(yùn)算,并將運(yùn)算結(jié)果直接建表存儲(chǔ)在產(chǎn)品內(nèi),需要切換頻率時(shí)fpga或mcu等數(shù)字處理器通過查表找到運(yùn)算結(jié)果,但這種方式在跳頻源的頻率點(diǎn)數(shù)非常多(如寬帶小步進(jìn)跳頻源有上億個(gè)頻率點(diǎn))的情況下,會(huì)導(dǎo)致需要更大的存儲(chǔ)空間存儲(chǔ)運(yùn)算結(jié)果(運(yùn)算結(jié)果往往會(huì)超過fpga或mcu內(nèi)集成的存儲(chǔ)空間),以及更長的查表時(shí)間查詢存儲(chǔ)結(jié)果,從而降低了鎖相環(huán)的工作效率,不能滿足用戶的需求。
技術(shù)實(shí)現(xiàn)思路
1、鑒于以上所述現(xiàn)有技術(shù)的缺點(diǎn),本申請?zhí)峁┮环N鎖相環(huán)頻率配置值確定方法、裝置、設(shè)備及介質(zhì),以解決上述技術(shù)問題。
3、于本專利技術(shù)的一實(shí)施例中,將所述預(yù)設(shè)進(jìn)制序列劃分為多個(gè)標(biāo)記序列段的過程包括:按照預(yù)設(shè)分段閾值,確定所述預(yù)設(shè)進(jìn)制序列的多個(gè)比特位范圍,并根據(jù)每一比特位范圍,確定比特位范圍篩選序列,得到多個(gè)所述比特位范圍篩選序列;將多個(gè)所述比特位范圍篩選序列分別與所述預(yù)設(shè)進(jìn)制序列進(jìn)行與運(yùn)算,得到多個(gè)所述標(biāo)記序列段。
4、于本專利技術(shù)的一實(shí)施例中,若多個(gè)所述比特位范圍篩選序列包括第一比特位范圍篩選序列、第二比特位范圍篩選序列、第三比特位范圍篩選序列和第四比特位范圍篩選序列,則將多個(gè)所述比特位范圍篩選序列分別與所述預(yù)設(shè)進(jìn)制序列進(jìn)行與運(yùn)算,得到多個(gè)所述標(biāo)記序列段的過程包括:將所述預(yù)設(shè)進(jìn)制序列與所述第一比特位范圍篩選序列進(jìn)行與運(yùn)算,得到第一標(biāo)記序列段;按照所述第一標(biāo)記序列段的位數(shù)將所述預(yù)設(shè)進(jìn)制序列進(jìn)行右移,得到第一移動(dòng)序列,將所述第一移動(dòng)序列與所述第二比特位范圍篩選序列進(jìn)行與運(yùn)算,得到第二標(biāo)記序列段;按照所述第二標(biāo)記序列段的位數(shù)將所述第一移動(dòng)序列進(jìn)行右移,得到第二移動(dòng)序列,將所述第二移動(dòng)序列與所述第三比特位范圍篩選序列進(jìn)行與運(yùn)算,得到第三標(biāo)記序列段;按照所述第三標(biāo)記序列段的位數(shù)將所述第二移動(dòng)序列進(jìn)行右移,得到第三移動(dòng)序列,將所述第三移動(dòng)序列與所述第四比特位范圍篩選序列進(jìn)行與運(yùn)算,得到第四標(biāo)記序列段;所述預(yù)設(shè)進(jìn)制序列由所述第一標(biāo)記序列段、所述第二標(biāo)記序列段、所述第三標(biāo)記序列段和所述第四標(biāo)記序列段按照比特位順序進(jìn)行拼接得到。
5、于本專利技術(shù)的一實(shí)施例中,若所述初始分頻因子包括小數(shù)分頻值和整數(shù)分頻值,則結(jié)合多個(gè)所述初始分頻因子,確定所述鎖相環(huán)的目標(biāo)分頻因子的過程包括:將多個(gè)所述小數(shù)分頻值相加,得到小數(shù)分頻值總和;并將多個(gè)所述整數(shù)分頻值相加,得到整數(shù)分頻值總和;將所述小數(shù)分頻值總和與預(yù)設(shè)小數(shù)分頻閾值進(jìn)行比對(duì),根據(jù)比對(duì)結(jié)果、所述小數(shù)分頻值總和、所述整數(shù)分頻值總和,確定所述目標(biāo)分頻因子。
6、于本專利技術(shù)的一實(shí)施例中,根據(jù)比對(duì)結(jié)果、所述小數(shù)分頻值總和、所述整數(shù)分頻值總和,確定所述目標(biāo)分頻因子的過程包括:若所述小數(shù)分頻值總和小于所述預(yù)設(shè)小數(shù)分頻閾值,則將所述小數(shù)分頻值總和作為目標(biāo)小數(shù)分頻值;將所述整數(shù)分頻值總和作為目標(biāo)整數(shù)分頻值;并將所述目標(biāo)小數(shù)分頻值和所述目標(biāo)整數(shù)分頻值作為所述目標(biāo)分頻因子;若所述小數(shù)分頻值總和大于或等于所述預(yù)設(shè)小數(shù)分頻閾值,則將所述小數(shù)分頻值總和與所述預(yù)設(shè)小數(shù)分頻閾值的差值作為目標(biāo)小數(shù)分頻值;將所述整數(shù)分頻值總和與預(yù)設(shè)整數(shù)分頻閾值之和作為目標(biāo)整數(shù)分頻值;并將所述目標(biāo)小數(shù)分頻值和所述目標(biāo)整數(shù)分頻值作為所述目標(biāo)分頻因子。
7、于本專利技術(shù)的一實(shí)施例中,若所述初始分頻因子包括小數(shù)分頻值和整數(shù)分頻值,則在基于每一標(biāo)記序列段,確定鎖相環(huán)的多個(gè)初始分頻因子之前,所述方法還包括:根據(jù)每一比特位范圍,對(duì)不同預(yù)設(shè)序列段進(jìn)行累加,得到多個(gè)累加序列段;基于每一累加序列段的數(shù)值、預(yù)設(shè)鑒相頻率,計(jì)算得到每一累加序列段的小數(shù)分頻值和整數(shù)分頻值。
8、于本專利技術(shù)的一實(shí)施例中,基于每一標(biāo)記序列段,確定鎖相環(huán)的多個(gè)初始分頻因子的過程包括:選取一個(gè)標(biāo)記序列段作為目標(biāo)標(biāo)記序列段,將所述目標(biāo)標(biāo)記序列段與屬于同一比特位范圍的累加序列段進(jìn)行比對(duì);若所述目標(biāo)標(biāo)記序列段與屬于同一比特位范圍內(nèi)的任意累加序列段比對(duì)成功,則將所述任意累加序列段的小數(shù)分頻值作為所述鎖相環(huán)的一個(gè)小數(shù)分頻值;將所述任意累加序列段的整數(shù)分頻值作為所述鎖相環(huán)的一個(gè)整數(shù)分頻值;選取另一個(gè)標(biāo)記序列段作為更新標(biāo)記序列段,將所述更新標(biāo)記序列段與屬于同一比特位范圍內(nèi)的累加序列段進(jìn)行比對(duì);若所述更新標(biāo)記序列段與屬于同一比特位范圍內(nèi)的任意累加序列段比對(duì)成功,則將所述任意累加序列段的小數(shù)分頻值作為所述鎖相環(huán)的一個(gè)小數(shù)分頻值;將所述任意累加序列段的整數(shù)分頻值作為所述鎖相環(huán)的一個(gè)整數(shù)分頻值,直到每一標(biāo)記序列段均與多個(gè)所述累加序列段比對(duì)完成,得到所述鎖相環(huán)的多個(gè)整數(shù)分頻值和多個(gè)小數(shù)分頻值。
9、根據(jù)本專利技術(shù)實(shí)施例的一個(gè)方面,提供了一種鎖相環(huán)頻率配置值確定裝置,所述裝置包括:數(shù)據(jù)獲取模塊,用于獲取跳頻源的頻率控制數(shù)據(jù);序列劃分模塊,用于將所述頻率控制數(shù)據(jù)轉(zhuǎn)換為預(yù)設(shè)進(jìn)制序列,并將所述預(yù)設(shè)進(jìn)制序列劃分為多個(gè)標(biāo)記序列段;所述預(yù)設(shè)進(jìn)制序列由不同預(yù)設(shè)序列段進(jìn)行累加得到;所述預(yù)設(shè)序列段用于表征所述跳頻源的預(yù)設(shè)頻率點(diǎn);相鄰預(yù)設(shè)頻率點(diǎn)的頻率差值大于或等于預(yù)設(shè)步進(jìn)頻率;因子確定模塊,用于基于每一標(biāo)記序列段,確定鎖相環(huán)的多個(gè)初始分頻因子;配置值確定模塊,用于結(jié)合多個(gè)所述初始分頻因子,確定所述鎖相環(huán)的目標(biāo)分頻因子,并將所述目標(biāo)分頻因子作為所述頻率配置值。
10、根據(jù)本專利技術(shù)實(shí)施例的一個(gè)方面,提供了一種電子設(shè)備,包括:一個(gè)或多個(gè)處理器;存儲(chǔ)裝置,用于存儲(chǔ)一個(gè)或多個(gè)程序,當(dāng)所述一個(gè)或多個(gè)程序被所述一個(gè)或多個(gè)處理器執(zhí)行時(shí),使得所述電子設(shè)備實(shí)現(xiàn)如上述所述的鎖相環(huán)頻率配置值確定方法。
11、根據(jù)本申請實(shí)施例的一個(gè)方面,提供了一種計(jì)算機(jī)存儲(chǔ)介質(zhì),包括:其上存儲(chǔ)有本文檔來自技高網(wǎng)...
【技術(shù)保護(hù)點(diǎn)】
1.一種鎖相環(huán)頻率配置值確定方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的鎖相環(huán)頻率配置值確定方法,其特征在于,將所述預(yù)設(shè)進(jìn)制序列劃分為多個(gè)標(biāo)記序列段的過程包括:
3.根據(jù)權(quán)利要求2所述的鎖相環(huán)頻率配置值確定方法,其特征在于,若多個(gè)所述比特位范圍篩選序列包括第一比特位范圍篩選序列、第二比特位范圍篩選序列、第三比特位范圍篩選序列和第四比特位范圍篩選序列,則將多個(gè)所述比特位范圍篩選序列分別與所述預(yù)設(shè)進(jìn)制序列進(jìn)行與運(yùn)算,得到多個(gè)所述標(biāo)記序列段的過程包括:
4.根據(jù)權(quán)利要求1-3中任一項(xiàng)所述的鎖相環(huán)頻率配置值確定方法,其特征在于,若所述初始分頻因子包括小數(shù)分頻值和整數(shù)分頻值,則結(jié)合多個(gè)所述初始分頻因子,確定所述鎖相環(huán)的目標(biāo)分頻因子的過程包括:
5.根據(jù)權(quán)利要求4所述的鎖相環(huán)頻率配置值確定方法,其特征在于,根據(jù)比對(duì)結(jié)果、所述小數(shù)分頻值總和、所述整數(shù)分頻值總和,確定所述目標(biāo)分頻因子的過程包括:
6.根據(jù)權(quán)利要求2所述的鎖相環(huán)頻率配置值確定方法,其特征在于,若所述初始分頻因子包括小數(shù)分頻值和整數(shù)分頻值,則在基于每一標(biāo)記序列
7.根據(jù)權(quán)利要求6所述的鎖相環(huán)頻率配置值確定方法,其特征在于,基于每一標(biāo)記序列段,確定鎖相環(huán)的多個(gè)初始分頻因子的過程包括:
8.一種鎖相環(huán)頻率配置值確定裝置,其特征在于,所述裝置包括:
9.一種電子設(shè)備,其特征在于,包括:
10.一種計(jì)算機(jī)存儲(chǔ)介質(zhì),其特征在于,包括:
...【技術(shù)特征摘要】
1.一種鎖相環(huán)頻率配置值確定方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的鎖相環(huán)頻率配置值確定方法,其特征在于,將所述預(yù)設(shè)進(jìn)制序列劃分為多個(gè)標(biāo)記序列段的過程包括:
3.根據(jù)權(quán)利要求2所述的鎖相環(huán)頻率配置值確定方法,其特征在于,若多個(gè)所述比特位范圍篩選序列包括第一比特位范圍篩選序列、第二比特位范圍篩選序列、第三比特位范圍篩選序列和第四比特位范圍篩選序列,則將多個(gè)所述比特位范圍篩選序列分別與所述預(yù)設(shè)進(jìn)制序列進(jìn)行與運(yùn)算,得到多個(gè)所述標(biāo)記序列段的過程包括:
4.根據(jù)權(quán)利要求1-3中任一項(xiàng)所述的鎖相環(huán)頻率配置值確定方法,其特征在于,若所述初始分頻因子包括小數(shù)分頻值和整數(shù)分頻值,則結(jié)合多個(gè)所述初始分頻因子,確定所述鎖相環(huán)的目標(biāo)分頻因子的過程...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:楊康,游驍斐,徐驊,楊津,陳華鋒,
申請(專利權(quán))人:重慶西南集成電路設(shè)計(jì)有限責(zé)任公司,
類型:發(fā)明
國別省市:
還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。