一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

分頻器之小數(shù)分頻設計

冬至子 ? 來源:Andy的ICer之路 ? 作者:AndyICer ? 2023-06-05 17:20 ? 次閱讀

對于要求相位以及占空比嚴格的小數(shù)分頻,建議采用模擬電路實現(xiàn)。 而使用數(shù)字電路實現(xiàn)只能保證盡量均勻,在長時間內(nèi)進行分頻 。

在討論小數(shù)分頻之前,先問一個問題:設計中是否真的需要50%占空比的時鐘?

在回答這個問題之前,可以先回顧之前我們寫過的RTL設計,可以看一下之前的RTL設計代碼中always塊是不是大部分都是@(posedge clk)。

對于絕大多數(shù)的觸發(fā)器,其實只需要用到時鐘的上升沿觸發(fā),很少用到下降沿。在這種情況下,只要上升沿和時鐘頻率有關系,什么時候來下降沿不重要! 所以50%的占空比不是必須的

因此在小數(shù)分頻器中我們關注的是如何得到一個盡量均勻的分頻信號,而不是得到一個絕對50%占空比的分頻信號。

下面以4.5倍的分頻(非50%占空比)作為例子介紹,即每9個參考時鐘包含2個對稱脈沖。下面是4.5分頻的設計步驟。

①:使用復位值為000000001的9位移位寄存器,可以在每個時鐘上升沿使移位寄存器循環(huán)左移一位。

②:要產(chǎn)生第一個脈沖,必須使在半周期時移動第一位并將第一位與第二位進行或操作。

③:要產(chǎn)生第二個脈沖,第5位和第6位必須在半周期時移動并與原始第6位進行或操作。

注意:所有這些移位都是用來保證輸出波形不含毛刺的必要條件。

上面產(chǎn)生的時鐘占空比為40%,并且輸出的時鐘完全不含毛刺。

圖片

always@(posedge clk or negedge rst_n)
  if(!rst_n)
    cnt[9:1] <= 9'b000000001;
  else
    cnt[9:1] <= cnt[9:1] < < 1;
    
    
always@(negedge clk or negedge rst_n)
  if(!rst_n)begin
    count1 <= 1'b0;
    count5 <= 1'b0;
    count6 <= 1'b0;
  end
  else begin
    count1 <= cnt[1];
    count5 <= cnt[5];
    count6 <= cnt[6];  
  end

