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

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

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

clock skew會影響時序收斂嗎?

傅里葉的貓 ? 來源:傅里葉的貓 ? 2023-06-12 09:15 ? 次閱讀

Q:clock skew會影響時序違例嗎?

對于發(fā)送時鐘和接收時鐘是同一時鐘的單周期路徑,時鐘抖動對建立時間有負(fù)面影響,但對保持時間沒有影響。

這一點,在Vivado的時序報告中也可以看到。

如下圖所示,圖中左側(cè)為建立時間時序報告,可以看到Clock Uncertainty,而右側(cè)為保持時間時序報告,是沒有Clock Uncertainty。

aa4087b2-08b5-11ee-962d-dac502259ad0.png

但如果發(fā)送和接收是不同的時鐘,而且這兩個不是異步時鐘,那我們可采用多周期路徑進(jìn)行約束,這個時候,skew對建立和保持時間都是有影響的,也可以從時序報告中看出:

aa83e994-08b5-11ee-962d-dac502259ad0.png

Q:定義一個parameter不指明位寬,工具在implemention時應(yīng)該是會自動轉(zhuǎn)換成最小位寬么?

A:如果parameter沒定義位寬,vivado應(yīng)該會默認(rèn)為integer類型,parameter的參數(shù)應(yīng)該不會在implemention看到,在綜合之前就會把這些參數(shù)吃掉了。

Q:有什么好用的時序繪圖工具?

A:WaveDrom是一個免費開源的在線數(shù)字時序圖渲染引擎。它可以使用JavaScript, HTML5和SVG來將時序圖的WaveJSON描述轉(zhuǎn)成SVG矢量圖形,從而進(jìn)行顯示。WaveDrom可以嵌入到任何網(wǎng)頁中。

下圖是WaveDrom畫出來的時序圖:

aaa95e9a-08b5-11ee-962d-dac502259ad0.pngimage-20230611175031176

Q:fpga + dac輸出波形,為何鋸齒波的時候,頻率稍微高一點,幅度下降,正弦波卻不會下降?

A:這跟鋸齒波的頻譜有很大關(guān)系,如果我們畫一下鋸齒波的頻譜,會發(fā)現(xiàn)它的頻譜是很寬的,不像正弦波是單一的頻點,所以當(dāng)鋸齒波信號帶寬超過DAC的帶寬時,輸出的信號就會被削弱。





審核編輯:劉清

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

    關(guān)注

    11

    文章

    633

    瀏覽量

    55208
  • SVG
    SVG
    +關(guān)注

    關(guān)注

    0

    文章

    126

    瀏覽量

    16374
  • 時鐘信號
    +關(guān)注

    關(guān)注

    4

    文章

    442

    瀏覽量

    28492
  • 異步時鐘
    +關(guān)注

    關(guān)注

    0

    文章

    17

    瀏覽量

    9399
  • Vivado
    +關(guān)注

    關(guān)注

    19

    文章

    805

    瀏覽量

    66226

原文標(biāo)題:FPGA問答系列--clock skew是影響時序收斂嗎?

