chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

AND GATE的clock gating check簡析

冬至子 ? 來源:數(shù)字成長之路 ? 作者:Alice ? 2023-06-29 15:28 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Gating Cell

一個cell的一個輸入為clock信號,另一個輸入為gating信號,并且輸出作為clock使用,這樣的cell為gating cell。圖1中的and gate為gating cell。

圖片

圖1 gating cell

其中這個clock信號需要穿過gating cell,并且gating cell的fanout需要滿足以下任意一點:1. 連接到register的ck pin;2. 連接到output pin或inout pin;3. 作為generated clock的master clock。gating信號不能是clock,或者是一個clock,但是不能穿過gating cell。圖2中CLKA與CLKB均為clock,但是and gate的輸出端定義了generated clock,master clock是CLKA,CLKB不會穿過and gate,這種情況下,PT工具會對and gate進行clock gating check。

圖片

圖2 兩個clock輸入的gating cell

AND GATE的clock gating check

在and gate與nand gate上,PT工具會進行active-high clock gating check, gating信號為高時,clock能通過gating cell;同時gating信號的變化需要在clock信號為低時進行,否則將會產(chǎn)生glitch。下面將會對and gate作為gating cell的timing關(guān)系進行分析。

圖片

圖3 gating cell為and gate

由圖4可以看出,UAND0的gating信號需要在CLKB為低時變化。即UAND/A的信號的變化窗口為5-10ns, clock gating setup check時需要UAND0/A在CLKB上升沿之前變,clock gating hold check時需要UAND0/A在CLKB下降沿之后變。PT工具在進行setup/hold gating check時,如果library中沒有定義gating cell的setup和hold time,工具會將setup與hold設(shè)置為0。我們也可以使用set_clock_gating_check指令設(shè)置setup與hold值。圖5與圖6分別是clock gating check setup與hold的timing報告。由于UAND0/A變得太快,在CLKB為高時變化,hold gating check有violation。

圖片

圖4 上升沿產(chǎn)生gating信號時序圖

圖片

圖5 上升沿產(chǎn)生gating信號setup check report

圖片

圖6 上升沿產(chǎn)生gating信號hold check report

如果UDFF0采用下降沿觸發(fā),如圖7~圖10,setup與hold gating checks都能滿足要求。

圖片

圖7 gating 信號下降沿產(chǎn)生

圖片

圖8 下降沿產(chǎn)生gating信號時序圖

圖片

圖9 下升沿產(chǎn)生gating信號setup check report

圖片

圖10 下升沿產(chǎn)生gating信號hold check report

OR GATE的clock gating check

or gate與nor gate上PT工具會進行active-low clock gating check, gating信號為低時,clock能通過gating cell;同時gating信號的變化需要在clock信號為高時進行,否則將會產(chǎn)生glitch。下面將會對or gate作為gating cell的timing關(guān)系進行分析。如圖11~圖14,UDFF0是上升沿觸發(fā)寄存器,使用or gate作為gating cell, setup與hold gating check均滿足timing要求。

圖片

圖11 gating cell為or gate

圖片

圖12 gating cell為or gate時序圖

圖片

圖13 or gate setup gating check report

圖片

圖14 or gate hold gating check report

Clock Gating with a MUX

PT工具識別到and gate與or gate這種簡單功能的cell為gating cell時,會自動進行clock gating check。但是像mux或者xor這種復(fù)雜功能的cell,PT工具會給出一個warning, no clock gating check inferred。除非我們設(shè)置set_clock_gating_check指令。如果設(shè)置了指令, cell不符合gating cell的功能,PT工具也會給出一個warning。

圖15中,CLKA與CLKB是周期為10,duty cycle為50%的時鐘,當(dāng)UMUX0/S變化時,需要保證CLKC已經(jīng)關(guān)上了,CLKB處于低。類似active-high clockgating check。我們不關(guān)心的pin,UMUX0/I1,可以將clock gating check關(guān)掉。圖17~圖18為mux setup/hold gating check report。

圖片

圖15 mux做gating cell

圖片

圖16 mux切換時序

圖片

圖17 mux setup gating check report

圖片

