精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

FPGA中的時鐘相關概念

FPGA之家 ? 來源:FPGA之家 ? 作者:FPGA之家 ? 2021-01-15 09:37 ? 次閱讀

一、時鐘相關概念

理想的時鐘模型是一個占空比為50%且周期固定的方波。Tclk為一個時鐘周期,T1為高脈沖寬度,T2為低脈沖寬度,Tclk=T1+T2。占空比定義為高脈沖寬度與周期之比,即T1/Tclk。

25885ee6-507a-11eb-8b86-12bb97331649.png

圖1 理想時鐘波形

建立時間(Tsu):是指在時鐘上升沿到來之前數據必須保持穩定的時間;

保持時間(Th):是指在時鐘上升沿到來以后數據必須保持穩定的時間。如圖2所示。

25a58c82-507a-11eb-8b86-12bb97331649.png

圖2 建立和保持時間

一個數據需要在時鐘的上升沿鎖存,那么這個數據就必須在這個時鐘上升沿的建立時間和保持時間內保持穩定。

上面列舉的是一個理想的時鐘波形,而實際時鐘信號的分析要比這復雜得多。時鐘本身也具有一些不確定性,如時鐘抖動(jitter)和時鐘偏斜(sknew)等。時鐘的邊沿變化不可能總是理想的瞬變,它會有一個從高到低或者從低到高的變化過程,實際的情況抽象出來就如圖3所示,時鐘信號邊沿變化的不確定時間稱之為時鐘偏斜(clock skew)。再回到之前定義的建立時間和保持時間,嚴格的說,建立時間就應該是Tsu+T1,而保持時間就應該是Th+T2。

25e67c42-507a-11eb-8b86-12bb97331649.png

圖3 時鐘抖動模型

時鐘分析的起點是源寄存器(reg1),終點是目的寄存器(reg2)。時鐘和其他信號的傳輸一樣都會有延時。圖4中,時鐘信號從時鐘源傳輸到源寄存器的延時定義為Tc2s,傳輸到目的寄存器的延時定義為Tc2d,時鐘網絡延時就定義為Tc2d與Tc2s之差,即Tskew=Tc2d-Tc2s。

261291b0-507a-11eb-8b86-12bb97331649.png

圖4 時鐘偏斜的寄存器傳輸模型

圖5是時鐘偏斜模型的波形表示。

263ddd3e-507a-11eb-8b86-12bb97331649.png

圖5 時鐘偏斜的波形圖

clk是源時鐘,可以認為是一個理想的時鐘模型。clk_1是時鐘傳輸到源寄存器reg1的波形(延時Tc2s),clk_2是時鐘傳輸到目的寄存器reg2的波形(延時Tc2d)。data_1是數據在源寄存器reg1的傳輸波形,data_2是數據在目的寄存器reg2的傳輸波形。

266fcd1c-507a-11eb-8b86-12bb97331649.png

圖6 數據與時鐘關系

原文標題:時鐘相關概念

文章出處:【微信公眾號:FPGA之家】歡迎添加關注!文章轉載請注明出處。

責任編輯:haq

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

    關注

    1626

    文章

    21678

    瀏覽量

    602034
  • 數據
    +關注

    關注

    8

    文章

    6909

    瀏覽量

    88849
  • 時鐘
    +關注

    關注

    10

    文章

    1721

    瀏覽量

    131378

原文標題:時鐘相關概念