文章出處:【微信號:傅里葉的貓,微信公眾號:傅里葉的貓】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    進(jìn)行RTL代碼設(shè)計需要考慮時序收斂的問題

    更快,而一個壞的代碼風(fēng)格則給后續(xù)時序收斂造成很大負(fù)擔(dān)。你可能要花費很長時間去優(yōu)化時序,保證時序收斂。拆解你的代碼,添加寄存器,修改走線,最后
    的頭像 發(fā)表于 11-20 15:51 ?3896次閱讀
    進(jìn)行RTL代碼設(shè)計需要考慮<b class='flag-5'>時序</b><b class='flag-5'>收斂</b>的問題

    UltraFast設(shè)計方法時序收斂快捷參考指南

    《UltraFast 設(shè)計方法時序收斂快捷參考指南》提供了以下分步驟流程, 用于根據(jù)《UltraFast設(shè)計方法指南》( UG949 )中的建議快速完成時序收斂: 1初始設(shè)計檢查:在實
    的頭像 發(fā)表于 11-05 15:10 ?4963次閱讀
    UltraFast設(shè)計方法<b class='flag-5'>時序</b><b class='flag-5'>收斂</b>快捷參考指南

    FPGA時序約束之Skew講解

    針對第2章節(jié)時序路徑中用到skew,在本章再仔細(xì)講解一下。
    發(fā)表于 08-14 17:50 ?1090次閱讀
    FPGA<b class='flag-5'>時序</b>約束之<b class='flag-5'>Skew</b>講解

    哪些因此導(dǎo)致時鐘skew過大呢?FPGA中降低時鐘skew的幾種方法

    時序報告中,顯示出clock path skew,如果時鐘偏移超過0.5ns,就需要額外關(guān)注了。
    的頭像 發(fā)表于 03-13 09:06 ?1300次閱讀
    哪些因此<b class='flag-5'>會</b>導(dǎo)致時鐘<b class='flag-5'>skew</b>過大呢?FPGA中降低時鐘<b class='flag-5'>skew</b>的幾種方法

    FPGA 高級設(shè)計:時序分析和收斂

    今天給大俠帶來FPGA 高級設(shè)計:時序分析和收斂,話不多說,上貨。 這里超鏈接一篇之前的STA的文章,僅供各位大俠參考。 FPGA STA(靜態(tài)時序分析) 什么是靜態(tài)時序分析?靜
    發(fā)表于 06-17 17:07

    如何減小clock skew

    求助大神,clock skew太大,導(dǎo)致時序違規(guī)怎么破?時鐘由DCM輸出,已經(jīng)過BUFG
    發(fā)表于 01-14 17:00

    請問如何收斂高速ADC時序

    如何收斂高速ADC時序?有哪種辦法可以最大化ADC的建立和保持時間?
    發(fā)表于 04-14 06:06

    有哪些方法可以解決時序收斂的問題?

    什么是時序收斂?如何去解決物理設(shè)計中時序收斂的問題?
    發(fā)表于 04-26 06:38

    使用時鐘PLL的源同步系統(tǒng)時序分析

    使用時鐘PLL的源同步系統(tǒng)時序分析一)回顧源同步時序計算Setup Margin = Min Clock Etch Delay – Max Data Etch Delay – Max Delay
    發(fā)表于 10-05 09:47 ?31次下載

    Skew Correction Using Delay Li

    " of phased signals such as data and clock signals. Skew can be caused by signal delays in the signal path or inherent incompatibilities
    發(fā)表于 04-22 11:21 ?1271次閱讀
    <b class='flag-5'>Skew</b> Correction Using Delay Li

    fpga時序收斂

    fpga時序收斂
    發(fā)表于 03-01 13:13 ?23次下載

    基于MCMM技術(shù)IC時序收斂的快速實現(xiàn)

    如今的集成電路(Integrated Circuit,IC)設(shè)計往往要求芯片包含多個工作模式,并且在不同工藝角(corner)下能正常工作。工藝角和工作模式的增加,無疑使時序收斂面臨極大挑戰(zhàn)。本文
    發(fā)表于 10-20 15:21 ?3次下載
    基于MCMM技術(shù)IC<b class='flag-5'>時序</b><b class='flag-5'>收斂</b>的快速實現(xiàn)

    時序分析之useful skew的作用分析

    對于positive skew來說,它可以減少T的時間,相當(dāng)于提升芯片的performace。但是它的hold時間變得更加難以滿足對于negative skew來說,它的hold時間更加容易滿足,取而代之的是,它會降低芯片的性
    的頭像 發(fā)表于 07-23 17:15 ?1.7w次閱讀
    <b class='flag-5'>時序</b>分析之useful <b class='flag-5'>skew</b>的作用分析

    同步電路設(shè)計中CLOCK SKEW的分析說明

    Clock shew是數(shù)字集成電路設(shè)計中一個重要的因素。本文比較了在同步電路設(shè)計中0clock shew和非0clock shew時鐘分布對電路性能的影響,分析了通過調(diào)整時鐘樹中CLOCK
    發(fā)表于 01-14 16:26 ?21次下載
    同步電路設(shè)計中<b class='flag-5'>CLOCK</b> <b class='flag-5'>SKEW</b>的分析說明

    RQS設(shè)計收斂建議ID RQS_CLOCK-12

    本文聊聊“RQS_CLOCK-12”時鐘設(shè)置建議以及它如何幫助達(dá)成時序收斂
    的頭像 發(fā)表于 07-12 15:44 ?519次閱讀
    RQS設(shè)計<b class='flag-5'>收斂</b>建議ID RQS_<b class='flag-5'>CLOCK</b>-12