assign clkout = (cnt[6] | count5 | count6) | 
                (cnt[0] | cnt[1] |count1);
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 模擬電路
    +關注

    關注

    125

    文章

    1588

    瀏覽量

    103542
  • 分頻器
    +關注

    關注

    43

    文章

    489

    瀏覽量

    50695
  • 移位寄存器
    +關注

    關注

    3

    文章

    285

    瀏覽量

    22601
  • RTL
    RTL
    +關注

    關注

    1

    文章

    388

    瀏覽量

    60533
  • 觸發(fā)器
    +關注

    關注

    14

    文章

    2029

    瀏覽量

    61774
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    基于FPGA的小數(shù)分頻器如何去實現(xiàn)?

    雙模前置小數(shù)分頻原理是什么?如何對小數(shù)分頻器進行仿真測試?
    發(fā)表于 04-29 07:29

    怎么把小數(shù)分頻控制字與整數(shù)分頻控制字結(jié)合起來去控制可編程分頻器?

    要設計小數(shù)分頻PLL,基本架構(gòu)已經(jīng)確定:使用基于MASH111的DSM,雙模預分頻器+PScounter實現(xiàn)?,F(xiàn)在遇到的問題是,不知道怎么把小數(shù)分頻控制字經(jīng)過DSM后的輸出與整數(shù)分頻
    發(fā)表于 06-24 07:20

    任意分頻系數(shù)小數(shù)分頻器相關文檔及源代碼

    任意分頻系數(shù)小數(shù)分頻器相關文檔及源代碼
    發(fā)表于 08-03 09:49 ?75次下載
    任意<b class='flag-5'>分頻</b>系數(shù)<b class='flag-5'>小數(shù)分頻器</b>相關文檔及源代碼

    FPGA實現(xiàn)小數(shù)分頻器

    介紹了一種基于FPGA的雙模前置小數(shù)分頻器分頻原理及電路設計,并用VHDL編程實現(xiàn)分頻器的仿真.
    發(fā)表于 11-29 16:43 ?48次下載
    FPGA實現(xiàn)<b class='flag-5'>小數(shù)分頻器</b>

    △∑小數(shù)頻率合成器中的小數(shù)分頻器設計

    △∑小數(shù)頻率合成器中的小數(shù)分頻器設計設計方案、技術指標、調(diào)試等。
    發(fā)表于 05-24 10:03 ?9次下載

    分頻器的作用是什么 半整數(shù)分頻器原理圖分析

    分頻器主要分為偶數(shù)分頻、奇數(shù)分頻、半整數(shù)分頻小數(shù)分頻,如果在設計過程中采用參數(shù)化設計,就可以隨時改變參量以得到不同的
    發(fā)表于 02-01 01:28 ?1.8w次閱讀
    <b class='flag-5'>分頻器</b>的作用是什么 半整<b class='flag-5'>數(shù)分頻器</b>原理圖分析

    如何使用FPGA進行任意小數(shù)分頻器的設計

    論文分析了雙模前置小數(shù)分頻器分頻原理和電路實現(xiàn)。結(jié)合脈沖刪除技術,提出了一種適于硬件電路實現(xiàn)的任意小數(shù)分頻的設計方案 ,用 VerilogHDL語 言編程 ,在 QuartusII下對 此方案進 行 了仿 真 ,并用 Cycl
    發(fā)表于 08-02 08:00 ?5次下載
    如何使用FPGA進行任意<b class='flag-5'>小數(shù)分頻器</b>的設計

    數(shù)分頻器的介紹和實現(xiàn)

    因為偶數(shù)分頻器過于簡單,所以我們從奇數(shù)分頻器開始說起8 01 奇數(shù)分頻器 ? ? 假設我們要實現(xiàn)一個2N+1分頻分頻器,就需要高電平占N+
    的頭像 發(fā)表于 03-12 15:44 ?6717次閱讀
    奇<b class='flag-5'>數(shù)分頻器</b>的介紹和實現(xiàn)

    小數(shù)分頻資料分享

    有關小數(shù)分頻的資料,用于時鐘芯片設計,十分經(jīng)典。
    發(fā)表于 10-24 11:48 ?0次下載

    數(shù)分頻器的設計

    所謂“分頻”,就是把輸入信號的頻率變成成倍數(shù)地低于輸入頻率的輸出信號。數(shù)字電路中的分頻器主要是分為兩種:整數(shù)分頻小數(shù)分頻。其中整數(shù)分頻又分
    的頭像 發(fā)表于 03-23 15:06 ?2206次閱讀
    偶<b class='flag-5'>數(shù)分頻器</b>的設計

    數(shù)分頻器的設計

    上一篇文章介紹了偶分頻,今天來介紹一下奇數(shù)分頻器的設計。
    的頭像 發(fā)表于 03-23 15:06 ?1344次閱讀
    奇<b class='flag-5'>數(shù)分頻器</b>的設計

    小數(shù)分頻器的設計

    前面分別介紹了偶數(shù)和奇數(shù)分頻(即整數(shù)分頻),接下來本文介紹小數(shù)分頻。
    的頭像 發(fā)表于 03-23 15:08 ?1507次閱讀
    <b class='flag-5'>小數(shù)分頻器</b>的設計

    數(shù)分頻、奇數(shù)分頻、半整數(shù)分頻小數(shù)分頻詳解

    初學 Verilog 時許多模塊都是通過計數(shù)與分頻完成設計,例如 PWM 脈寬調(diào)制、頻率計等。而分頻邏輯往往通過計數(shù)邏輯完成。本節(jié)主要對偶數(shù)分頻、奇數(shù)分頻、半整
    的頭像 發(fā)表于 03-29 11:38 ?5737次閱讀
    偶<b class='flag-5'>數(shù)分頻</b>、奇<b class='flag-5'>數(shù)分頻</b>、半整<b class='flag-5'>數(shù)分頻</b>和<b class='flag-5'>小數(shù)分頻</b>詳解

    FPGA學習-分頻器設計

    是用于滿足設計的需求。 分頻:產(chǎn)生比板載時鐘小的時鐘。 倍頻:產(chǎn)生比板載時鐘大的時鐘。 二:分頻器的種類 對于分頻電路來說,可以分為整數(shù)分頻小數(shù)分
    的頭像 發(fā)表于 11-03 15:55 ?2457次閱讀
    FPGA學習-<b class='flag-5'>分頻器</b>設計

    鎖相環(huán)整數(shù)分頻小數(shù)分頻的區(qū)別是什么?

    鎖相環(huán)整數(shù)分頻小數(shù)分頻的區(qū)別是什么? 鎖相環(huán)(PLL)是一種常用的電子電路,用于將輸入的時鐘信號與參考信號進行同步,并生成輸出信號的一種技術。在PLL中,分頻器模塊起到關鍵作用,可以實現(xiàn)整數(shù)
    的頭像 發(fā)表于 01-31 15:24 ?4183次閱讀