国产精品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>

      擴(kuò)頻時(shí)鐘產(chǎn)生裝置和生成擴(kuò)頻時(shí)鐘信號(hào)的方法

      文檔序號(hào):9869683閱讀:805來源:國知局
      擴(kuò)頻時(shí)鐘產(chǎn)生裝置和生成擴(kuò)頻時(shí)鐘信號(hào)的方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及擴(kuò)頻時(shí)鐘,尤其涉及一種擴(kuò)頻時(shí)鐘產(chǎn)生裝置和生成擴(kuò)頻時(shí)鐘信號(hào)的方法。
      【背景技術(shù)】
      [0002]在電子系統(tǒng)中,當(dāng)遇到電磁干擾(Electronic Magnetic Interference,EMI)問題時(shí),可采用擴(kuò)頻技術(shù)對(duì)時(shí)鐘信號(hào)進(jìn)行擴(kuò)頻以得到擴(kuò)頻時(shí)鐘信號(hào),擴(kuò)頻時(shí)鐘信號(hào)可作為電子系統(tǒng)的時(shí)鐘信號(hào)源以降低電子系統(tǒng)的EMI問題。
      [0003]圖1為現(xiàn)有技術(shù)提供的一種擴(kuò)頻時(shí)鐘產(chǎn)生器(Spread Spectrum ClockGenerator,SSCG)產(chǎn)生擴(kuò)頻時(shí)鐘信號(hào)的示意圖,SSCG將接收的輸入時(shí)鐘信號(hào)擴(kuò)頻以得到擴(kuò)頻時(shí)鐘信號(hào),并且擴(kuò)頻時(shí)鐘信號(hào)的中心頻率等于輸入時(shí)鐘信號(hào)的頻率除以SSCG的分頻數(shù),因此,SSCG的分頻數(shù)反映了輸入時(shí)鐘信號(hào)的頻率和擴(kuò)頻時(shí)鐘信號(hào)的頻率之間的倍數(shù)關(guān)系。
      [0004]分頻數(shù)在處理過程中會(huì)被量化為二進(jìn)制數(shù),由于分頻數(shù)量化后會(huì)產(chǎn)生量化誤差,導(dǎo)致量化后的分頻數(shù)變小或變大,進(jìn)而導(dǎo)致SSCG輸出的擴(kuò)頻時(shí)鐘信號(hào)的中心頻率偏高或偏低。
      [0005]圖2A為分頻數(shù)在量化過程中假設(shè)沒有出現(xiàn)量化誤差SSCG輸出的擴(kuò)頻時(shí)鐘信號(hào)的頻率示意圖,F(xiàn)_CLK1指輸入時(shí)鐘信號(hào)的頻率,三角波信號(hào)為擴(kuò)頻時(shí)鐘信號(hào),F(xiàn)_SSC_1指擴(kuò)頻時(shí)鐘信號(hào)的中心頻率,如圖2B中虛線所示,此時(shí),F(xiàn)_SSC_1為理想的中心頻率,且?_33(:_1 =F_CLK1/分頻數(shù);圖2B為分頻數(shù)在量化過程中存在量化誤差時(shí)的一種擴(kuò)頻時(shí)鐘信號(hào)的頻率示意圖,此時(shí),量化誤差導(dǎo)致量化后的分頻數(shù)變小,導(dǎo)致擴(kuò)頻時(shí)鐘信號(hào)的中心頻率大于?_SSC_1,即擴(kuò)頻時(shí)鐘信號(hào)的中心頻率偏高,此種情況下擴(kuò)頻時(shí)鐘信號(hào)的中心頻率如圖2B*F_SSC_2所示;圖2C為分頻數(shù)在量化過程中存在量化誤差時(shí)的另一種擴(kuò)頻時(shí)鐘信號(hào)的頻率示意圖,此時(shí),量化誤差導(dǎo)致量化后的分頻數(shù)變大,導(dǎo)致擴(kuò)頻時(shí)鐘信號(hào)的中心頻率小
      I,即擴(kuò)頻時(shí)鐘信號(hào)的中心頻率偏低,此種情況下擴(kuò)頻時(shí)鐘信號(hào)的中心頻率如圖2C*F_SSC_2所示。
      [0006]具體地,分頻數(shù)量化為二進(jìn)制數(shù)的過程如下:首先將分頻數(shù)乘以(2~N),再對(duì)相乘后的結(jié)果進(jìn)行取整,最后將取整后的結(jié)果轉(zhuǎn)化為二進(jìn)制,其中,N用于指示采用N位二進(jìn)制數(shù)來表示分頻數(shù),例如,假設(shè)分頻數(shù)為3.7,N為19,即采用19位二進(jìn)制數(shù)來表示3.7,則3.7被量化為二進(jìn)制數(shù)的過程為:1)3.7*2~ 19 = 1939865.6; 2)對(duì)1939865.6取整為1939865; 3)將整數(shù)1939865轉(zhuǎn)化為二進(jìn)制數(shù)。顯然地,由于取整的過程中舍棄了小數(shù)0.6,導(dǎo)致3.7轉(zhuǎn)化為二進(jìn)制數(shù)后引入了 0.6/(2~19)的量化誤差,并且該量化誤差導(dǎo)致量化后的分頻數(shù)小于3.7。
      [0007]由上可知,量化誤差的存在導(dǎo)致SSCG輸出的擴(kuò)頻時(shí)鐘信號(hào)的中心頻率一直處于偏高或偏低的狀態(tài),無法達(dá)到理想的中心頻率,如上所述,理想的中心頻率是指在不存在量化誤差時(shí)SSCG輸出的擴(kuò)頻時(shí)鐘信號(hào)的中心頻率。

      【發(fā)明內(nèi)容】

      [0008]在本發(fā)明實(shí)施例提出了擴(kuò)頻時(shí)鐘產(chǎn)生裝置和生成擴(kuò)頻時(shí)鐘信號(hào)的方法,可以動(dòng)態(tài)調(diào)整擴(kuò)頻時(shí)鐘信號(hào),使得擴(kuò)頻時(shí)鐘信號(hào)的中心頻率保持穩(wěn)定。
      [0009]第一方面,本發(fā)明實(shí)施例提供一種擴(kuò)頻時(shí)鐘產(chǎn)生裝置,包括:
      [0010]監(jiān)控模塊,用于監(jiān)控先進(jìn)先出FIFO存儲(chǔ)器的深度,并且將獲取的該FIFO存儲(chǔ)器的深度反饋給擴(kuò)頻時(shí)鐘產(chǎn)生器SSCG;
      [0011]該FIFO存儲(chǔ)器,用于緩存數(shù)據(jù),該FIFO存儲(chǔ)器的深度用于指示該FIFO存儲(chǔ)器緩存的所述數(shù)據(jù)的大??;
      [0012]該SSCG,用于接收第一時(shí)鐘信號(hào)和該監(jiān)控模塊反饋的該FIFO存儲(chǔ)器的深度,根據(jù)該FIFO存儲(chǔ)器的深度對(duì)該SSCG的分頻數(shù)進(jìn)行調(diào)整得到調(diào)整后的分頻數(shù),并且根據(jù)調(diào)整后的分頻數(shù)對(duì)第一時(shí)鐘信號(hào)進(jìn)行擴(kuò)頻生成擴(kuò)頻時(shí)鐘信號(hào),第一時(shí)鐘信號(hào)用于控制該FIFO存儲(chǔ)器的數(shù)據(jù)寫入,該擴(kuò)頻時(shí)鐘信號(hào)用于控制該FIFO存儲(chǔ)器的數(shù)據(jù)讀出。
      [0013]由第一方面可知,在擴(kuò)頻時(shí)鐘產(chǎn)生裝置中,通過監(jiān)控FIFO存儲(chǔ)器的深度,根據(jù)FIFO存儲(chǔ)器的深度不斷調(diào)整擴(kuò)頻時(shí)鐘生成器SSCG的分頻數(shù),再根據(jù)調(diào)整后的分頻數(shù)生成擴(kuò)頻時(shí)鐘信號(hào),由于擴(kuò)頻時(shí)鐘信號(hào)可以控制FIFO存儲(chǔ)器的數(shù)據(jù)讀出,進(jìn)而控制FIFO存儲(chǔ)器的深度,隨著FIFO存儲(chǔ)器深度的不斷調(diào)節(jié),擴(kuò)頻時(shí)鐘信號(hào)的中心頻率也不斷調(diào)節(jié),使得在不同的時(shí)間段擴(kuò)頻時(shí)鐘信號(hào)的中心頻率交替出現(xiàn)偏高或偏低的情況,進(jìn)而在整個(gè)時(shí)間段擴(kuò)頻時(shí)鐘信號(hào)的中心頻率保持穩(wěn)定。
      [0014]結(jié)合第一方面,在第一方面的第一種實(shí)現(xiàn)方式中,該SSCG具體用于:
      [0015]在該FIFO存儲(chǔ)器的深度大于第一閾值時(shí),將該SSCG的分頻數(shù)減去步長(zhǎng)得到調(diào)整后的分頻數(shù);
      [0016]在該FIFO存儲(chǔ)器的深度小于第二閾值時(shí),將該SSCG的分頻數(shù)加上步長(zhǎng)得到調(diào)整后的分頻數(shù);
      [0017]其中,第二閾值大于0,第一閾值大于第二閾值,第一閾值小于該FIFO存儲(chǔ)器的容量大小;該步長(zhǎng)的值大于1/(2~N),N用于指示SSCG的分頻數(shù)在量化過程中采用N位二進(jìn)制數(shù)來進(jìn)行表示。
      [0018]由第一方面的第一種實(shí)現(xiàn)方式可知,當(dāng)FIFO存儲(chǔ)器的深度小于第二閾值時(shí),SSCG的分頻數(shù)變大可以導(dǎo)致從FIFO存儲(chǔ)器中讀出數(shù)據(jù)的速度小于將數(shù)據(jù)寫入FIFO存儲(chǔ)器的速度,進(jìn)而使得FIFO存儲(chǔ)器的深度增加;并且,當(dāng)FIFO存儲(chǔ)器的深度大于第一閾值時(shí),SSCG的分頻數(shù)又可以導(dǎo)致從FIFO存儲(chǔ)器的讀出數(shù)據(jù)的速度大于將數(shù)據(jù)寫入FIFO存儲(chǔ)器的速度,進(jìn)而使得FIFO存儲(chǔ)器的深度減小,通過不斷的調(diào)節(jié)SSCG的分頻數(shù)可以使得FIFO存儲(chǔ)的深度一直保持在合適的范圍,從而避免FIFO存儲(chǔ)器出現(xiàn)溢出等情況。
      [0019]結(jié)合第一方面或第一方面的第一種實(shí)現(xiàn)方式,在第一方面的第二種實(shí)現(xiàn)方式中,該擴(kuò)頻時(shí)鐘產(chǎn)生裝置還包括:
      [0020]該FIFO存儲(chǔ)器,還用于接收第一時(shí)鐘信號(hào)和基于第一時(shí)鐘信號(hào)所生成的第一數(shù)據(jù),將第一數(shù)據(jù)按照第一時(shí)鐘信號(hào)進(jìn)行寫入;
      [0021]該SSCG,還用于將該擴(kuò)頻時(shí)鐘信號(hào)發(fā)送給第二電路;
      [0022]第二電路,用于接收該擴(kuò)頻時(shí)鐘信號(hào),對(duì)該擴(kuò)頻時(shí)鐘信號(hào)進(jìn)行倍頻以生成第二時(shí)鐘信號(hào),并且將第二時(shí)鐘信號(hào)發(fā)送給FIFO存儲(chǔ)器;
      [0023]該FIFO存儲(chǔ)器,還用于接收第二時(shí)鐘信號(hào),按照第二時(shí)鐘信號(hào)讀出第二數(shù)據(jù);
      [0024]其中,第二時(shí)鐘信號(hào)和擴(kuò)頻時(shí)鐘信號(hào)之間頻率的倍數(shù)等于該SSCG的分頻數(shù)。
      [0025]結(jié)合第一方面的第二種實(shí)現(xiàn)方式,在第一方面的第三種實(shí)現(xiàn)方式中,該擴(kuò)頻時(shí)鐘產(chǎn)生裝置還包括第一電路,用于基于第一時(shí)鐘信號(hào)生成第一數(shù)據(jù),并且將第一數(shù)據(jù)發(fā)送給該FIFO存儲(chǔ)器。
      [0026]結(jié)合第一方面的第二或第三種實(shí)現(xiàn)方式,在第一方面的第四種實(shí)現(xiàn)方式中,該擴(kuò)頻時(shí)鐘產(chǎn)生裝置還包括第三電路,
      [0027]第二電路,還用于將第二時(shí)鐘信號(hào)發(fā)送給第三電路;
      [0028]FIFO存儲(chǔ)器,還用于將讀出的第二數(shù)據(jù)發(fā)送給第三電路;
      [0029]第三電路,用于接收第二時(shí)鐘信號(hào)和第二數(shù)據(jù),在第二時(shí)鐘信號(hào)下根據(jù)第二數(shù)據(jù)生成第三數(shù)據(jù),并且將第三數(shù)據(jù)輸出。
      [0030]結(jié)合第一方面或第一方面的第一或第二或第三或第四種實(shí)現(xiàn)方式,在第一方面的第五種實(shí)現(xiàn)方式中,該FIFO存儲(chǔ)器的深度為該FIFO存儲(chǔ)器中寫指針和讀指針之間的差值,該寫指針用于指示在該FIFO存儲(chǔ)器中當(dāng)前寫入的數(shù)據(jù)的存儲(chǔ)位置,該讀指針用于指示在該FIFO存儲(chǔ)器中當(dāng)前讀出的數(shù)據(jù)的存儲(chǔ)位置。
      [0031 ]在第一方面的第六種實(shí)現(xiàn)方式中,該步長(zhǎng)的值為I。
      [0032]在第一方面的第七種實(shí)現(xiàn)方式中,第一電路為視頻處理模塊或音頻處理模塊。
      [0033]在第一方面的第八種實(shí)現(xiàn)方式中,第二電路為鎖相環(huán)電路。
      [0034]在第一方面的第九種實(shí)現(xiàn)方式中,第三電路為顯示接口。
      [0035]第二方面,本發(fā)明實(shí)施例提供一種生成擴(kuò)頻時(shí)鐘信號(hào)的方法,該方法包括:
      [0036]監(jiān)控先進(jìn)先出FIFO存儲(chǔ)器的深度,該FIFO存儲(chǔ)器的深度用于指示該FIFO存儲(chǔ)器緩存的數(shù)據(jù)的大?。?br>[0037]根據(jù)該FIFO存儲(chǔ)器的深度對(duì)擴(kuò)頻時(shí)鐘生成器SSCG的分頻數(shù)進(jìn)行調(diào)整得到調(diào)整后的分頻數(shù);以及,
      [0038]根據(jù)該調(diào)整后的分頻數(shù)對(duì)第一時(shí)鐘信號(hào)進(jìn)行擴(kuò)頻生成擴(kuò)頻時(shí)鐘信號(hào),第一時(shí)鐘信號(hào)用于控制該FIFO存儲(chǔ)器的數(shù)據(jù)寫入,擴(kuò)頻時(shí)鐘信號(hào)用于控制該FIFO存儲(chǔ)器的數(shù)據(jù)讀出。
      [0039]由第二方面可知,在上述生成擴(kuò)頻時(shí)鐘信號(hào)的方法中,通過監(jiān)控FIFO存儲(chǔ)器的深度,根據(jù)FIFO存儲(chǔ)器的深度動(dòng)態(tài)調(diào)整SSCG生成的擴(kuò)頻時(shí)鐘信號(hào),由于擴(kuò)頻時(shí)鐘信號(hào)可以控制FIFO存儲(chǔ)器的數(shù)據(jù)讀出,進(jìn)而控制FIFO存儲(chǔ)器的深度,隨著FIFO存儲(chǔ)器深度的不斷調(diào)節(jié),擴(kuò)頻時(shí)鐘信號(hào)的中心頻率也不斷調(diào)節(jié),使得在不同的時(shí)間段擴(kuò)頻時(shí)鐘信號(hào)的中心頻率交替出現(xiàn)偏高或偏低的情況,進(jìn)而在整個(gè)時(shí)間段擴(kuò)頻時(shí)鐘信號(hào)的中心頻率保持穩(wěn)定。
      [0040]結(jié)合第二方面,在第二方面的第一種實(shí)現(xiàn)方式中,根據(jù)所該FIFO存儲(chǔ)器的深度對(duì)該SSCG的分頻數(shù)進(jìn)行調(diào)整包括:
      [0041 ]在該FIFO存儲(chǔ)器的深度大于第一閾值時(shí),將該SSCG的分頻數(shù)減去步長(zhǎng)到該調(diào)整后的分頻數(shù);
      [0042]在該FIFO存儲(chǔ)器的深度小于第二閾值時(shí),將該述SSCG的分頻數(shù)加上步長(zhǎng)到該調(diào)整后的分頻數(shù);其中,第二閾值大于O,第一閾值大于第二閾值,第一閾值小于該FIFO存儲(chǔ)器的容量大小;該步長(zhǎng)的值大于1/(2~N),N用于指示SSCG的分頻數(shù)在量化過程中采用N位二進(jìn)制數(shù)來進(jìn)行表示。
      [0043]由第二方面的第一種實(shí)現(xiàn)方式可知,通過動(dòng)態(tài)調(diào)節(jié)SSCG的分頻數(shù)可以使得FIFO存儲(chǔ)器的深度一直保持在合適的范圍,從而避免FIFO存儲(chǔ)器出現(xiàn)溢出等情況。
      [0044]結(jié)合第二方面或第二方面的第一種實(shí)現(xiàn)方式,在第二方面的第二種實(shí)現(xiàn)方式中,該生成擴(kuò)頻時(shí)鐘信號(hào)的方法還包括:
      [0045]根據(jù)第一時(shí)鐘信號(hào)向該FIFO存儲(chǔ)器中寫入數(shù)據(jù);
      [0046]并且,在根據(jù)該調(diào)整后的分頻數(shù)對(duì)
      當(dāng)前第1頁1 2 3 4 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1