国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種任意分頻器及其實(shí)現(xiàn)方法

      文檔序號(hào):7519565閱讀:444來(lái)源:國(guó)知局
      專(zhuān)利名稱(chēng):一種任意分頻器及其實(shí)現(xiàn)方法
      技術(shù)領(lǐng)域
      本發(fā)明屬于數(shù)字分頻領(lǐng)域,具體地說(shuō)涉及一種任意分頻器及其實(shí)現(xiàn)方法。
      背景技術(shù)
      分頻器即為一種能夠把輸入的高頻率的信號(hào)經(jīng)過(guò)處理輸出低頻率信號(hào)的裝置,目前所普遍存在的數(shù)字分頻器,需要較高價(jià)格的高頻振蕩晶體,當(dāng)需要改系統(tǒng)頻率時(shí),必需重新設(shè)計(jì)電路,花費(fèi)設(shè)計(jì)時(shí)間,并且以前所制作的相關(guān)元件無(wú)法使用,不適合集成。
      在CN 961 20110號(hào)專(zhuān)利中公開(kāi)了一種分頻器電路,該分頻器通過(guò)改變其專(zhuān)利說(shuō)明書(shū)中所描述的“位元碼”來(lái)改變輸出信號(hào)的頻率。位元碼換算法則如下(所需頻率/系統(tǒng)頻率)×2位元碼個(gè)數(shù)=位元碼(公式1)該電路對(duì)傳統(tǒng)的分頻器做了改善,但閱讀該發(fā)明專(zhuān)利說(shuō)明書(shū)還可以發(fā)現(xiàn)該分頻器電路存在如下缺點(diǎn)1、只有在(所需頻率/系統(tǒng)頻率)×2位元碼個(gè)數(shù)結(jié)果為整數(shù)的情況下才能夠得到準(zhǔn)確的分頻輸出,否則,將存在分頻誤差;2、在公式1中,存在“位元碼個(gè)數(shù)”及“位元碼”兩個(gè)待確定變量,公式1為二元一次方程,確定系統(tǒng)參數(shù)不方便。

      發(fā)明內(nèi)容
      本發(fā)明的主要目的是解決上述專(zhuān)利中存在的問(wèn)題,提出一種不存在分頻誤差的任意分頻器及其實(shí)現(xiàn)方法,消除分頻誤差,簡(jiǎn)化系統(tǒng)確定方法。
      為了實(shí)現(xiàn)上述目的,本發(fā)明的技術(shù)解決方案是提出一種任意分頻器,包括有與邏輯D4,兩個(gè)寄存器RA、RB,加法器D1,減法器D2,選擇器D3,其特征在于寄存器RA、寄存器RB、選擇器D3、加法器D1、減法器D2和與邏輯D4之間的聯(lián)系為寄存器RB存放的輸出頻率參數(shù)B和選擇器D3的輸出信號(hào)AS為加法器D1的兩個(gè)加數(shù);減法器D2、選擇器D3通過(guò)信號(hào)X相連;寄存器RA和減法器D2通過(guò)寄存器RA存放的輸入頻率參數(shù)A輸出給減法器D2相連;加法器D1和減法器D2通過(guò)信號(hào)S相連;加法器D1和選擇器D3通過(guò)信號(hào)AS相連;減法器D2和信號(hào)Y通過(guò)減法器D2的輸出信號(hào)X控制信號(hào)Y來(lái)相連;選擇器D3和與邏輯D4通過(guò)信號(hào)Y相連。
      所述的任意分頻器,其所述與邏輯D4為一觸發(fā)器。
      所述的任意分頻器,其還設(shè)置參數(shù)接口D5,連接寄存器RA和寄存器RB,在系統(tǒng)需要?jiǎng)討B(tài)修改輸入頻率信號(hào)或輸出頻率信號(hào)時(shí)使用。
      所述的任意分頻器的實(shí)現(xiàn)方法,其主要步驟為a.寄存器RA,所存輸入?yún)⒖碱l率參數(shù)A,當(dāng)需要得到指定頻率的輸出頻率信號(hào)時(shí),該寄存器存放參數(shù)A的計(jì)算方法為A=輸入頻率信號(hào)的頻率/FD,其中,F(xiàn)D為分頻后輸出頻率信號(hào)的頻率精度;寄存器RB,所存輸出參考頻率參數(shù)B,當(dāng)需要得到指定頻率的輸出頻率信號(hào)時(shí),該寄存器存放參數(shù)B的計(jì)算方法為B=輸出頻率信號(hào)的頻率/FD,其中,F(xiàn)D為分頻后輸出頻率信號(hào)的頻率精度;b.加法器D1在輸入頻率信號(hào)的下降沿對(duì)輸出參考頻率參數(shù)B及選擇器D3的輸出信號(hào)AS求和,輸出信號(hào)為S;c.減法器D2,對(duì)信號(hào)S及輸入?yún)⒖碱l率參數(shù)A求差,將S-A的差值以信號(hào)X輸出,同時(shí)在S≥A時(shí),將信號(hào)Y置1,否則,信號(hào)Y置0;d.選擇器D3在信號(hào)Y為1時(shí)選擇信號(hào)X輸出到輸出信號(hào)AS,否則選擇信號(hào)S輸出到輸出信號(hào)AS;e.與邏輯D4將信號(hào)Y與輸入頻率信號(hào)相與輸出輸出頻率信號(hào)。
      所述任意分頻器的實(shí)現(xiàn)方法,其所述步驟a中,寄存器RB,所存輸出參考頻率參數(shù)B,當(dāng)需要得到指定頻率的輸出頻率信號(hào)時(shí),該寄存器RB存放輸出頻率參數(shù)B的計(jì)算方法為B=輸出頻率信號(hào)的頻率×2/FD,其中,F(xiàn)D為分頻后輸出頻率信號(hào)的頻率精度。
      所述任意分頻器的實(shí)現(xiàn)方法,其所述需要指定頻率的輸出頻率為任意值。
      所述任意分頻器的實(shí)現(xiàn)方法,其所述寄存器存放參數(shù)A或B的參數(shù)不為整數(shù)時(shí),A、B同時(shí)乘以一個(gè)相同的數(shù)使它們?yōu)檎麛?shù)。
      所述任意分頻器的實(shí)現(xiàn)方法,其所述步驟a中,確定寄存器RA所存輸入?yún)⒖碱l率參數(shù)A和寄存器RB所存輸出參考頻率參數(shù)B,當(dāng)按分?jǐn)?shù)(C/D,C≥D)進(jìn)行分頻時(shí),設(shè)置A=C,B=D。
      所述任意分頻器的實(shí)現(xiàn)方法,其所述步驟a中,確定寄存器RA所存輸入?yún)⒖碱l率參數(shù)A和寄存器RB所存輸出參考頻率參數(shù)B,當(dāng)按分?jǐn)?shù)(C/D,C≥2×D)進(jìn)行分頻時(shí),設(shè)置A=C,B=2×D。
      所述任意分頻器的實(shí)現(xiàn)方法,其所述B=輸出頻率信號(hào)的頻率×2/FD或當(dāng)按分?jǐn)?shù)(C/D,C≥2×D)進(jìn)行分頻時(shí),與邏輯D4為觸發(fā)器,在輸入頻率信號(hào)下降沿,若Y為1,將輸出頻率信號(hào)反向,輸出輸出頻率信號(hào)。
      所述任意分頻器的實(shí)現(xiàn)方法,其通過(guò)參數(shù)設(shè)置接口D5,可以設(shè)置輸入?yún)⒖碱l率參數(shù)A、輸出參考頻率參數(shù)B。
      采用本發(fā)明所述方法和裝置,可有如下優(yōu)點(diǎn)1、由于該發(fā)明電路為純數(shù)字設(shè)計(jì),因而便于用單片集成電路實(shí)現(xiàn),尤其適用于可編程邏輯實(shí)現(xiàn);2、系統(tǒng)參數(shù)確定方法簡(jiǎn)單;3、無(wú)分頻誤差。


      圖1是本發(fā)明的一個(gè)具體實(shí)施電路的示意圖;圖2是本發(fā)明按分?jǐn)?shù)分頻,A=C,B=D方法實(shí)現(xiàn)的一個(gè)7/2分頻的時(shí)序圖。
      圖3是本發(fā)明按分?jǐn)?shù)分頻,A=C,B=2×D方法實(shí)現(xiàn)的一個(gè)7/2分頻的時(shí)序圖。
      圖4是本發(fā)明通過(guò)TMS320C54x系列處理器,動(dòng)態(tài)修改參數(shù)A、B的時(shí)序圖,即參數(shù)設(shè)置接口D5的一個(gè)具體實(shí)施例的時(shí)序圖。
      具體實(shí)施例方式
      實(shí)施例1參看圖1,為按分?jǐn)?shù)分頻,輸入頻率參數(shù)A=C,輸出頻率參數(shù)B=D方法來(lái)實(shí)現(xiàn)的分頻器結(jié)構(gòu),主要包括一個(gè)輸入頻率信號(hào)Fin111,一個(gè)輸出頻率信號(hào)Fout112,與邏輯D4106,兩個(gè)寄存器RA101、寄存器RB102,加法器D1103,減法器D2104,選擇器D3105,參數(shù)設(shè)置接口D5 107,其中,寄存器RA101和寄存器RB102通過(guò)參數(shù)設(shè)置接口D5 107相連;寄存器RB102、選擇器D3105和加法器D1103之間的聯(lián)系為寄存器RB 102存放的輸出頻率參數(shù)B 115、選擇器D3 105的輸出信號(hào)AS 113為加法器D1 103的兩個(gè)加數(shù);減法器D2 104、選擇器D3 105通過(guò)信號(hào)X 117相連;寄存器RA 101和減法器D2 104通過(guò)寄存器RA 101存放的輸入頻率參數(shù)A輸出給減法器D2 104相連;加法器D1 103和減法器D2 104通過(guò)信號(hào)S 114相連;加法器D1 103和選擇器D3 105通過(guò)信號(hào)S 114相連;減法器D2 104和信號(hào)Y 118通過(guò)減法器D2 104的輸出信號(hào)X 117控制信號(hào)Y 118來(lái)相連;選擇器D3 105和與邏輯D4 106通過(guò)信號(hào)Y 118相連。
      參看圖2,為按分?jǐn)?shù)分頻,輸入頻率參數(shù)A=C,輸出頻率參數(shù)B=D方法實(shí)現(xiàn)的一個(gè)7/2分頻的時(shí)序圖。該圖示出了輸入頻率信號(hào)Fin 111、輸出頻率信號(hào)Fout 112及中間信號(hào)S 114、Y 118及AS 113的時(shí)序變化。具體描述如下1、首先,設(shè)置參數(shù)A=C=7,參數(shù)B=D=2,并假設(shè)在時(shí)刻①之前,各信號(hào)初始狀態(tài)如圖所示。即信號(hào)S 114=信號(hào)AS 113=0,信號(hào)Y 118及輸出頻率信號(hào)Fout 112為低電平。
      2、在時(shí)刻①,加法器D1 103對(duì)B及AS 113進(jìn)行加法運(yùn)算,輸出信號(hào)S 114,即信號(hào)S 114=信號(hào)AS 113+參數(shù)B=0+2=2;3、在時(shí)刻①到時(shí)刻②之間·減法器D2 104對(duì)信號(hào)S 114及參數(shù)A進(jìn)行減法運(yùn)算,輸出信號(hào)X 117及信號(hào)Y 118,即信號(hào)X 117=信號(hào)S 114-參數(shù)A=2-7=-5。由于信號(hào)S 114<參數(shù)A,所以信號(hào)Y 118=0;·選擇器D3 105根據(jù)信號(hào)Y 118的狀態(tài)選擇信號(hào)X 117及信號(hào)S 114中的一個(gè)輸出到信號(hào)AS 113。由于信號(hào)Y 118=0,所以,信號(hào)AS 113=信號(hào)S 114=2;4、在時(shí)刻②,加法器D1 103對(duì)參數(shù)B及信號(hào)AS 113進(jìn)行加法運(yùn)算,輸出信號(hào)S 114,即信號(hào)S 114=信號(hào)AS 113+參數(shù)B=2+2=4;5、在時(shí)刻②到時(shí)刻③之間·減法器D2 104對(duì)信號(hào)S 114及參數(shù)A進(jìn)行減法運(yùn)算,輸出信號(hào)X 117及信號(hào)Y 118,即信號(hào)X 117=信號(hào)S 114-參數(shù)A=4-7=-3。由于信號(hào)S 114<參數(shù)A,所以信號(hào)Y 118=0;選擇器D3 105根據(jù)信號(hào)Y 118的狀態(tài)選擇信號(hào)X 117及信號(hào)S 114中的一個(gè)輸出到信號(hào)AS 113。由于信號(hào)Y 118=0,所以,信號(hào)AS 113=信號(hào)S 114=4;6、在時(shí)刻③,加法器D1 103對(duì)參數(shù)B及信號(hào)AS 113進(jìn)行加法運(yùn)算,輸出信號(hào)S 114,即信號(hào)S 114=信號(hào)AS 113+參數(shù)B=4+2=6;7、在時(shí)刻③到時(shí)刻④之間·減法器D2 104對(duì)信號(hào)S114及參數(shù)A進(jìn)行減法運(yùn)算,輸出信號(hào)X 117及信號(hào)Y 118,即信號(hào)X 117=信號(hào)S 114-參數(shù)A=6-7=-1。由于信號(hào)S 114<參數(shù)A,所以信號(hào)Y 118=0;·選擇器D3 105根據(jù)信號(hào)Y 118的狀態(tài)選擇信號(hào)X 117及信號(hào)S 114中的一個(gè)輸出到信號(hào)AS 113。由于信號(hào)Y 118=0,所以,信號(hào)AS 113=信號(hào)S 114=6;8、在時(shí)刻④,加法器D1 103對(duì)參數(shù)B及信號(hào)AS 113進(jìn)行加法運(yùn)算,輸出信號(hào)S 114。信號(hào)S 114=信號(hào)AS 113+參數(shù)B=6+2=8;9、在時(shí)刻④到時(shí)刻⑤之間·減法器D2 104對(duì)信號(hào)S 114及參數(shù)A進(jìn)行減法運(yùn)算,輸出信號(hào)X 117及信號(hào)Y 118。信號(hào)X 117=信號(hào)S 114-參數(shù)A=8-7=1。由于信號(hào)S 114>參數(shù)A,所以信號(hào)Y 118=1;
      ·選擇器D3 105根據(jù)信號(hào)Y 118的狀態(tài)選擇信號(hào)X 117及信號(hào)S 114中的一個(gè)輸出到信號(hào)AS 113。由于信號(hào)Y 118=1,所以,信號(hào)AS 113=信號(hào)X 117=1;10、在時(shí)刻⑤,加法器D1 103對(duì)參數(shù)B及信號(hào)AS 113進(jìn)行加法運(yùn)算,輸出信號(hào)S 114。信號(hào)S 114=信號(hào)AS 113+參數(shù)B=1+2=3;11、在時(shí)刻⑤到時(shí)刻⑥之間·減法器D2 104對(duì)信號(hào)S 114及參數(shù)A進(jìn)行減法運(yùn)算,輸出信號(hào)X 117及信號(hào)Y 118。信號(hào)X 117=信號(hào)S 114-參數(shù)A=3-7=-4。由于信號(hào)S 114<參數(shù)A,所以信號(hào)Y 118=0;·選擇器D3 105根據(jù)信號(hào)Y 118的狀態(tài)選擇信號(hào)X 117及信號(hào)S 114中的一個(gè)輸出到信號(hào)AS 113。由于信號(hào)Y 118=0,所以,信號(hào)AS 113=信號(hào)S 114=3;12、在時(shí)刻⑥,加法器D1 103對(duì)參數(shù)B及信號(hào)AS 113進(jìn)行加法運(yùn)算,輸出信號(hào)S 114。信號(hào)S 114=信號(hào)AS 113+參數(shù)B=3+2=5;13、在時(shí)刻⑥到時(shí)刻⑦之間·減法器D2 104對(duì)信號(hào)S 114及參數(shù)A進(jìn)行減法運(yùn)算,輸出信號(hào)X 117及信號(hào)Y 118。信號(hào)X 117=信號(hào)S 114-參數(shù)A=5-7=-2。由于信號(hào)S 114<參數(shù)A,所以信號(hào)Y 118=0;·選擇器D3 105根據(jù)信號(hào)Y 118的狀態(tài)選擇信號(hào)X 117及信號(hào)S 114中的一個(gè)輸出到信號(hào)AS 113。由于信號(hào)Y 118=0,所以,信號(hào)AS 113=信號(hào)S 114=5;14、在時(shí)刻⑦,加法器D1 103對(duì)參數(shù)B及信號(hào)AS 113進(jìn)行加法運(yùn)算,輸出信號(hào)S 114。信號(hào)S 114=信號(hào)AS 113+參數(shù)B=5+2=7;15、在時(shí)刻⑦到時(shí)刻⑧之間·減法器D2 104對(duì)信號(hào)S 114及參數(shù)A進(jìn)行減法運(yùn)算,輸出信號(hào)X 117及信號(hào)Y 118。信號(hào)X 117=信號(hào)S 114-參數(shù)A=7-7=0。由于信號(hào)S 114≥參數(shù)A,所以信號(hào)Y 118=1;·選擇器D3 105根據(jù)信號(hào)Y 118的狀態(tài)選擇信號(hào)X 117及信號(hào)S 114中的一個(gè)輸出到信號(hào)AS 113。由于信號(hào)Y 118=0,所以,信號(hào)AS 113=信號(hào)X 117=0;
      16、其它周期,各部分電路工作狀態(tài)與1-14中描述的一個(gè)周期情況類(lèi)似;17、在整個(gè)分頻過(guò)程中,與邏輯D4 106對(duì)信號(hào)Y 118及輸入頻率信號(hào)Fin 111進(jìn)行邏輯與操作,輸出輸出頻率信號(hào)Fout 112。
      實(shí)施例2參看圖1,為按分?jǐn)?shù)分頻,輸入頻率參數(shù)A=C,輸出頻率參數(shù)B=2×D方法來(lái)實(shí)現(xiàn)的分頻器結(jié)構(gòu),其各部件之間的連接關(guān)系與實(shí)施例一相同,不再重述。
      參看圖3,為按分?jǐn)?shù)分頻,輸入頻率參數(shù)A=C,輸出頻率參數(shù)B=2×D方法實(shí)現(xiàn)的一個(gè)7/2分頻的時(shí)序圖。該圖示出了輸入頻率信號(hào)Fin 111、輸出頻率信號(hào)Fout 112及中間信號(hào)S 114、Y 118及AS 113的時(shí)序變化。具體描述如下1、首先,設(shè)置參數(shù)A=7,參數(shù)B=4,并假設(shè)在時(shí)刻①之前,各信號(hào)初始狀態(tài)如圖所示。即信號(hào)S 114=信號(hào)AS 113=0,信號(hào)Y 118及輸出頻率信號(hào)Fout 112為低電平。
      2、在時(shí)刻①·加法器D1 103對(duì)參數(shù)B及信號(hào)AS 113進(jìn)行加法運(yùn)算,輸出信號(hào)S 114。信號(hào)S 114=信號(hào)AS 113+參數(shù)B=0+4=4;·與邏輯D4 106根據(jù)信號(hào)Y 118的狀態(tài)判斷是否需要將輸出頻率信號(hào)Fout 112反向。由于信號(hào)Y 118=0,所以,輸出頻率信號(hào)Fout118=0;3、在時(shí)刻①到時(shí)刻②之間·減法器D2 104對(duì)信號(hào)S 114及參數(shù)A進(jìn)行減法運(yùn)算,輸出信號(hào)X 117及信號(hào)Y 118。信號(hào)X 117=信號(hào)S 114-參數(shù)A=4-7=-3。由于信號(hào)S 114<參數(shù)A,所以信號(hào)Y 118=0;·選擇器D3 105根據(jù)信號(hào)Y 118的狀態(tài)選擇信號(hào)X 117及信號(hào)S 114中的一個(gè)輸出到信號(hào)AS 113。由于信號(hào)Y 118=0,所以,信號(hào)AS 113=信號(hào)S 114=4;4、在時(shí)刻②·加法器D1 103對(duì)參數(shù)B及信號(hào)AS 113進(jìn)行加法運(yùn)算,輸出信號(hào)S 114。信號(hào)S 114=信號(hào)AS 113+參數(shù)B=4+4=8;·與邏輯D4 106根據(jù)信號(hào)Y 118的狀態(tài)判斷是否需要將輸出頻率信號(hào)Fout 112反向。由于信號(hào)Y 112=0,所以,輸出頻率信號(hào)Fout=0;5、在時(shí)刻②到時(shí)刻③之間·減法器D2 104對(duì)信號(hào)S 114及參數(shù)A進(jìn)行減法運(yùn)算,輸出信號(hào)X 117及信號(hào)Y 118。信號(hào)X 117=信號(hào)S 114-參數(shù)A=8-7=1。由于信號(hào)S 114>參數(shù)A,所以信號(hào)Y 118=1;·選擇器D3 105根據(jù)信號(hào)Y 118的狀態(tài)選擇信號(hào)X 117及信號(hào)S 114中的一個(gè)輸出到信號(hào)AS 113。由于信號(hào)Y 118=1,所以,信號(hào)AS 113=信號(hào)X 117=1;6、在時(shí)刻③·加法器D1 103對(duì)參數(shù)B及信號(hào)AS 113進(jìn)行加法運(yùn)算,輸出信號(hào)S 113。信號(hào)S 113=信號(hào)AS 113+參數(shù)B=1+4=5;·與邏輯D4 106根據(jù)信號(hào)Y 118的狀態(tài)判斷是否需要將輸出頻率信號(hào)Fout 112反向。由于信號(hào)Y 118=1,所以,輸出頻率信號(hào)Fout=(Fout反向)=1;7、其它時(shí)刻,各部分電路工作狀態(tài)與2,3,4,5,6中描述的情況類(lèi)似。
      至于分頻器需要得到按指定頻率的輸出頻率信號(hào)時(shí),除了參數(shù)A、參數(shù)B的確定方法和上述兩個(gè)實(shí)施例不同外,其它分頻器的工作過(guò)程相同,當(dāng)參數(shù)A、參數(shù)B的計(jì)算方法為參數(shù)A=輸入頻率信號(hào)Fin的頻率/FD,參數(shù)B=輸出頻率信號(hào)Fout的頻率/FD;其中,F(xiàn)D表明分頻后輸出頻率信號(hào)的頻率精度時(shí),舉例說(shuō)明如下輸入?yún)⒖碱l率信號(hào)(Fin)為50MHz,要求輸出頻率信號(hào)(Fout)以10Hz(FD)為單位可調(diào),即輸出頻率可設(shè)置為n×10Hz(0Hz≤n×10Hz≤50MHz),參數(shù)A=50MHz/10Hz=50 000 000/10=5 000 000;當(dāng)要求的輸出頻率信號(hào)頻率為37.687 13MHz時(shí),參數(shù)B=37.687 13MHz/10Hz=37 687 130/10=3 768 713。
      如果得到參數(shù)A、參數(shù)B的值不是整數(shù)時(shí),可以把參數(shù)A、參數(shù)B同時(shí)乘以一個(gè)相同的數(shù),使它們同時(shí)成為整數(shù),此計(jì)算為普通的數(shù)學(xué)計(jì)算。
      確定好參數(shù)A、B后,分頻器各部分工作狀態(tài)和實(shí)施例1相同。
      當(dāng)參數(shù)A=輸入頻率信號(hào)Fin的頻率/FD,參數(shù)B=(輸出頻率信號(hào)Fout的頻率/FD)×2;其中,F(xiàn)D表明分頻后輸出頻率信號(hào)的頻率精度時(shí),舉例說(shuō)明如下輸入?yún)⒖碱l率信號(hào)(Fin)為50MHz,要求輸出頻率信號(hào)(Fout)以10Hz(FD)為單位可調(diào),即輸出頻率可設(shè)置為n×10Hz(0Hz≤n×10Hz≤25MHz),參數(shù)A=50MHz/10Hz=50 000 000/10=5 000 000;當(dāng)要求的輸出頻率信號(hào)頻率為17.687 13MHz時(shí),參數(shù)B=(17.687 13MHz/10Hz)×2=(17 687 130/10)×2=3 537426。
      如果得到參數(shù)A、參數(shù)B的值不是整數(shù)時(shí),可以把參數(shù)A、參數(shù)B同時(shí)乘以一個(gè)相同的數(shù),使它們同時(shí)成為整數(shù),此計(jì)算為普通的數(shù)學(xué)計(jì)算。
      確定好參數(shù)A、B后,分頻器各部分工作狀態(tài)和實(shí)施例2相同。
      實(shí)施例3參看圖4,為通過(guò)TMS320C54x系列處理器,動(dòng)態(tài)修改參數(shù)A、B的時(shí)序圖,即參數(shù)設(shè)置接口D5 107的一個(gè)具體實(shí)施例的時(shí)序圖。圖中Clkout為處理器的工作時(shí)鐘。參數(shù)設(shè)置接口D5 107的輸入主要包括處理器地址總線Adress,處理器數(shù)據(jù)總線Data,處理器外部存儲(chǔ)空間訪問(wèn)允許信號(hào)Mst寄存器RB 102,為低電平時(shí)表明允許對(duì)外部存儲(chǔ)空間進(jìn)行寫(xiě)操作。參數(shù)設(shè)置接口D5 107的輸出為寄存器RA 101和寄存器RB 102的數(shù)據(jù)。參數(shù)設(shè)置接口D5 107還包括譯碼器EA和EB。圖中ACS和BCS分別為譯碼器EA和EB生成的寄存器RA 101、寄存器RB 102設(shè)置允許信號(hào)。假設(shè)在設(shè)置參數(shù)前,寄存器RA中的值為A1,寄存器RB中的值為B1,現(xiàn)在需要把寄存器RA中的值修改為A2,寄存器RB中的值修改為B2。
      其具體過(guò)程為1、在時(shí)刻1,處理器開(kāi)始通過(guò)參數(shù)設(shè)置接口D5 107修改寄存器RA 101的值,譯碼器EA根據(jù)處理器的地址總線產(chǎn)生寄存器RA 101的設(shè)置允許信號(hào)ACS_。
      2、在時(shí)刻2,在外部存儲(chǔ)器訪問(wèn)允許信號(hào)Mst寄存器RB 102的觸發(fā)下,數(shù)據(jù)線Data的值被鎖存到寄存器RA 101,寄存器RA 101的值由A1修改為A2。
      3、在時(shí)刻3,處理器開(kāi)始通過(guò)參數(shù)設(shè)置接口D5 107修改寄存器RB 102的值,譯碼器EB根據(jù)處理器的地址總線產(chǎn)生寄存器RB 102的設(shè)置允許信號(hào)BCS_。
      4、在時(shí)刻4,在外部存儲(chǔ)器訪問(wèn)允許信號(hào)Mst寄存器RB 102的觸發(fā)下,數(shù)據(jù)線Data的值被鎖存到寄存器RB 102,寄存器RB 102的值由B1修改為B2。
      權(quán)利要求
      1.一種任意分頻器,包括有與邏輯D4,兩個(gè)寄存器RA、RB,加法器D1,減法器D2,選擇器D3,其特征在于寄存器RA、寄存器RB、選擇器D3、加法器D1、減法器D2和與邏輯D4之間的聯(lián)系為寄存器RB存放的輸出頻率參數(shù)B和選擇器D3的輸出信號(hào)AS為加法器D1的兩個(gè)加數(shù);減法器D2、選擇器D3通過(guò)信號(hào)X相連;寄存器RA和減法器D2通過(guò)寄存器RA存放的輸入頻率參數(shù)A輸出給減法器D2相連;加法器D1和減法器D2通過(guò)信號(hào)S相連;加法器D1和選擇器D3通過(guò)信號(hào)AS相連;減法器D2和信號(hào)Y通過(guò)減法器D2的輸出信號(hào)X控制信號(hào)Y來(lái)相連;選擇器D3和與邏輯D4通過(guò)信號(hào)Y相連。
      2.如權(quán)利要求1所述的任意分頻器,其特征在于,所述與邏輯D4為一觸發(fā)器。
      3.如權(quán)利要求1所述的任意分頻器,其特征在于,還設(shè)置參數(shù)接口D5,連接寄存器RA和寄存器RB,在系統(tǒng)需要?jiǎng)討B(tài)修改輸入頻率信號(hào)或輸出頻率信號(hào)時(shí)使用。
      4.如權(quán)利要求1、2或3所述的任意分頻器的實(shí)現(xiàn)方法,其特征在于,主要步驟為a.寄存器RA,所存輸入?yún)⒖碱l率參數(shù)A,當(dāng)需要得到指定頻率的輸出頻率信號(hào)時(shí),該寄存器存放參數(shù)A的計(jì)算方法為A=輸入頻率信號(hào)的頻率/FD,其中,F(xiàn)D為分頻后輸出頻率信號(hào)的頻率精度;寄存器RB,所存輸出參考頻率參數(shù)B,當(dāng)需要得到指定頻率的輸出頻率信號(hào)時(shí),該寄存器存放參數(shù)B的計(jì)算方法為B=輸出頻率信號(hào)的頻率/FD,其中,F(xiàn)D為分頻后輸出頻率信號(hào)的頻率精度;b.加法器D1在輸入頻率信號(hào)的下降沿對(duì)輸出參考頻率參數(shù)B及選擇器D3的輸出信號(hào)AS求和,輸出信號(hào)為S;c.減法器D2,對(duì)信號(hào)S及輸入?yún)⒖碱l率參數(shù)A求差,將S-A的差值以信號(hào)X輸出,同時(shí)在S≥A時(shí),將信號(hào)Y置1,否則,信號(hào)Y置0;d.選擇器D3在信號(hào)Y為1時(shí)選擇信號(hào)X輸出到輸出信號(hào)AS,否則選擇信號(hào)S輸出到輸出信號(hào)AS;e.與邏輯D4將信號(hào)Y與輸入頻率信號(hào)相與輸出輸出頻率信號(hào)。
      5.如權(quán)利要求4所述任意分頻器的實(shí)現(xiàn)方法,其特征在于,所述步驟a中,寄存器RB,所存輸出參考頻率參數(shù)B,當(dāng)需要得到指定頻率的輸出頻率信號(hào)時(shí),該寄存器RB存放輸出頻率參數(shù)B的計(jì)算方法為B=輸出頻率信號(hào)的頻率×2/FD,其中,F(xiàn)D為分頻后輸出頻率信號(hào)的頻率精度。
      6.如權(quán)利要求4或5所述任意分頻器的實(shí)現(xiàn)方法,其特征在于,所述需要指定頻率的輸出頻率為任意值。
      7.如權(quán)利要求4所述任意分頻器的實(shí)現(xiàn)方法,其特征在于,所述寄存器存放參數(shù)A或B的參數(shù)不為整數(shù)時(shí),A、B同時(shí)乘以一個(gè)相同的數(shù)使它們?yōu)檎麛?shù)。
      8.如權(quán)利要求4所述任意分頻器的實(shí)現(xiàn)方法,其特征在于,所述步驟a中,確定寄存器RA所存輸入?yún)⒖碱l率參數(shù)A和寄存器RB所存輸出參考頻率參數(shù)B,當(dāng)按分?jǐn)?shù)(C/D,C≥D)進(jìn)行分頻時(shí),設(shè)置A=C,B=D。
      9.如權(quán)利要求4所述任意分頻器的實(shí)現(xiàn)方法,其特征在于,所述步驟a中,確定寄存器RA所存輸入?yún)⒖碱l率參數(shù)A和寄存器RB所存輸出參考頻率參數(shù)B,當(dāng)按分?jǐn)?shù)(C/D,C≥2×D)進(jìn)行分頻時(shí),設(shè)置A=C,B=2×D。
      10.如權(quán)利要求5或9所述任意分頻器的實(shí)現(xiàn)方法,其特征在于,所述B=輸出頻率信號(hào)的頻率×2/FD或當(dāng)按分?jǐn)?shù)(C/D,C≥2×D)進(jìn)行分頻時(shí),與邏輯D4為觸發(fā)器,在輸入頻率信號(hào)下降沿,若Y為1,將輸出頻率信號(hào)反向,輸出輸出頻率信號(hào)。
      11.如權(quán)利要求4所述任意分頻器的實(shí)現(xiàn)方法,其特征在于,通過(guò)參數(shù)設(shè)置接口D5,可以設(shè)置輸入?yún)⒖碱l率參數(shù)A、輸出參考頻率參數(shù)B。
      全文摘要
      一種任意分頻器及其實(shí)現(xiàn)方法,主要包括與邏輯D4,兩個(gè)寄存器RA、RB,加法器D1,減法器D2,選擇器D3,在實(shí)現(xiàn)方法中,分成五個(gè)步驟確定寄存器RA、RB所存輸入、輸出參考頻率參數(shù)A、B;加法器D1在輸入頻率信號(hào)的下降沿對(duì)輸出頻率參數(shù)B及選擇器D3的輸出信號(hào)AS求和,輸出信號(hào)S;減法器D2對(duì)信號(hào)S及輸入頻率參數(shù)A求差,將S-A的差值以信號(hào)X輸出,同時(shí)在S≥A時(shí),將信號(hào)Y置1,否則,信號(hào)Y置0;選擇器D3在信號(hào)Y為1時(shí)選擇信號(hào)X輸出到信號(hào)AS,否則選擇信號(hào)S輸出到信號(hào)AS;與邏輯D4或觸發(fā)器D4進(jìn)行相應(yīng)動(dòng)作,輸出頻率信號(hào);此分頻器,可以任意分頻,并消除了分頻誤差,簡(jiǎn)化系統(tǒng)確定方法。
      文檔編號(hào)H03B19/00GK1510828SQ02139939
      公開(kāi)日2004年7月7日 申請(qǐng)日期2002年12月26日 優(yōu)先權(quán)日2002年12月26日
      發(fā)明者李斌, 王艷儒, 謝俊杰, 李 斌 申請(qǐng)人:深圳市中興通訊股份有限公司
      網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1