文章出處:【微信號:zhuyandz,微信公眾號:FPGA之家】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    FPGA如何消除時鐘抖動

    FPGA(現場可編程門陣列)設計,消除時鐘抖動是一個關鍵任務,因為時鐘抖動會直接影響系統的時序性能、穩定性和可靠性。以下將詳細闡述FPGA
    的頭像 發表于 08-19 17:58 ?1084次閱讀

    淺談如何克服FPGA I/O引腳分配挑戰

    在運行PlanAhead軟件實施工具前設計是無錯的。工具的眾多I/O和時鐘相關規則可保證I/O布局是合法的。 可利用PlanAhead的DRC對話框來選擇相應的規則。如果工具發現違反規則的情況,將會
    發表于 07-22 00:40

    FPGA 高級設計:時序分析和收斂

    FPGA/ASIC 時序定義的基礎概念。后面要講到的其它時序約束都是建立在周期約束的基礎上的,很多其它時序公式,可以用周期公式推導。周期約束是一個基本時序和綜合約束,它附加在時鐘網線上,時序分析工具根據
    發表于 06-17 17:07

    RTC實時時鐘的基本概念和工作原理

    精確的實時時間,并為電子系統提供精確的時間基準。本文將詳細闡述RTC實時時鐘的基本概念、工作原理以及其在現代電子設備的應用。
    的頭像 發表于 05-27 15:43 ?3424次閱讀

    FPGA開發過程配置全局時鐘需要注意哪些問題

    FPGA開發過程,配置全局時鐘是一個至關重要的步驟,它直接影響到整個系統的時序和性能。以下是配置全局時鐘時需要注意的一些關鍵問題: 時鐘
    發表于 04-28 09:43

    FPGA時鐘電路結構原理

    FPGA 包含一些全局時鐘資源。以AMD公司近年的主流FPGA為例,這些時鐘資源由CMT(時鐘
    發表于 04-25 12:58 ?1776次閱讀
    <b class='flag-5'>FPGA</b>的<b class='flag-5'>時鐘</b>電路結構原理

    TC234的ADC時鐘是怎么來的?

    在芯片手冊一處框圖中看到ADC時鐘來自(PLL2/PLL2ERAYY/BACK)三個時鐘之一,在ADC章節開頭又看到ADC時鐘和SPB時鐘相連,在CCU章節
    發表于 02-05 06:53

    FPGA輸入的時鐘信號必須是方波么?正弦波會有影響么?

    FPGA設計時鐘信號通常需要滿足一定的要求。 首先,時鐘信號在FPGA必須是一個周期性的信
    的頭像 發表于 01-31 11:31 ?3311次閱讀

    FPGA時鐘內部設計方案

    時鐘設計方案 在復雜的FPGA設計,設計時鐘方案是一項具有挑戰性的任務。設計者需要很好地掌握目標器件所能提供的時鐘資源及它們的限制,需
    發表于 01-22 09:30 ?584次閱讀
    <b class='flag-5'>FPGA</b><b class='flag-5'>時鐘</b>內部設計方案

    FPGA時鐘的用法

    生成時鐘包括自動生成時鐘(又稱為自動衍生時鐘)和用戶生成時鐘。自動生成時鐘通常由PLL或MMCM生成,也可以由具有分頻功能的
    的頭像 發表于 01-11 09:50 ?1698次閱讀
    <b class='flag-5'>FPGA</b><b class='flag-5'>中</b><b class='flag-5'>時鐘</b>的用法

    FPGA設計技巧—多時鐘域和異步信號處理解決方案

    有一個有趣的現象,眾多數字設計特別是與FPGA設計相關的教科書都特別強調整個設計最好采用唯一的時鐘域。
    的頭像 發表于 12-22 09:04 ?1447次閱讀
    <b class='flag-5'>FPGA</b>設計技巧—多<b class='flag-5'>時鐘</b>域和異步信號處理解決方案

    請問AD7626與FPGA如何對接?

    D+/-后如何進行字節對齊? 在自時候總模式下,AD7626要求接收端能夠動態的選擇采樣時鐘相位,這在FPGA也是無法做到的。 請問有沒有比較好的通過FPGA與AD7626對接的方案?
    發表于 12-22 06:34

    怎么使用AD9946DCO時鐘

    菜鳥剛剛設計ADC,想問一下,AD9946DCO時鐘的用法(FPGA控制)?是不是給FPGA處理輸入的data[15..0]提供時鐘信號?
    發表于 12-20 07:54

    請問2個AD9576之間怎么實現同步來保證16個AD輸出時鐘相位都同步?

    的0-8輸出時鐘之間可以實現相位同步,那2個AD9576之間怎么實現同步來保證16個AD輸出時鐘相位都同步?
    發表于 12-05 08:16

    AD7606 SPI通信的時鐘極性和時鐘相位要求是什么?

    AD7606的關于SPI通信的時鐘極性和時鐘相位要求是什么? 我的主控芯片采用SPI有AD7606通信,我在數據手冊好像沒有看到專門關于SPI通信時鐘極性和
    發表于 12-01 06:56