在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

從fan-in、fan-out看setup和hold time violation

冬至子 ? 來源:根究FPGA ? 作者:叫什么好呢啊 ? 2023-07-04 14:21 ? 次閱讀

建立時(shí)間時(shí)鐘上升沿之前數(shù)據(jù)保持穩(wěn)定時(shí)間

保持時(shí)間:在時(shí)鐘上升沿之后數(shù)據(jù)保持穩(wěn)定的時(shí)間。

建立時(shí)間Tsu

根據(jù)時(shí)鐘周期公式:

Tco+Tdata+Tsu-Tskew< Tcycle

可以推導(dǎo)出建立時(shí)間的裕量Sslack為:

Tcycle-(Tco+Tdata+Tsu-Tskew) >0

當(dāng)Sslack大于等于0時(shí)即滿足建立時(shí)間的要求。

保持時(shí)間Th

保持時(shí)間的目的是防止下一次的數(shù)據(jù)傳輸過快,將本次的數(shù)據(jù)沖刷掉,是對(duì)上次數(shù)據(jù)時(shí)間的約束。經(jīng)過Tsu建立時(shí)間之后,觸發(fā)器進(jìn)入建立時(shí)間階段,在該階段最擔(dān)心的問題是下一次的數(shù)據(jù)來的太快,導(dǎo)致還未滿足保持時(shí)間的要求。

所以要求下一次數(shù)據(jù)到來的時(shí)間要大于Th,而下一次數(shù)據(jù)到來的時(shí)間為:

Tco+Tdata-Tskew

所以保持時(shí)間裕量計(jì)算公式為:

Hslack=(Tco+Tdata-Tskew) >0

扇入與扇出

扇入 :扇入系數(shù)是指門電路允許有幾個(gè)輸入,一般門電路允許的扇入系數(shù)為1~5,最多不超過8。

扇出 :扇出系數(shù)是指門電路允許驅(qū)動(dòng)同類型的門的個(gè)數(shù),也就是負(fù)載能力,一般門電路的扇出系數(shù)為8,驅(qū)動(dòng)器的扇出系數(shù)為25,體現(xiàn)了門電路的驅(qū)動(dòng)能力。

電流與拉電流

灌電流:當(dāng)門電路的輸出端為低電平時(shí),邏輯門的輸入電流為灌電流。灌電流越大,邏輯門輸出低電平就越高。

拉電流:當(dāng)門電路的輸出端為高電平時(shí),邏輯門的輸出電流為拉電流。拉電流越大,邏輯門的輸出高電平就越低。

上拉電阻和下拉電阻

上拉電阻:上拉電阻就是將一個(gè)不確定信號(hào)的電平鉗位在高電平(拉電流),來增加高電平時(shí)的驅(qū)動(dòng)能力,以解決邏輯門驅(qū)動(dòng)能力不足的問題。

下拉電阻:下拉電阻就是將一個(gè)不確定信號(hào)的電平鉗位在低電平(灌電流),其作用是吸收電流,防止灌電流過大提高邏輯門的輸出電壓大小。

當(dāng)輸出負(fù)載大于其負(fù)載能力時(shí):

1、 邏輯門輸出低電平時(shí),可能灌電流過大,輸出電壓Vol可能大于規(guī)定的Volmax

2、 邏輯門輸出高電平時(shí),可能拉電流過大,輸出電壓Voh可能小于規(guī)定的Vohmin

3、 輸出的傳播延時(shí)大于規(guī)格說明的延遲值,主要表現(xiàn)為Net_delay(Tdata)

4、 輸出的上升和下降時(shí)間可能會(huì)高于規(guī)定值

5、超負(fù)載工作,電流較大,降低其可靠性,最終引起器件失效

Setup Violation與Hold Violation

根據(jù)建立時(shí)間公式Tsu:

Tcycle-(Tco+Tdata+Tsu-Tskew) >0

以及保持時(shí)間公式Th:

Hslack=(Tco+Tdata-Tskew) >0

當(dāng)發(fā)生Setup Vioalation或Hold time Violation時(shí),由于Tco是寄存器的固有屬性,系統(tǒng)時(shí)鐘一般也是固定的,可通過減小Tdata(當(dāng)Sslack<0時(shí))或者增大Tdata(當(dāng)Hslack<0時(shí)),完成時(shí)序違例的優(yōu)化:

舉一反二,以保持時(shí)間違例進(jìn)行說明,控制Tdata,Tdata包含數(shù)據(jù)延遲和布線延遲兩部分,其關(guān)鍵在于如何降低數(shù)據(jù)延遲和布線延遲。

(1)、減小扇出Fanout,根據(jù)上文的分析可以分析Fanout較多時(shí)增加Net_delay,不利于時(shí)序收斂。減小扇出的方法有:

