新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于VHDL和FPGA的多種分頻實(shí)現(xiàn)方法介紹

        基于VHDL和FPGA的多種分頻實(shí)現(xiàn)方法介紹

        作者: 時(shí)間:2012-08-01 來源:網(wǎng)絡(luò) 收藏

        本文引用地址:http://www.104case.com/article/148678.htm

          圖四

          由圖中qxiao和clk的波形可以看出,每隔8.5個(gè)時(shí)鐘周期,qxiao信號產(chǎn)生一個(gè)上升沿,從而分頻系數(shù)是8.5的分頻,同時(shí)在qzheng端得到等占空比的17分頻。設(shè)clk為170MHz,則qxiao輸出為20MHz,qzheng輸出為10MHz。

          2.占空比為1∶8和4∶5的9分頻

          只要上述程序的xor_en置低電平即可在qxiao輸出占空比為1∶8的9分頻信號;在qzheng2輸出占空比為4∶5的9分頻信號。同樣僅占8個(gè)邏輯單元(logic elements)。仿真波形如下。

          3.等占空比的2、4、8、16和32分頻 只要將上述程序中的xor_en置為低電平,同時(shí)將計(jì)數(shù)器模塊的計(jì)數(shù)最大值設(shè)為16即可。仿真波形如下。

          由此可見,只要稍微改變計(jì)數(shù)器的計(jì)數(shù)狀態(tài)值,對異或門進(jìn)行選通控制,即可實(shí)現(xiàn)上述形式的分頻。本設(shè)計(jì)在Altera公司的EP1K50QC208-3構(gòu)成的測試平臺上測試通過,性能良好。

          結(jié)束語

          我們在設(shè)計(jì)模擬雷達(dá)脈沖信號和用開發(fā)擴(kuò)頻芯片時(shí)就用到了上述形式得分頻。本文旨在一種進(jìn)行開發(fā)時(shí),所需分頻的實(shí)現(xiàn),如果設(shè)計(jì)中所需分頻形式較多,可以直接利用本設(shè)計(jì),通過對程序的稍微改動(dòng)以滿足自己設(shè)計(jì)的要求。如果設(shè)計(jì)中需要分頻形式較少,可以利用本設(shè)計(jì)部分程序,以節(jié)省資源。


        上一頁 1 2 下一頁

        評論


        相關(guān)推薦

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

        關(guān)閉
        主站蜘蛛池模板: 成安县| 望城县| 丽江市| 武川县| 富源县| 精河县| 兴隆县| 天津市| 元朗区| 榆中县| 原阳县| 金门县| 林甸县| 白银市| 台南市| 蕉岭县| 乌兰浩特市| 常宁市| 磴口县| 从化市| 蓬莱市| 义马市| 乌拉特前旗| 明星| 东阳市| 赫章县| 阳泉市| 内乡县| 揭东县| 三台县| 彭州市| 遂溪县| 扶沟县| 綦江县| 衡东县| 怀远县| 中超| 沐川县| 海林市| 米脂县| 吉安市|