《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > 基于FPGA的多種形式分頻的設計與實現
基于FPGA的多種形式分頻的設計與實現
摘要: 本文利用VHDL硬件描述語言,通過QuartusⅡ3.0開發平臺,使用Altera公司的FPGA,設計了一種能夠滿足上述各種要求的較為通用的分頻器。
Abstract:
Key words :

  引言

  分頻器是數字系統設計中的基本電路,根據不同設計的需要,我們會遇到偶數分頻、奇數分頻、半整數分頻等,有時要求等占空比,有時要求非等占空比。在同一個設計中有時要求多種形式的分頻。通常由計數器或計數器的級聯構成各種形式的偶數分頻及非等占空比的奇數分頻,實現較為簡單。但對半整數分頻及等占空比的奇數分頻實現較為困難。本文利用VHDL硬件描述語言,通過QuartusⅡ3.0開發平臺,使用Altera公司的FPGA,設計了一種能夠滿足上述各種要求的較為通用的分頻器。

  一、電路設計

  采用FPGA實現半整數分頻器,可以采用以下方法:設計一個模N的計數器,再設計一個脈沖扣除電路,每來兩個脈沖扣除一個脈沖,即可實現分頻系數為N-0.5的分頻器。脈沖扣除電路由異或門和一個2分頻器構成。本設計在半整數分頻器原理的基礎上,對異或門加一個使能控制信號,通過對異或門和計數器計數狀態值的控制,實現同一個電路完成多種形式分頻,如圖1所示。

半整數分頻器

 

 

  二、VHDL語言的實現

  現通過設計一個可以實現8.5分頻,等占空比的17分頻,2、4、8、16、32分頻,及占空比為1∶

 

8和4∶5的9分頻等多種形式分頻的分頻器,介紹該通用分頻器的FPGA實現。

  由圖1所示的電路原理圖可知,分頻器由帶使能端的異或門、模N計數器和一個2分頻器組成,本設計用D觸發器來完成2分頻的功能,實現方法是:將觸發器的Q反輸出端反饋回輸入端D,將計數器的一個計數輸出端作為D觸發器的時鐘輸入端。各功能模塊的VHDL語言實現如下。

  1.模N計數器的實現

  一般設計中用到計數器時,我們可以調用lpm庫中的計數器模塊,也可以采用VHDL語言自己設計一個模N計數器。本設計采用VHDL語言設計一個最大模值為16的計數器。輸入端口為:使能信號en,復位信號clr和時鐘信號clk;輸出端口為:qa、qb、qc、qd。其VHDL語言描述略。

  2.帶使能控制的異或門的實現

   輸入端為:xor_en:異或使能,a和b:異或輸入;輸出端為:c:異或輸出。當xor_en為高電平時,c輸出a和b的異或值。當xor_en為低電平時,c輸出信號b。其VHDL語言略。

  3.2分頻(觸發器)的實現

   輸入端為:時鐘信號clk,輸入信號d;輸出端為:q:輸出信號a,q1:輸出信號a反。其VHDL語言略。

  4.分頻器的實現

   本設計采用層次化的設計方法,首先設計實現分頻器電路中各組成電路元件,然后通過元件例化的方法,調用各元件,實現整個分頻器。其VHDL語言略。

  三、仿真結果及硬件電路的測試

  本設計的目的是通用性和簡易性,只要對上述程序稍加改動即可實現多種形式的分頻。

1.實現8.5分頻和等占空比的17分頻

  只要將上述程序中,調用計數器模塊時端口qa、qb、qc匹配為open狀態,同時置xor_en為高電平即可。從編譯報告看出總共占用8個邏輯單元(logic elements),其仿真波形如圖2~4所示。

仿真波形

點擊看原圖

 

 

 

圖二

仿真波形

點擊看原圖

 

 

 

圖三

仿真波形

點擊看原圖

 

 

 