圖18 mux hold gating check report

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

    關(guān)注

    31

    文章

    5599

    瀏覽量

    129568
  • 連接器
    +關(guān)注

    關(guān)注

    102

    文章

    16058

    瀏覽量

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

    關(guān)注

    14

    文章

    2054

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    clock-gating的綜合實現(xiàn)

    在ASIC設(shè)計中,項目會期望設(shè)計將代碼寫成clk-gating風(fēng)格,以便于DC綜合時將寄存器綜合成clk-gating結(jié)構(gòu),其目的是為了降低翻轉(zhuǎn)功耗。
    的頭像 發(fā)表于 09-04 15:55 ?3265次閱讀
    <b class='flag-5'>clock-gating</b>的綜合實現(xiàn)

    淺析clock gating模塊電路結(jié)構(gòu)

    ICG(integrated latch clock gate)就是一個gating時鐘的模塊,通過使能信號能夠關(guān)閉時鐘。
    的頭像 發(fā)表于 09-11 12:24 ?3937次閱讀
    淺析<b class='flag-5'>clock</b> <b class='flag-5'>gating</b>模塊電路結(jié)構(gòu)

    門控時鐘(Clock-gating)介紹

    門控時鐘(Clock-gating):是數(shù)字電路設(shè)計中常用于低功耗設(shè)計的一種設(shè)計,數(shù)字電路中的功耗可以分為動態(tài)功耗和靜態(tài)功耗兩部分,現(xiàn)在的數(shù)字集成電路基本都采用CMOS結(jié)構(gòu),靜態(tài)功耗幾乎很小,主要
    發(fā)表于 01-16 06:30

    電動汽車用鋰離子電池技術(shù)的國內(nèi)外進展

    電動汽車用鋰離子電池技術(shù)的國內(nèi)外進展
    發(fā)表于 11-10 13:53 ?992次閱讀

    EPON技術(shù)

    EPON技術(shù) EPON是一個新技術(shù),用于保證提供一個高品質(zhì)與高帶寬利用率的應(yīng)用。   EPON在日本、韓國、中國大陸、中國臺灣及其它以以太網(wǎng)絡(luò)為基礎(chǔ)的地區(qū)都
    發(fā)表于 01-22 10:43 ?1165次閱讀

    鼠標(biāo)HID例程(中)

    鼠標(biāo) HID 例程 緊接《鼠標(biāo) HID 例程(上)》一文,繼續(xù)向大家介紹鼠 標(biāo) HID 例程的未完的內(nèi)容。
    發(fā)表于 07-26 15:18 ?0次下載

    5G AAU 功放控制和監(jiān)測模塊

    5G AAU 功放控制和監(jiān)測模塊
    發(fā)表于 10-28 12:00 ?2次下載
    5G AAU 功放控制和監(jiān)測模塊<b class='flag-5'>簡</b><b class='flag-5'>析</b>

    門控時鐘檢查(clock gating check)的理解和設(shè)計應(yīng)用

    通過門控方式不同,一個門控時鐘通??梢苑譃橄旅婊?,
    的頭像 發(fā)表于 06-19 16:49 ?6229次閱讀
    門控時鐘檢查(<b class='flag-5'>clock</b> <b class='flag-5'>gating</b> <b class='flag-5'>check</b>)的理解和設(shè)計應(yīng)用

    低功耗設(shè)計基礎(chǔ):Clock Gating

    大多數(shù)低功耗設(shè)計手法在嚴格意義上說并不是由后端控制的,Clock Gating也不例外。
    的頭像 發(fā)表于 06-27 15:47 ?2646次閱讀
    低功耗設(shè)計基礎(chǔ):<b class='flag-5'>Clock</b> <b class='flag-5'>Gating</b>

    低功耗之門控時鐘設(shè)計

    充分考慮,在綜合時(compile_ultra -gate_clock)即可自動mapping到clock gating結(jié)構(gòu)上去。
    的頭像 發(fā)表于 06-29 17:23 ?5957次閱讀
    低功耗之門控時鐘設(shè)計

    clock gate時序分析概念介紹

    今天我們要介紹的時序分析概念是clock gateclock gate cell是用data signal控制clock信號的cell,
    的頭像 發(fā)表于 07-03 15:06 ?4565次閱讀
    <b class='flag-5'>clock</b> <b class='flag-5'>gate</b>時序分析概念介紹

    Clock Gating的特點、原理和初步實現(xiàn)

    當(dāng)下這社會,沒有幾萬個Clock Gating,出門都不好意思和別人打招呼!
    的頭像 發(fā)表于 07-17 16:50 ?6609次閱讀
    <b class='flag-5'>Clock</b> <b class='flag-5'>Gating</b>的特點、原理和初步實現(xiàn)

    AFE8092幀同步特性

    AFE8092幀同步特性
    的頭像 發(fā)表于 08-24 13:37 ?1275次閱讀
    AFE8092幀同步特性<b class='flag-5'>簡</b><b class='flag-5'>析</b>

    ASIC的clock gating在FPGA里面實現(xiàn)是什么結(jié)果呢?

    首先,ASIC芯片的clock gating絕對不能采用下面結(jié)構(gòu),原因是會產(chǎn)生時鐘毛刺
    發(fā)表于 08-25 09:53 ?1513次閱讀
    ASIC的<b class='flag-5'>clock</b> <b class='flag-5'>gating</b>在FPGA里面實現(xiàn)是什么結(jié)果呢?

    SOC設(shè)計中Clock Gating的基本原理與應(yīng)用講解

    SOC(System on Chip,片上系統(tǒng))設(shè)計中,時鐘信號的控制對于整個系統(tǒng)的性能和功耗至關(guān)重要。本文將帶您了解SOC設(shè)計中的一種時鐘控制技術(shù)——Clock Gating,通過Verilog代碼實例的講解,讓您對其有更深入的認識。
    的頭像 發(fā)表于 04-28 09:12 ?4152次閱讀