《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > 基于CPLD/FPGA的半整數分頻器的設計實例
基于CPLD/FPGA的半整數分頻器的設計實例
摘要: 在數字邏輯電路設計中,分頻器是一種基本電路。通常用來對某個給定頻率進行分頻,以得到所需的頻率。整數分頻器的實現非常簡單,可采用標準的計數器,也可以采用可編程邏輯器件設計實現。
Abstract:
Key words :

 1 引言

CPLD(Complex programmable Logic Device,復雜可編程邏輯器件)和FPGA(Field programmable Gates Array,現場可編程門陣列)都是可編程邏輯器件,它們是在PAL、GAL等邏輯器件基礎上發展起來的。同以往的PAL、GAL相比,FPGA/CPLD的規模比較大,適合于時序、組合等邏輯電路的應用。它可以替代幾十甚至上百塊通用IC芯片。這種芯片具有可編程和實現方案容易改動等特點。由于芯片內部硬件連接關系的描述可以存放在磁盤、ROM、PROM、或EPROM中,因而在可編程門陣列芯片及外圍電路保持不動的情況下,換一塊EPROM芯片,就能實現一種新的功能。它具有設計開發周期短、設計制造成本低、開發工具先進、標準產品無需測試、質量穩定以及實時在檢驗等優點,因此,可廣泛應用于產品的原理設計和產品生產之中。幾乎所有應用門陣列、PLD和中小規模通用數字集成電路的場合均可應用FPGA和CPLD器件。

在現代電子系統中,數字系統所占的比例越來越大。系統發展的越勢是數字化和集成化,而CPLD/FPGA作為可編程ASIC(專用集成電路)器件,它將在數字邏輯系統中發揮越來越重要的作用。

在數字邏輯電路設計中,分頻器是一種基本電路。通常用來對某個給定頻率進行分頻,以得到所需的頻率。整數分頻器的實現非常簡單,可采用標準的計數器,也可以采用可編程邏輯器件設計實現。但在某些場合下,時鐘源與所需的頻率不成整數倍關系,此時可采用小數分頻器進行分頻。比如:分頻系數為2.5、3.5、7.5等半整數分頻器。筆者在模擬設計頻率計脈沖信號時,就用了半整數分頻器這樣的電路。由于時鐘源信號為50MHz,而電路中需要產生一個20MHz的時鐘信號,其分頻比為2.5,因此整數分頻將不能勝任。為了解決這一問題,筆者利用VIDL硬件描述語言和原理圖輸入方式,通過MAX+plus II開發軟件和ALTERA公司的FLEX系列EPF10K10LC84-4型FPGA方便地完成了半整數分頻器電路的設計。

2 小數分頻的基本原理

小數分頻的基本原理是采用脈沖吞吐計數器和鎖相環技術先設計兩個不同分頻比的整數分頻器,然后通過控制單位時間內兩種分頻比出現的不同次數來獲得所需要的小數分頻值。如設計一個分頻系數為10.1的分頻器時,可以將分頻器設計成9次10分頻,1次11分頻,這樣總的分頻值為:

F=(9×10+1×11)/(9+1)=10.1

從這種實現方法的特點可以看出,由于分頻器的分頻值不斷改變,因此分頻后得到的信號抖動較大。當分頻系數為N-0.5(N為整數)時,可控制扣除脈沖的時間,以使輸出成為一個穩定的脈沖頻率,而不是一次N分頻,一次N-1分頻。

圖2 模3計數器仿真波形

3 電路組成

分頻系數為N-0.5的分頻器電路可由一個異或門、一個模N計數器和一個二分頻器組成。在實現時,模N計數器可設計成帶預置的計數器,這樣可以實現任意分頻系數為N-0.5的分頻器。圖1給出了通用半整數分頻器的電路組成。
采用VHDL硬件描述語言,可實現任意模N的計數器(其工作頻率可以達到160MHz以上),并可產生模N邏輯電路。之后,用原理圖輸入方式將模N邏輯電路、異或門和D觸發器連接起來,便可實現半整數(N-0.5)分頻器以及(2N-1)的分頻。

4 半整數分頻器設計

現通過設計一個分頻系數為2.5的分頻器給出用FPGA設計半整數分頻器的一般方法。該2.5分頻器由模3計數器、異或門和D觸發器組成。

圖3 2.5分頻器電路原理圖