圖四

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

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

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

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

  由此可見,只要稍微改變計數器的計數狀態值,對異或門進行選通控制,即可實現上述多種形式的分頻。本設計在Altera公司的EP1K50QC208-3構成的測試平臺上測試通過,性能良好。

  結束語

  我們在設計模擬雷達脈沖信號和用FPGA開發擴頻芯片時就用到了上述多種形式得分頻。本文旨在介紹一種進行FPGA開發時,所需多種分頻的實現方法,如果設計中所需分頻形式較多,可以直接利用本設計,通過對程序的稍微改動以滿足自己設計的要求。如果設計中需要分頻形式較少,可以利用本設計部分程序,以節省資源。

  參考文獻

  1 徐志軍,徐光輝編.CPLD/FPGA的開發與應用,電子工業出版社

  2 侯伯亨,顧新編.VHDL硬件描述語言及數字邏輯電路設計,西安電子科技大學出版社

 

  3 ALTERA公司,Introduction to QuartusⅡ

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲激情偷拍| 亚洲第一二三四五区| 国产一区二区剧情av在线| 国产精品大全| 欧美三级资源在线| 欧美日韩国产二区| 欧美喷潮久久久xxxxx| 欧美高清视频一区二区| 欧美1区2区| 欧美二区在线看| 欧美成人午夜影院| 久久综合中文| 美女精品国产| 免费观看成人鲁鲁鲁鲁鲁视频| 久久综合久久久久88| 久久男人av资源网站| 久久亚洲午夜电影| 玖玖视频精品| 欧美成人久久| 欧美日韩高清一区| 欧美日韩网站| 欧美私人啪啪vps| 国产精品久久久久91| 国产精品一区视频| 国产一区二区三区高清| 精品福利电影| 亚洲国产精品v| 亚洲美女淫视频| 亚洲在线播放电影| 欧美中文在线视频| 亚洲日韩视频| 亚洲永久免费精品| 久久国产精品一区二区三区四区| 久久久中精品2020中文| 久久在线精品| 免费观看久久久4p| 欧美日韩大片一区二区三区| 国产精品久久夜| 精品成人在线视频| 91久久国产精品91久久性色| 妖精成人www高清在线观看| 亚洲一区免费网站| 亚洲大胆人体在线| 一本大道av伊人久久综合| 亚洲免费网站| 久久午夜色播影院免费高清| 欧美伦理视频网站| 国产精品久久久久av| 国产主播一区| 亚洲毛片在线观看| 性8sex亚洲区入口| 日韩视频亚洲视频| 欧美亚洲一区二区在线观看| 蜜桃av噜噜一区| 国产精品成人观看视频免费| 国产午夜精品视频免费不卡69堂| 亚洲国产成人精品女人久久久 | 欧美视频你懂的| 国产欧美日韩在线视频| 在线观看欧美成人| 国产精品99久久久久久久vr | 亚洲国产精品精华液2区45| 一本色道久久综合狠狠躁的推荐| 欧美一区二区福利在线| 欧美成人精品激情在线观看| 国产精品视频大全| 亚洲精品欧美激情| 久久精品国产成人| 亚洲欧美在线另类| 欧美精品激情在线| 狠狠色综合日日| 亚洲香蕉网站| 日韩一级裸体免费视频| 久久美女性网| 国产精品日韩在线观看| 亚洲欧洲一区二区三区| 欧美一区二区三区另类 | 宅男精品导航| 亚洲精品资源美女情侣酒店| 久久精品国产一区二区三| 国产精品99一区二区| 亚洲国产欧美日韩| 欧美影院久久久| 亚洲欧美久久| 欧美日韩精品免费看| 精品白丝av| 亚洲一级电影| 在线亚洲电影| 欧美国产日韩亚洲一区| 韩国亚洲精品| 性欧美暴力猛交另类hd| 亚洲欧美一区二区三区久久 | 国产精品二区在线| 最新日韩中文字幕| 亚洲福利视频三区| 久久国产88| 国产精品一区二区久久久久| 亚洲精品日韩综合观看成人91| 久久gogo国模裸体人体| 欧美一区二区三区日韩| 欧美性大战久久久久久久| 亚洲精品三级| 日韩一级黄色片| 欧美精品久久久久久久| 在线观看成人一级片| 久久精品国内一区二区三区| 久久久精品国产免大香伊| 国产精品专区第二| 亚洲伊人伊色伊影伊综合网| 亚洲一区二区三区精品视频| 欧美激情综合| 亚洲欧洲视频| 亚洲久久成人| 欧美高清在线一区二区| 亚洲国产精品一区二区尤物区| 亚洲国产午夜| 男人的天堂亚洲在线| 亚洲国产精品成人综合色在线婷婷| 亚洲二区在线| 快播亚洲色图| 亚洲国产婷婷香蕉久久久久久99 | 久久成人免费网| 国产三级精品三级| 欧美一级久久久久久久大片| 久久精品国产久精国产爱| 国产亚洲成av人片在线观看桃| 欧美在线地址| 老妇喷水一区二区三区| 亚洲电影免费观看高清完整版| 亚洲国产91精品在线观看| 久久久久久高潮国产精品视| 黄色成人在线网址| 久久精品国产亚洲精品| 裸体女人亚洲精品一区| 亚洲高清在线| 夜夜嗨av色一区二区不卡| 欧美日韩www| 亚洲视频专区在线| 欧美中日韩免费视频| 国产一区视频在线观看免费| 久久精品1区| 欧美丰满高潮xxxx喷水动漫| 亚洲精品一区二区在线观看| 亚洲一区免费在线观看| 国产精品外国| 欧美影院一区| 欧美经典一区二区三区| 一区二区三区高清在线| 久久成人精品一区二区三区| 精品不卡一区二区三区| 亚洲伦理在线观看| 国产精品成人国产乱一区| 欧美一级电影久久| 欧美顶级少妇做爰| 亚洲视频一二区| 久久久久欧美| 亚洲精品极品| 欧美在线一区二区| 亚洲国产激情| 亚洲欧美日韩在线高清直播| 国色天香一区二区| 9国产精品视频| 国产精品萝li| 亚洲国产高清一区二区三区| 欧美日韩综合另类| 午夜精品久久久久久久男人的天堂 | 欧美成人一区二区三区在线观看 | 国产视频观看一区| 亚洲日本欧美| 国产精品美女久久久浪潮软件 | 欧美国产激情二区三区| 一本色道久久88综合亚洲精品ⅰ| 久久狠狠久久综合桃花| 亚洲精品乱码久久久久久日本蜜臀 | 欧美一区二区在线视频| 欧美激情久久久| 午夜精品美女久久久久av福利| 欧美成人一区在线| 亚洲免费综合| 欧美精品一区二区在线观看| 午夜精品亚洲一区二区三区嫩草| 欧美电影免费网站| 亚洲欧美一级二级三级| 欧美国产日韩免费| 欧美一区亚洲| 国产精品扒开腿做爽爽爽软件| 91久久精品一区二区三区| 国产精品网站视频| 一本色道久久综合精品竹菊| 狠狠色综合网站久久久久久久| 亚洲免费在线观看视频| 亚洲第一精品久久忘忧草社区| 午夜精品久久久久影视| 亚洲人成人77777线观看| 久久久久久久综合色一本| 在线亚洲电影| 欧美精品一区二区高清在线观看| 久久国产欧美日韩精品| 国产精品男gay被猛男狂揉视频| 亚洲免费观看|