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

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

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

奇數(shù)分頻器的設(shè)計(jì)

CHANBAEK ? 來(lái)源:Andy的ICer之路 ? 作者:AndyICer ? 2023-03-23 15:06 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

上一篇文章介紹了偶分頻,今天來(lái)介紹一下奇數(shù)分頻器的設(shè)計(jì)。

入門(mén)從簡(jiǎn)單開(kāi)始,先來(lái)個(gè)三分頻分析一下。 三分頻其實(shí)就是把輸入時(shí)鐘的三個(gè)周期當(dāng)作一個(gè)周期,具體波形如圖所示。 (本文只針對(duì)于占空比為50%的分析)

此處還是用計(jì)數(shù)器的方式完成設(shè)計(jì),但是與偶分頻有所區(qū)別。 因?yàn)槠鏀?shù)分頻的頻率與輸入的時(shí)鐘頻率有相位差,因此需要增加一些信號(hào)完成設(shè)計(jì)。 clk_n是下降沿觸發(fā)的信號(hào),clk_p是上升沿觸發(fā)的信號(hào),通過(guò)計(jì)數(shù)并且因?yàn)椴煌倪呇赜|發(fā)而形成一定的相位差,并將兩個(gè)信號(hào)進(jìn)行或門(mén)處理,最后輸出的就是奇數(shù)分頻結(jié)果了。

缺點(diǎn)分析:奇數(shù)分頻需要在兩個(gè)觸發(fā)器之后再加一個(gè)組合邏輯門(mén),這個(gè)組合邏輯門(mén)不僅會(huì)增加時(shí)鐘的延時(shí),而且在設(shè)計(jì)當(dāng)中可能出現(xiàn)毛刺。

具體的占空比為50%的任意奇數(shù)分頻的代碼如下所示。

`timescale 1ns/1ps
module CLK_DIV #(parameter DIV_NUM=3)(
input clk,
input rst_n,
output clk_out
);

//all odd div
reg [4:0] cnt1,cnt2;
reg clk_p,clk_n;

always @(posedge clk,negedge rst_n)
if(!rst_n) begin
cnt1 <= 0;
clk_p <= 1'b0;
end
else begin
if(cnt1 == DIV_NUM-1) begin
cnt1 <= 0;
clk_p <= clk_p;
end
else begin
cnt1 <= cnt1 + 1'b1;
if(cnt1 == ((DIV_NUM-1)/2)-1 || cnt1 == DIV_NUM-2)
clk_p <= ~clk_p;
end
end

always @(negedge clk,negedge rst_n)
if(!rst_n) begin
cnt2 <= 0;
clk_n <= 1'b0;
end
else begin
if(cnt2 == DIV_NUM-1) begin
cnt2 <= 0;
clk_n <= clk_n;
end
else begin
cnt2 <= cnt2 + 1'b1;
if(cnt2 == ((DIV_NUM-1)/2)-1 || cnt2 == DIV_NUM-2)
clk_n <= ~clk_n;
end
end

assign clk_out = clk_p | clk_n;

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 邏輯門(mén)
    +關(guān)注

    關(guān)注

    1

    文章

    147

    瀏覽量

    25023
  • 分頻器
    +關(guān)注

    關(guān)注

    43

    文章

    492

    瀏覽量

    51134
  • 分頻
    +關(guān)注

    關(guān)注

    0

    文章

    253

    瀏覽量

    25126
  • 觸發(fā)器
    +關(guān)注

    關(guān)注

    14

    文章

    2039

    瀏覽量

    62119
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4899

    瀏覽量

    70658
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    奇數(shù)分頻如何得到呢? 解讀奇數(shù)分頻和邏輯分析儀(ILA)的使用

    前言: 偶數(shù)分頻容易得到:N倍偶數(shù)分頻,可以通過(guò)由待分頻的時(shí)鐘觸發(fā)計(jì)數(shù)計(jì)數(shù),當(dāng)計(jì)數(shù)從0計(jì)數(shù)到N/2-1時(shí),輸出時(shí)鐘進(jìn)行翻轉(zhuǎn),并給計(jì)數(shù)
    的頭像 發(fā)表于 12-28 15:49 ?3235次閱讀

    如何實(shí)現(xiàn)一種占空比為50%的奇數(shù)分頻器設(shè)計(jì)呢?

    在進(jìn)行數(shù)字電路設(shè)計(jì)的過(guò)程中,分頻器是設(shè)計(jì)中使用頻率較高的一種基本設(shè)計(jì)之一
    的頭像 發(fā)表于 11-07 17:29 ?4188次閱讀
    如何實(shí)現(xiàn)一種占空比為50%的<b class='flag-5'>奇數(shù)分頻器</b>設(shè)計(jì)呢?

    需要講解一個(gè)占空比50%的奇數(shù)分頻器的原理

    本帖最后由 haozix521 于 2013-10-4 20:42 編輯 想做一個(gè)占空比50%的奇數(shù)分頻器,但是不是很了解這其中的意思。網(wǎng)上的資料都是這樣講的“對(duì)于實(shí)現(xiàn)占空比為50%的N倍奇數(shù)分頻
    發(fā)表于 10-04 20:35

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

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

    用Verilog實(shí)現(xiàn)基于FPGA的通用分頻器的設(shè)計(jì)

    用 Verilog實(shí)現(xiàn)基于FPGA 的通用分頻器的設(shè)計(jì)時(shí)鐘分頻包括奇數(shù)和偶數(shù)分頻
    發(fā)表于 07-14 11:32 ?46次下載

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

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

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

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

    基于CPLD/FPGA的半整數(shù)分頻器設(shè)計(jì)方案

    基于CPLD/FPGA的半整數(shù)分頻器設(shè)計(jì)方案
    發(fā)表于 06-17 09:37 ?21次下載

    關(guān)于奇數(shù)分頻器

    第一步:分別使用原時(shí)鐘上升沿和下降沿產(chǎn)生兩個(gè)計(jì)數(shù)(基于上升沿計(jì)數(shù)的cnt1和基于下降沿計(jì)數(shù)的cnt2),計(jì)數(shù)在計(jì)數(shù)到2N時(shí),計(jì)數(shù)歸零重新從零開(kāi)始計(jì)數(shù),依次循環(huán)
    發(fā)表于 08-22 09:54 ?1094次閱讀

    數(shù)分頻器的設(shè)計(jì)

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

    數(shù)分頻器的設(shè)計(jì)

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

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

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

    基于Verilog的分數(shù)分頻電路設(shè)計(jì)

    上一篇文章時(shí)鐘分頻系列——偶數(shù)分頻/奇數(shù)分頻/分數(shù)分頻,IC君介紹了各種分頻器的設(shè)計(jì)原理,其中分數(shù)分頻器
    的頭像 發(fā)表于 04-25 14:47 ?2232次閱讀
    基于Verilog的分<b class='flag-5'>數(shù)分頻</b>電路設(shè)計(jì)

    介紹一下奇數(shù)分頻器的設(shè)計(jì)

    入門(mén)從簡(jiǎn)單開(kāi)始,先來(lái)個(gè)三分頻分析一下。三分頻其實(shí)就是把輸入時(shí)鐘的三個(gè)周期當(dāng)作一個(gè)周期,具體波形如圖所示。
    的頭像 發(fā)表于 06-05 16:57 ?1612次閱讀
    介紹一下<b class='flag-5'>奇數(shù)分頻器</b>的設(shè)計(jì)

    FPGA學(xué)習(xí)-分頻器設(shè)計(jì)

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