4.1 模3計數器

該計數器可產生一個分頻系數為3的分頻器,并產生一個默認的邏輯符號COUNTER3。其輸入端口為RESET、EN和CLK;輸出端口為QA和QB。下面給出模3計數器VHDL描述代碼:
library ieee;
use ieee.std-logic-1164.all;
use ieee.std-logic-unsigned.all;
entity counter3 is
port(clk,reset,en:in std-logic;
qa,qb:out std-logic);
end counter3;
architecture behavior of counter3 is
signal count:std-logic-vector(1 downto 0);
begin
process(reset,clk)
begin
if reset='1'then
count(1 downto 0)<="00";
else
if(clk 'event and clk='1')then
if(en='1')then
if(count="10")then
count<="00";
else
count<=count+1;
end if;
end if;
end if;
end if;
end process;
qa<=count(0);
qb<=count(1);
end behavior;

任意模數的計數器與模3計數器的描述結構完全相同,所不同的僅僅是計數器的狀態數。上面的程序經編譯、時序模擬后,在MAX+PLUS II可得到如圖2所示的仿真波形。

4.2 完整的電路及波形仿真

將COUNTER3、異或門和D觸發器通過圖3所示的電路邏輯連接關系,并用原理圖輸入方式調入圖形編輯器,然后經邏輯綜合即可得到如圖4所示的仿真波形。由圖中outclk與inclk的波形可以看出,outclk會在inclk每隔2.5個周期處產生一個上升沿,從而實現分頻系數為2.5的分頻器。設inclk為50MHz,則outclk為20MHz。因此可見,該電路不僅可得到分頻系數為2.5的分頻器(outclk),而且還可得到分頻系數為5的分頻器(Q1)。

5 結束語

選用ALTERA公司FLEX系列EPF10K10LC84-4型FPGA器件實現半整數分頻后,經邏輯綜合后的適配分析結果如表1所列。本例中的計數器為2位寬的位矢量,即分頻系數為4以內的半整數值。若分頻系數大于4,則需增大count的位寬。

選用器件 I/O延遲時間 使用引腳數 工作頻率
EPF10K10LC844 17.7ns 5/84(5.95%) 68.02MHz

表1 半整數分頻器適配分析結果

 

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          国产亚洲精品激情久久| 久久精品一区中文字幕| 亚洲影视在线| 亚洲精品永久免费| 欧美高清影院| 日韩视频不卡中文| 欧美极品在线观看| 久久亚洲综合色一区二区三区| 国产日韩精品久久久| 午夜在线一区| 欧美成人高清| 亚洲伦理精品| 国产精品久久久久久久久免费桃花| 欧美激情2020午夜免费观看| 1769国内精品视频在线播放| 一区二区在线视频观看| 久久人人爽爽爽人久久久| 久久蜜桃av一区精品变态类天堂| 亚洲一级在线| 免费亚洲电影在线| 在线一区欧美| 国产精品九九久久久久久久| 欧美日韩亚洲一区二区三区在线| 欧美视频在线观看一区| 这里只有精品视频在线| 激情偷拍久久| 国产欧美一区二区白浆黑人| 亚洲伦理在线| 最新国产精品拍自在线播放| 久久这里有精品15一区二区三区| 一区二区三区国产在线观看| 国产精品爱久久久久久久| 国产精品爽爽爽| 亚洲欧美三级在线| 亚洲午夜高清视频| 亚洲精品美女在线观看| 亚洲精品一区在线观看| 久色婷婷小香蕉久久| 欧美日韩激情小视频| 国产精品多人| 久久精品亚洲精品| 久久久水蜜桃| 在线视频日韩精品| 欧美精品一区二区三区很污很色的| 99在线热播精品免费| 欧美激情欧美激情在线五月| 欧美美女bbbb| 美女精品国产| 亚洲高清不卡在线观看| 日韩视频中文字幕| 一区二区三区在线观看国产| 精品不卡一区二区三区| 亚洲精品国精品久久99热| 欧美在线视频免费| 亚洲精品乱码久久久久| 一区二区欧美国产| 国产日韩精品入口| 亚洲一区二区免费| 国产欧美亚洲精品| 久久久久欧美| 欧美日韩1区2区| 久久成人综合网| 免费成人av资源网| 欧美深夜福利| 亚洲福利视频二区| 欧美天堂在线观看| 国产精品中文字幕欧美| 欧美激情一区二区三区四区| 亚洲性视频网址| 韩国一区电影| 欧美午夜视频一区二区| 久久这里只有精品视频首页| 欧美亚男人的天堂| 亚洲一区在线看| 亚洲女女做受ⅹxx高潮| 激情一区二区三区| 国产精品一区一区| 99www免费人成精品| 最新国产精品拍自在线播放| 久久国内精品自在自线400部| 免费短视频成人日韩| 亚洲美女啪啪| 极品日韩av| 91久久久久久久久久久久久| 国产欧美日韩综合一区在线观看| 一区二区在线视频| 欧美日韩一区二区高清| 999亚洲国产精| 黄色精品一区二区| 欧美日韩亚洲91| 国产视频在线观看一区二区| 在线亚洲激情| 欧美区一区二区三区| 欧美在线观看一二区| 亚洲午夜精品17c| 在线电影国产精品| 欧美诱惑福利视频| 久久这里有精品15一区二区三区| 久久综合一区二区三区| 亚洲美女少妇无套啪啪呻吟| 一区二区三区久久久| 欧美色欧美亚洲另类二区| 国产精品第13页| 国产日韩欧美在线观看| 久久久久久伊人| 欧美一区二区三区免费观看| 国产精品久线观看视频| 先锋影音一区二区三区| 亚洲精选久久| 欧美精品自拍偷拍动漫精品| 欧美搞黄网站| 亚洲香蕉在线观看| 亚洲成人资源| 久久综合电影一区| 欧美一级视频一区二区| 久久久之久亚州精品露出| 午夜免费电影一区在线观看| 亚洲欧洲另类国产综合| 免费美女久久99| 亚洲一区三区在线观看| 国外成人性视频| 久久久综合网站| 国内精品免费午夜毛片| 一本色道精品久久一区二区三区| 久久精品动漫| 欧美不卡一卡二卡免费版| 久久国产天堂福利天堂| 黄色影院成人| 韩国v欧美v日本v亚洲v| 国产视频自拍一区| 免费人成精品欧美精品| 亚洲电影免费观看高清完整版在线观看| 好吊色欧美一区二区三区四区| 在线精品福利| 亚洲美女在线一区| 99伊人成综合| 亚洲欧美中文日韩在线| 亚洲久久在线| 久久精品日产第一区二区| 国产精品v欧美精品v日韩精品| 国产日韩欧美在线播放不卡| 亚洲女人天堂av| 亚洲影视综合| 久久精品国产综合精品| 久久精品水蜜桃av综合天堂| 亚洲午夜久久久久久尤物| 亚洲国产午夜| 久久精品一本| 极品日韩久久| 亚洲欧美日韩精品久久久| 久久精品久久99精品久久| 欧美啪啪一区| 亚洲麻豆一区| 激情综合网激情| 免费观看久久久4p| 亚洲女同同性videoxma| 国产一区二区三区免费观看| 国产亚洲欧美激情| 激情伊人五月天久久综合| 欧美三级电影大全| 亚洲精品久久久一区二区三区| 欧美国产大片| 国产精品精品视频| 国产精品一区二区三区观看| 欧美一区激情视频在线观看| 久久久久久久999精品视频| 午夜精品视频网站| 亚洲午夜小视频| 亚洲欧美日韩一区在线观看| 欧美精品日韩一区| 麻豆精品传媒视频| 午夜久久资源| 91久久香蕉国产日韩欧美9色| 浪潮色综合久久天堂| 久久夜色精品国产欧美乱极品| 亚洲国产欧美日韩精品| 久久蜜桃av一区精品变态类天堂| 亚洲欧洲综合另类| 国产精品海角社区在线观看| 在线观看免费视频综合| 国产精品中文在线| 亚洲午夜精品在线| 美女精品自拍一二三四| 欧美一区二区免费观在线| 国产精品亚洲综合色区韩国| 亚洲一区激情| 一区二区高清在线| 国产一区二区久久| 亚洲国产乱码最新视频| 亚洲国产欧美日韩精品| 亚洲高清毛片| 黄色在线一区| 一区二区欧美亚洲| 久久精品国内一区二区三区| 亚洲乱码国产乱码精品精可以看| 午夜精品999| 在线亚洲高清视频| 久久久精品五月天| 伊甸园精品99久久久久久| 欧美网站在线| 国产自产高清不卡| 国产精品女同互慰在线看| 久久国产欧美| 亚洲一区在线视频| 欧美大片免费久久精品三p| 玖玖综合伊人| 99热免费精品在线观看| 日韩一区二区精品在线观看| 久久福利资源站| 免费观看在线综合| 欧美巨乳在线| 亚洲免费伊人电影在线观看av| 亚洲看片一区| 亚洲精品欧美激情| 亚洲福利视频二区| 久久精品视频va| 国产精品夜色7777狼人| 久久精品国产99国产精品澳门| 欧美日韩国产三区| 亚洲人成绝费网站色www| 国产精品乱人伦一区二区| 亚洲欧洲在线看| 久久久精品999| 久久综合伊人77777麻豆| 亚洲第一综合天堂另类专| 欧美日韩国产在线看| 国产一区在线视频| 国产精品久久久久一区二区三区| 亚洲国产精品一区二区第一页| 亚洲男人的天堂在线| 一本色道久久综合亚洲91| 欧美亚洲视频一区二区| 亚洲人体一区| 亚洲国产另类久久久精品极度| 久久久久国产精品午夜一区| 国产手机视频精品| 欧美国产日韩一二三区| 欧美成人a∨高清免费观看| 美女免费视频一区| 亚洲欧美国产一区二区三区| 午夜亚洲性色福利视频| 国产婷婷一区二区| 国产精品99久久久久久白浆小说| 一区二区自拍| 久久一区亚洲| 久久香蕉国产线看观看网| 欧美日韩精品一区二区| 久久www成人_看片免费不卡| 久久中文欧美| 亚洲第一在线综合网站| 国产欧美日韩视频一区二区| 国产一区二区三区网站| 中国日韩欧美久久久久久久久| 国产主播一区二区| 影音先锋中文字幕一区二区| 牛牛国产精品| 99综合精品| 国产精品一区二区你懂得| 好吊成人免视频| 一区二区视频在线观看| 欧美三级特黄| 亚洲视频中文| 嫩草伊人久久精品少妇av杨幂| 欧美午夜电影在线观看| 国产精品久久久久久久午夜| 久久亚洲春色中文字幕久久久| 欧美亚洲视频在线看网址| 欧美国产精品| 国产日韩在线一区二区三区| 久久久久久久尹人综合网亚洲| 国产精品伊人日日| 亚洲欧美一区二区三区在线| 午夜免费日韩视频| 国产综合久久久久久鬼色| 国产精品电影在线观看| 久久久人成影片一区二区三区| 久久精品久久99精品久久| 伊人色综合久久天天五月婷| 亚洲精品久久久久久下一站| 亚洲精品免费一二三区| 欧美精品国产一区| 久久综合网络一区二区| 亚洲一区精品电影| 久久成人av少妇免费| 国产精品女主播一区二区三区| 免费成人网www| 国产日本欧美在线观看| 欧美区国产区| 欧美大成色www永久网站婷| 久久九九全国免费精品观看| 国产精品欧美风情| 久久人人超碰| 国产乱码精品一区二区三区五月婷| 国产精品高潮在线| 欧美日韩免费在线| 久久精品国产亚洲a| 久久久久国产一区二区三区四区| 亚洲国产精品va在线看黑人| 欧美精品在线一区二区| 久久国产精品毛片| 亚洲视频一区在线观看| 国产精品一香蕉国产线看观看| 国产精品一区视频| 亚洲欧美在线另类| 亚洲精品女av网站| 午夜精品久久久久久久99黑人| 欧美久久一级| 欧美日韩在线视频一区| 午夜一区二区三区在线观看| 亚洲日产国产精品| 欧美午夜视频在线观看| 国产精品高潮呻吟久久av黑人| 欧美成人69av| 亚洲精选视频免费看| 欧美激情四色| 国产日韩久久| 日韩亚洲不卡在线| 欧美一区二区三区在| 国产欧美 在线欧美| 在线观看成人网| 午夜一区二区三区不卡视频| 一区免费在线| 伊人久久婷婷| 久久久久国产一区二区三区四区| 国产午夜精品理论片a级探花| 免费一级欧美片在线观看| 国产一区视频在线观看免费| 亚洲日本乱码在线观看|