a、寄存器復(fù)制,幾個(gè)寄存器復(fù)制原先的驅(qū)動(dòng)信號(hào),分擔(dān)原本由一個(gè)寄存器驅(qū)動(dòng)的多個(gè)模塊。

b、設(shè)置Max_Fanout,在代碼中設(shè)置信號(hào)屬性,將對(duì)應(yīng)的Max_Fanout設(shè)置為一個(gè)合理的值,當(dāng)實(shí)際中fanout超過此值時(shí),綜合器極性自動(dòng)優(yōu)化,但是過低的扇出可能造成設(shè)計(jì)阻塞反而不利于約束。

c、BUFG,全局緩沖

(2)、減小邏輯級(jí)數(shù)Logic Level,一個(gè)Logic Level的延遲對(duì)應(yīng)的是一個(gè)LUT(查找表)和一個(gè)Net的延遲,對(duì)應(yīng)不同的器件,不同頻率的設(shè)計(jì)所能容納的Logic Level不同,一般可通過重定時(shí)(Retiming)解決Logic Level過大問題,使用的方法為:流水線,將過于冗長的組合邏輯增加寄存器進(jìn)行打拍。對(duì)于時(shí)鐘偏斜△T來說因?yàn)椴淮_定正負(fù),其對(duì)建立時(shí)間和保持時(shí)間的影響是相反的,所以我們希望|△T|盡可能的小,所以盡量不要用生成時(shí)鐘,而采用全局時(shí)鐘,這樣才會(huì)有更小的|△T|。

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

    關(guān)注

    53

    文章

    8263

    瀏覽量

    146677
  • 上拉電阻
    +關(guān)注

    關(guān)注

    5

    文章

    360

    瀏覽量

    30658
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5359

    瀏覽量

    120790
  • 門電路
    +關(guān)注

    關(guān)注

    7

    文章

    199

    瀏覽量

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

    關(guān)注

    14

    文章

    2000

    瀏覽量

    61255
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Setup/Hold Time Problem

    Setup/Hold Time ProblemConclusionIf the Setup/Hold t
    發(fā)表于 09-11 09:23

    【FPGA經(jīng)典試題】電路模塊的setup-timehold-time是正值還是負(fù)值

    請(qǐng)問:a.對(duì)于一個(gè)D-FF 而言,它的setup-timehold-time 是正值還是負(fù)值?為什么?b.對(duì)于一個(gè)電路模塊(包括多個(gè)組合邏輯子模塊及時(shí)序邏輯子模塊)而言,它
    發(fā)表于 03-15 10:41

    解釋下setuphold time

    本帖最后由 gk320830 于 2015-3-5 18:27 編輯 setup/hold time 是測(cè)試芯片對(duì)輸入信號(hào)和時(shí)鐘信號(hào)之間的時(shí)間要求。建立時(shí)間是指觸發(fā)器的時(shí)鐘信號(hào)上升沿到來以前,數(shù)據(jù)穩(wěn)定不變的時(shí)間。保持時(shí)間是
    發(fā)表于 04-12 16:40

    警告-- Removed fan-out from the always-disabled I/O buffer 是什么意思

    請(qǐng)問下面這個(gè) 警告是什么意思:Warning (13028): Removed fan-out from the always-disabled I/O buffer "
    發(fā)表于 09-27 23:17

    allegro PCB editor: 做到BGA Fan out 的時(shí)候,怎么設(shè)置BGA FAN OUT 的信號(hào)點(diǎn) 扇出到第幾層 ?

    請(qǐng)教下,我在做到BGA Fan out 的時(shí)候,怎么設(shè)置FAN OUT 的信號(hào)點(diǎn) 扇出到第幾層 ? 比如有些扇出到第2層,有些扇出到第4層。
    發(fā)表于 04-09 21:33

    關(guān)于quartus上的RTL圖的讀法,將光標(biāo)放在線上時(shí),能看到fan-out= 3 ,請(qǐng)問這是什么意思,還有一個(gè)問題。

    第一個(gè)問題,將光標(biāo)移到線上,顯示出來fan-out=3 ,我想請(qǐng)問這個(gè)是什么意思?第二個(gè)問題,請(qǐng)問,綠圈圈中兩根末端是圓圈的線一起連到了Add0的上面那個(gè)輸入端,請(qǐng)問這個(gè)畫的意思是什么?第三個(gè)
    發(fā)表于 03-22 10:59

    什么是SetupHold時(shí)間

    什么是SetupHold時(shí)間?答:Setup/Hold Time 用于測(cè)試芯片對(duì)輸入信號(hào)和時(shí)鐘信號(hào)之間的時(shí)間要求。建立時(shí)間(
    發(fā)表于 12-21 07:39

    怎么解釋setup timehold time的定義和在時(shí)鐘信號(hào)延遲時(shí)的變化呢?

    怎么解釋setup timehold time的定義和在時(shí)鐘信號(hào)延遲時(shí)的變化呢?
    發(fā)表于 05-10 11:46

    SiP封裝需求持續(xù)增加威脅Fan-In封裝未來發(fā)展

    研究機(jī)構(gòu)Yole Developpement發(fā)表最新研究報(bào)告指出,由于終端應(yīng)用對(duì)芯片功能整合的需求持續(xù)增加,SiP封裝將越來越受到歡迎,進(jìn)而威脅Fan-In封裝未來的發(fā)展前景。該機(jī)構(gòu)已經(jīng)將2015~2021年Fan-In封裝出貨量的復(fù)合年增率(CAGR)預(yù)估由9%下修到6
    發(fā)表于 11-28 13:55 ?1635次閱讀
    SiP封裝需求持續(xù)增加威脅<b class='flag-5'>Fan-In</b>封裝未來發(fā)展

    建立時(shí)間和保持時(shí)間(setup timehold time

    建立時(shí)間和保持時(shí)間貫穿了整個(gè)時(shí)序分析過程。只要涉及到同步時(shí)序電路,那么必然有上升沿、下降沿采樣,那么無法避免setup-timehold-time這兩個(gè)概念。 1. 什么是setup-time
    發(fā)表于 02-08 14:48 ?6136次閱讀

    LED 應(yīng)用中的 FAN5345 和 FAN5346

    LED 應(yīng)用中的 FAN5345 和 FAN5346
    發(fā)表于 11-15 19:35 ?0次下載
    LED 應(yīng)用中的 <b class='flag-5'>FAN</b>5345 和 <b class='flag-5'>FAN</b>5346

    為什么setup檢查下一個(gè)沿而hold檢查當(dāng)前沿

    做數(shù)字電路設(shè)計(jì)的可能都見過圖一所示的setuphold時(shí)間檢查,圖中可以明顯看出,setup time檢查下一個(gè)沿,而
    的頭像 發(fā)表于 11-21 10:30 ?4527次閱讀

    UM2695_用于STM32探索套件和評(píng)估板的STMod_ fan_out擴(kuò)展板

    UM2695_用于STM32探索套件和評(píng)估板的STMod_ fan_out擴(kuò)展板
    發(fā)表于 11-22 19:14 ?0次下載
    UM2695_用于STM32探索套件和評(píng)估板的STMod_ <b class='flag-5'>fan_out</b>擴(kuò)展板

    通過解剖一個(gè)邊沿觸發(fā)器簡要說明setuphold產(chǎn)生原因

    在后仿真過程中經(jīng)常會(huì)遇到關(guān)于setuphold violation的問題,但是關(guān)于setuphold
    的頭像 發(fā)表于 07-04 09:32 ?1767次閱讀
    通過解剖一個(gè)邊沿觸發(fā)器簡要說明<b class='flag-5'>setup</b>和<b class='flag-5'>hold</b>產(chǎn)生原因

    佰維存儲(chǔ)晶圓級(jí)先進(jìn)封測(cè)制造項(xiàng)目落地東莞松山湖!

    晶圓級(jí)先進(jìn)封測(cè)是指利用光刻,刻蝕,電鍍,PVD,CVD,CMP,Strip等前期晶片制造工程,實(shí)現(xiàn)凸塊(Bumping),重布線(RDL),扇入(Fan-in),扇出(Fan-out),硅通孔(TSV)這樣的技術(shù)可以將芯片直接封裝到晶片上,節(jié)約物理空間
    的頭像 發(fā)表于 12-01 11:57 ?1553次閱讀
    主站蜘蛛池模板: 黄色男人的天堂| 男人的天堂午夜| 人人福利| 久久99精品福利久久久| 久久久免费观看| 91视频综合网| 免费看h视频| 午夜寂寞影视| 伊人网网| 婷婷五月小说| 日本黄视频网站| 久久99精品久久久久久臀蜜桃| 国产一区二区三区 韩国女主播| 国产精品天天爽夜夜欢张柏芝| 扒开双腿爽爽爽视频www| 午夜韩国理论片在线播放| 日本wwwxx| 性欧美69| 狠狠色噜狠狠狠狠| 天堂最新版资源www在线| 欧美特级黄| 大象焦伊人久久综合网色视| 午夜精品久久久久久99热| 狠狠艹视频| 一道精品视频一区二区三区男同 | 免费观看黄色网页| 成人a级特黄毛片| 天天操天天干天天拍| 成 人 免费 黄 色 视频| 亚洲免费资源| 亚洲插插| 可以免费观看的黄色网址| 中文在线免费看影视| 久久精品午夜视频| 4438全国最大成人免费高清| 伊人久久大香线蕉综合网站| 三级网站在线免费观看| 国产三级在线观看| 喷潮白浆| 亚洲精品视频专区| 色综合社区|