新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > FPGA在鎖相頻率合成中的應(yīng)用

FPGA在鎖相頻率合成中的應(yīng)用

作者: 時(shí)間:2011-05-30 來源:網(wǎng)絡(luò) 收藏

本文引用地址:http://butianyuan.cn/article/150674.htm

  累加器采用BCD碼全加器。如要實(shí)現(xiàn)六位小數(shù)分頻,每級(jí)累加器需三個(gè)八位鎖存器和六個(gè)BCD碼全加器。為了使電路設(shè)計(jì)相對(duì)簡(jiǎn)單,調(diào)制器部分采用吞脈沖技術(shù)。在采用三級(jí)累加器的情況下(參見圖2),分頻比最小時(shí)為N-3(第二級(jí)累加器-1有效,第三級(jí)累加器-2有效),最大時(shí)為N+4(圖中三級(jí)累加器+1均有效)。因?yàn)槭遣捎猛堂}沖技術(shù)(不能添加脈沖),即在分頻比為N-3時(shí)吞掉的脈沖最少。因此,在累加器全無溢出的情況下(分頻比為N),應(yīng)吞掉三個(gè)以上的脈沖,而這本不應(yīng)吞掉的脈沖在整數(shù)分頻部分予以添加。本設(shè)計(jì)采用無溢出時(shí)吞4個(gè)脈沖的方法,在三級(jí)調(diào)制器中的累加器的所有輸出情況下會(huì)吞掉1~8個(gè)脈沖。整數(shù)分頻計(jì)數(shù)器實(shí)際計(jì)數(shù)溢出值比分頻值小4,以添加本不應(yīng)吞掉的4個(gè)脈沖。

  3 ∑-Δ調(diào)制器的實(shí)現(xiàn)

  是80年代中期出現(xiàn)的高密度可編程邏輯器伯。及其系統(tǒng)軟件是開發(fā)數(shù)字集成電路的最新技術(shù),它利用計(jì)算機(jī)輔助設(shè)計(jì),以電路原理圖、高級(jí)語(yǔ)言、狀態(tài)機(jī)等形式輸入設(shè)計(jì)邏輯;它提供功能模擬、定時(shí)模擬等模擬手段,在功能模式、定時(shí)模擬都滿足要求后,經(jīng)過一系列的變換,將輸入邏輯轉(zhuǎn)換成FPGA器件的編程文件,以實(shí)現(xiàn)專用集成電路。

  

  上述∑-Δ調(diào)制器采用三級(jí)累加器,實(shí)現(xiàn)六位小數(shù)分頻。采用74系列的電路,需要約60片左右的集成芯片,電路板尺寸比較大,電路調(diào)試麻煩,可靠性差,很難推廣使用和形成產(chǎn)品。將∑-Δ調(diào)制器用FPGA器件來實(shí)現(xiàn),不但電路體積大大縮小,而且可靠性大大提高。使用FPGA器件的另一個(gè)好處是,可將同一系統(tǒng)中的其它數(shù)字電路納入其中進(jìn)一步縮小體積。

  本設(shè)計(jì)的軟件環(huán)境為Xilinx公司Foundation Serials 1.5i。采用原理圖輸入的設(shè)計(jì)方法,將復(fù)雜的原理圖分塊放在同一設(shè)計(jì)項(xiàng)目中,輸入完畢后進(jìn)行功能模擬,確認(rèn)功能正確以后,對(duì)原理圖進(jìn)行編譯并進(jìn)行FPGA器件內(nèi)部的布局布線,同時(shí)生成定時(shí)模擬數(shù)據(jù)文件。功能模擬主要是驗(yàn)證三級(jí)∑-Δ調(diào)制器的功能是否正確,判斷的依據(jù)是看其是否可實(shí)現(xiàn)吞掉1~8個(gè)脈沖。圖4是功能模擬的部分波形圖,采用XC3064A-7-PC84芯片對(duì)設(shè)計(jì)進(jìn)行布局布線,結(jié)果使用資源情況為CLB86%、IOB 27%、GCLK被使用。最高工作為4MHz。定時(shí)模擬能夠保證功能正確。

  在本設(shè)計(jì)中,將整數(shù)分頻電路、吞脈沖電路均做在FPGA器件之中,進(jìn)一步減小了電路板尺寸。

分頻器相關(guān)文章:分頻器原理

上一頁(yè) 1 2 下一頁(yè)

關(guān)鍵詞: 應(yīng)用 合成 頻率 FPGA

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