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

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

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

數(shù)字前中后端都不得不熟練的clock switch設計

全棧芯片工程師 ? 來源:全棧芯片工程師 ? 2023-08-29 09:20 ? 次閱讀

本章節(jié)講解數(shù)字前中后端都不得不熟練的clock switch設計。

193b7334-45b0-11ee-a2ef-92fbcf53809c.png

芯片運行過程中需要時鐘切換時,要考慮到是否會產(chǎn)生glitch,小小的glitch有可能導致電路運行的錯誤。所以時鐘切換時需要特別的處理。

直接使用MUX進行時鐘切換或者采用如下電路結構進行時鐘切換:

assignoutclock=select?clk1:clk0;assignoutclock= (clk1 & select) | (~select & clk0);

19683b12-45b0-11ee-a2ef-92fbcf53809c.png

兩種做法都會產(chǎn)生時鐘切換毛刺的,芯片系統(tǒng)很容易進入亞穩(wěn)態(tài)的情況。

為了解決時鐘切換的毛刺問題,對于時鐘源分為同步和異步的情況,分為如下兩種解決方案:

1983497a-45b0-11ee-a2ef-92fbcf53809c.png

CLK0與CLK1為同步時鐘源,即CLK0與CLK1成整數(shù)倍關系

插入下降沿觸發(fā)的D觸發(fā)器,當前已打開的時鐘路徑上的時鐘會在其下降沿之后先關閉,然后待打開時鐘路徑上的時鐘在其下降沿之后即打開。

如下所示:從下圖第二個箭頭開始,實際發(fā)生時鐘切換。

19b2f7a6-45b0-11ee-a2ef-92fbcf53809c.png

那么,請問CLK0與CLK1為異步時鐘時,電路如何設計?





審核編輯:劉清

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

    關注

    3

    文章

    164

    瀏覽量

    47747
  • Mux
    Mux
    +關注

    關注

    0

    文章

    38

    瀏覽量

    23311
  • CLK
    CLK
    +關注

    關注

    0

    文章

    125

    瀏覽量

    17051
  • 時鐘切換電路

    關注

    0

    文章

    7

    瀏覽量

    5756

原文標題:不得不熟練的clock switch?設計

文章出處:【微信號:全棧芯片工程師,微信公眾號:全棧芯片工程師】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    有關充電電池不得不說的幾個問題

    有關充電電池不得不說的幾個問題 1,認識記憶效應電池記憶效應是指電池的可逆失效,即電池失效后可重新回復的性能。記憶效應是指電池長時間經(jīng)
    發(fā)表于 11-05 16:24 ?1077次閱讀

    智能終端戰(zhàn)役打響 綜合布線不得不動搖

    從發(fā)展情況來看,智能終端市場增長之快超過很多人的想象。智能終端終端戰(zhàn)役開始打響,綜合布線作為信息通信產(chǎn)業(yè)的基層架構,不得不受之而選擇不動搖。而作為全球最大智能終端市場的中國,綜合布線行業(yè)不得不思考如何順應大趨勢。
    發(fā)表于 04-04 09:06 ?870次閱讀

    死磕物聯(lián)網(wǎng)低功耗設計,BOM不得不知的五條“軍規(guī)”

    “低功耗”三個字在物聯(lián)網(wǎng)用戶端設備的設計,一直被擺在很高優(yōu)先級的位置上。這也讓開發(fā)者在元器件的選型上小心謹慎,銘記這些不得不守的“軍規(guī)”。
    的頭像 發(fā)表于 08-25 10:08 ?7905次閱讀

    模電設計不得不看——模擬電路設計原則

    模電設計不得不看——模擬電路設計原則
    發(fā)表于 08-17 21:26

    理解總線工作不得不看的幾個經(jīng)典電路?。?!

    理解總線工作不得不看的幾個經(jīng)典電路?。。?/div>
    發(fā)表于 05-19 16:34

    不得不看的藍牙4.0組網(wǎng)實驗教程

    不得不看的藍牙4.0組網(wǎng)實驗教程
    發(fā)表于 02-26 16:33

    Android系統(tǒng)開發(fā)環(huán)境搭建不得不說的的那些事(二)

    Android系統(tǒng)開發(fā)環(huán)境搭建不得不說的的那些事(二)老司機又來了...(一)The compiler environment 編譯環(huán)境1.Error:mkimage Solution:sudo
    發(fā)表于 07-30 10:39

    在main函數(shù)運行之前,你不得不知的那些事

    在main函數(shù)運行之前,不得不知的那些事在c_int00函數(shù)完成的功能有哪些?
    發(fā)表于 04-20 06:03

    設計PCB不得不關注的重點

    設計PCB不得不關注的重點
    發(fā)表于 04-21 06:24

    如何去實現(xiàn)一種數(shù)字前端的設計?包括哪些步驟?

    什么是數(shù)字前端?數(shù)字前端主要包括哪些?什么是數(shù)字后端?數(shù)字后端主要包括哪些?數(shù)字前端設計的一般流程包括哪些步驟?如何對
    發(fā)表于 06-18 07:53

    筆記本電池不得不說的秘密

    筆記本電池不得不說的秘密 前段時間APPLE、DELL、SONY、HP等國際知名PC巨頭的筆記本電池紛紛出現(xiàn)了種種問題而召回原廠?今天筆者想在這里延伸
    發(fā)表于 10-28 09:18 ?493次閱讀

    筆記本電池不得不說的秘密

    筆記本電池不得不說的秘密      前段時間APPLE、DELL、SONY、HP等國際知名PC巨頭的筆記本電池紛紛出現(xiàn)了種種問題而召回原廠?今天筆者想在這里延
    發(fā)表于 11-10 15:02 ?429次閱讀

    總結使用 Vim 的過程不得不了解的一些指令和注意事項

    Vim 是一個上古神器,本篇文章主要持續(xù)總結使用 Vim 的過程不得不了解的一些指令和注意事項,以及持續(xù)分享一個前端工作者不得不安裝的一些插件,而關于 Vim 的簡介,主題的選擇,以及為何使用 vim-plug 來管理插件等內(nèi)
    的頭像 發(fā)表于 12-27 16:44 ?4750次閱讀

    不論小白還是大佬,這篇PCB晶振設計都不得不

    晶振,老生常談的話題。在往期文章,小編對晶振從各大方面進行過講解,如 PCB 板上配備哪些晶振。而在本文中,將同大家一同探討如何進行 PCB 晶振設計。如果你對本文將要討論的晶振問題存在一定
    的頭像 發(fā)表于 12-06 10:40 ?636次閱讀

    不得不收藏的PCB的Checklist!

    不得不收藏的PCB的Checklist
    發(fā)表于 02-09 10:46 ?37次下載
    <b class='flag-5'>不得不</b>收藏的PCB的Checklist!