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

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

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

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

如何使用現(xiàn)有布局的緩沖器/逆變器邏輯避免違反設(shè)計(jì)

電子設(shè)計(jì) ? 來源:郭婷 ? 作者:電子設(shè)計(jì) ? 2019-06-13 08:07 ? 次閱讀

介紹

實(shí)施工程變更訂單(ECO),是片上系統(tǒng)(SoC)設(shè)計(jì)階段十分常用的一個(gè)步驟。 在設(shè)計(jì)中采用ECO的原因有很多。

1.事先規(guī)劃好的ECO: 有時(shí)候,設(shè)計(jì)人員可以預(yù)先設(shè)定好采用ECO。 例如,有時(shí)候可能有這種情況:在ASIC設(shè)計(jì)周期的后期需要引入IP,因此設(shè)計(jì)人員要對其活動進(jìn)行適當(dāng)規(guī)劃,以免設(shè)計(jì)階段受到限制。 但有說法認(rèn)為在設(shè)計(jì)周期中采用ECO,大部分屬于偶然。

2.功能性修改: ECO也可能是設(shè)計(jì)規(guī)范需要進(jìn)行功能性修改的結(jié)果,如果客戶需要附加功能或者應(yīng)用軟件要求硬件部署該功能,那就有可能需要進(jìn)行此類修改了。

3.設(shè)計(jì)問題: 門級模擬(GLS)或類似技術(shù)中一些先前的測試芯片的硅結(jié)果中可能會出現(xiàn)設(shè)計(jì)問題。

要在邏輯門里實(shí)施ECO,設(shè)計(jì)人員需要一個(gè)最佳解決方案,因?yàn)樵黾宇~外的門可能導(dǎo)致要再制造基礎(chǔ)層(如激活層、多晶硅層、氮化物層)掩膜,這比互連掩膜的成本高得多。 因此理想的情況是,設(shè)計(jì)人員會希望只包含使用現(xiàn)有邏輯的邏輯,來減少因再制造產(chǎn)生的成本。

問題陳述:

使用額外的邏輯門來包含ECO,可能會對整個(gè)時(shí)序及設(shè)計(jì)的可路由性產(chǎn)生影響,具體來說,當(dāng)ECO邏輯相當(dāng)大時(shí),受到影響的模塊實(shí)施密度將達(dá)到100%。

現(xiàn)行方法:

當(dāng)前針對該問題所采取的解決方法是在設(shè)計(jì)的物理合成階段,在每個(gè)模塊內(nèi)添加額外的門,因此在執(zhí)行ECO時(shí),現(xiàn)有的備用門在以后可以用來包含設(shè)計(jì)中的修改。這樣就不必增加更多的邏輯。 但這種方法具有一定的局限性。

現(xiàn)行方法的局限:

1.設(shè)計(jì)人員不能預(yù)測一個(gè)模塊的最佳備用門數(shù)量,以避免ECO的中途中止; 例如,假設(shè)功能性ECO需要在一個(gè)鏈里連接10個(gè)緩沖器。 但現(xiàn)有的備用單元模組只有6個(gè)緩沖器,由于沒有緩沖器/逆變器(對)所以我們必須重新轉(zhuǎn)動SoC。基本上,這個(gè)局限在于設(shè)計(jì)人員必須要在一個(gè)模塊中放置更多冗余邏輯,或在另一個(gè)模塊中備用放置有限的備用門。

2. 規(guī)模過大的ECO必然會違反保持時(shí)間并違反設(shè)計(jì)規(guī)則,例如違反邏輯門的最大過渡或最大驅(qū)動強(qiáng)度。 這需要額外的冗余緩沖器來解決保持時(shí)間違反問題,或提高DRV易發(fā)生的信號壓擺率性能。

建議的解決方案:

本文欲介紹一款我們可以使用現(xiàn)有布局來省去緩沖器/逆變器(對)的解決方案。

請記住,在備用規(guī)模塊中,可能必須增加冗余的NAND/NOR門和額外的觸發(fā)器/閂鎖,但不一定需要增加冗余的緩沖器和逆變器。

基本上,本文試圖演示一種創(chuàng)新方法,它使用優(yōu)化技術(shù),可從現(xiàn)有布局恢復(fù)緩沖器/逆變器邏輯。

算法和偽代碼

如何使用現(xiàn)有布局的緩沖器/逆變器邏輯避免違反設(shè)計(jì)

圖1: 一個(gè)(x1,y1,x2,y2)窗口大小所要實(shí)施的基本算法

生成窗口大小的偽代碼:

開頭

x=x1;y=y1;

當(dāng) x < x2,

y < y2時(shí)

x’ = x + a, y’ = y + b;

x=x’,y=y’

如果 x > x2 或 y > y2

x=x2, y="y2";

結(jié)束

生成的每個(gè)窗口坐標(biāo)用 (x, y, x’, y’)表示

此處a、b需要根據(jù)具體的設(shè)計(jì)和技術(shù)而定。 如果SoC的SoG(Sea of Gates)區(qū)域是 7 mm2 或更大,設(shè)計(jì)人員在計(jì)算窗口大小時(shí)需要注意計(jì)算的復(fù)雜性。

描述:

如上面的流程圖所示,該思路的核心是如何識別非關(guān)鍵性的緩沖器(w.r.t時(shí)序余量)。 在實(shí)施ECO時(shí),我們不可避免地需要使用備用單元模組的緩沖器。 現(xiàn)在,這個(gè)緩沖器的放置是比較隨意的,使用它會違反DRV規(guī)則。

例如,我們假設(shè)使用BUFX8來驅(qū)動5個(gè)扇出。總的容量負(fù)荷(包括線路和引腳)是200fF。現(xiàn)在根據(jù)該緩沖器的SPICE特征,任何高于150fF的負(fù)荷都會導(dǎo)致不好的輸出壓擺。差的輸出壓擺不僅會違反最大過渡值,而且還會影響扇出驅(qū)動電路的時(shí)序。

因此,在這種情況下,明智的做法是遵從上面的算法,這樣我們可以進(jìn)行以下步驟:

1.找出ECO的目標(biāo)點(diǎn): 我們應(yīng)當(dāng)找出開始點(diǎn)和結(jié)束點(diǎn)位置,這是放置緩沖器元件的位置。該位置決定著窗口大小,我們應(yīng)當(dāng)在這個(gè)窗口里搜索非關(guān)鍵性緩沖器/逆變器(對)。

2.決定窗口大小: 這完全由設(shè)計(jì)人員決定。 他可以根據(jù)技術(shù)選擇窗口大小。如果緩沖器能驅(qū)動的最大負(fù)荷是200fF,那么窗口大小應(yīng)當(dāng)相應(yīng)地進(jìn)行修改。

3.緩沖器/逆變器(對)的識別: 現(xiàn)在,該算法將在特定窗口上運(yùn)行,并且嘗試識別已標(biāo)記位置中出現(xiàn)的所有緩沖器/逆變器(對)。

4.計(jì)算時(shí)序余量: 一旦緩沖器/逆變器(對)做了標(biāo)記,算法應(yīng)嘗試通過這些標(biāo)準(zhǔn)單元找出時(shí)序余量。如果這些標(biāo)準(zhǔn)單元對時(shí)序很關(guān)鍵,那么該緩沖器/逆變器(對)就不需要標(biāo)記。只要該緩沖器/逆變器(對)保留為標(biāo)記狀態(tài),那么取消哪一個(gè)都不會對該設(shè)計(jì)的現(xiàn)有時(shí)序情況產(chǎn)生影響。

5.最后一步: 現(xiàn)在,帶標(biāo)記的緩沖器/逆變器(對)可以用于ECO。

結(jié)論

布局優(yōu)化和冗余單元的使用可以幫助設(shè)計(jì)人員在以后數(shù)百萬個(gè)門SOC的設(shè)計(jì)階段,消化復(fù)雜的ECO,同時(shí)避免對整個(gè)產(chǎn)品的上市時(shí)間造成影響。

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

    關(guān)注

    6

    文章

    1920

    瀏覽量

    45450
  • 逆變器
    +關(guān)注

    關(guān)注

    283

    文章

    4694

    瀏覽量

    206362
  • 邏輯
    +關(guān)注

    關(guān)注

    2

    文章

    832

    瀏覽量

    29453
收藏 人收藏

    評論

    相關(guān)推薦

    單輸入邏輯門(數(shù)字緩沖器)這些特性你知道嗎?

    和燈,而無需反轉(zhuǎn)。一種允許我們執(zhí)行此操作的單輸入邏輯門稱為數(shù)字緩沖器。與單輸入,單輸出反相或“非”門(例如TTL 7404,其在輸出上對其輸入信號進(jìn)行反相或互補(bǔ))不同,“緩沖器”不執(zhí)
    發(fā)表于 01-26 09:16

    如何使用現(xiàn)有布局緩沖器/逆變器避免違反設(shè)計(jì)(DRV)規(guī)則?

    本文重點(diǎn)介紹如何使用現(xiàn)有布局緩沖器/逆變器(對)邏輯,使用備用單元模組來避免
    發(fā)表于 04-07 06:27

    線與邏輯、鎖存緩沖器、建立時(shí)間、緩沖時(shí)間的基本概念

    基本概念:線與邏輯、鎖存緩沖器、建立時(shí)間、緩沖時(shí)間 基本概念:線與邏輯、鎖存
    發(fā)表于 08-21 15:17 ?1328次閱讀

    大電流緩沖器

    大電流緩沖器 通過4049非門
    發(fā)表于 09-11 10:47 ?3165次閱讀
    大電流<b class='flag-5'>緩沖器</b>

    緩沖器,緩沖器是什么?

    緩沖器,緩沖器是什么? buffer   中文譯名: 緩沖緩沖器緩沖液  解釋:1、 電信設(shè)備。在數(shù)據(jù)傳輸中,用來彌補(bǔ)不同數(shù)據(jù)處
    發(fā)表于 03-08 13:30 ?2464次閱讀

    緩沖器,緩沖器基本原理是什么?

    緩沖器,緩沖器基本原理是什么? 最基本線路構(gòu)成的門電路存在著抗干擾性能差和不對稱等缺點(diǎn)。為了克服這些缺點(diǎn),可以在輸出或輸
    發(fā)表于 09-03 19:10 ?9497次閱讀

    高頻逆變器的無損諧振極電容緩沖器的設(shè)計(jì)

    探討了一種適合MHz級高頻逆變器的無損諧振極電容緩沖器。詳細(xì)分析了逆變器的換流過程,研究了不同諧振極電容值對器件關(guān)斷損耗和總體損耗的影響,給出了設(shè)計(jì)方法。仿真和實(shí)驗(yàn)波形證明了理論分析的正確性。 含有
    發(fā)表于 12-08 14:46 ?13次下載
    高頻<b class='flag-5'>逆變器</b>的無損諧振極電容<b class='flag-5'>緩沖器</b>的設(shè)計(jì)

    三態(tài)緩沖器介紹_三態(tài)緩沖器邏輯符號

    三態(tài)數(shù)據(jù)緩沖器是數(shù)據(jù)輸入/輸出的通道,數(shù)據(jù)傳輸?shù)姆较蛉Q于控制邏輯對三態(tài)門的控制。本文介紹三態(tài)緩沖器邏輯符號。
    發(fā)表于 01-11 10:42 ?1.5w次閱讀
    三態(tài)<b class='flag-5'>緩沖器</b>介紹_三態(tài)<b class='flag-5'>緩沖器</b><b class='flag-5'>邏輯</b>符號

    不同數(shù)字緩沖器教程

    數(shù)字緩沖器和三態(tài)緩沖器可在數(shù)字電路中提供電流放大,以驅(qū)動輸出負(fù)載,與單輸入,單輸出逆變器或 NOT TTL 7404的門,它在輸出上反轉(zhuǎn)或補(bǔ)充其輸入信號,“緩沖器”不執(zhí)行反轉(zhuǎn)或決策制作
    的頭像 發(fā)表于 06-26 12:02 ?1.6w次閱讀
    不同數(shù)字<b class='flag-5'>緩沖器</b>教程

    LTC6957-低相位噪聲參考緩沖器/邏輯轉(zhuǎn)換

    LTC6957-低相位噪聲參考緩沖器/邏輯轉(zhuǎn)換
    發(fā)表于 04-28 17:00 ?3次下載
    LTC6957-低相位噪聲參考<b class='flag-5'>緩沖器</b>/<b class='flag-5'>邏輯</b>轉(zhuǎn)換<b class='flag-5'>器</b>

    緩沖器的工作原理及它的作用

    緩沖器分為輸入緩沖器和輸出緩沖器兩種;輸入緩沖器的作用是將外設(shè)送來的數(shù)據(jù)暫時(shí)存放,以便處理將它取走,輸出
    的頭像 發(fā)表于 08-25 17:31 ?2.6w次閱讀

    什么是時(shí)鐘緩沖器(Buffer)?時(shí)鐘緩沖器(Buffer)參數(shù)解析

    什么是時(shí)鐘緩沖器(Buffer)?時(shí)鐘緩沖器(Buffer)參數(shù)解析 什么是時(shí)鐘緩沖器(Buffer)?我們先把這個(gè)概念搞清楚。 時(shí)鐘緩沖器就是常說的Clock Buffer,通常是指
    發(fā)表于 10-18 18:36 ?2.5w次閱讀
    什么是時(shí)鐘<b class='flag-5'>緩沖器</b>(Buffer)?時(shí)鐘<b class='flag-5'>緩沖器</b>(Buffer)參數(shù)解析

    低功耗雙逆變器和單緩沖器-74AUP3G0434

    低功耗雙逆變器和單緩沖器-74AUP3G0434
    發(fā)表于 02-17 18:45 ?0次下載
    低功耗雙<b class='flag-5'>逆變器</b>和單<b class='flag-5'>緩沖器</b>-74AUP3G0434

    液壓緩沖器怎么調(diào)節(jié)

    液壓緩沖器強(qiáng)度是否能夠調(diào)節(jié),取決于液壓緩沖器的種類,目前市面上較為常用的液壓緩沖器包括可調(diào)液壓緩沖器、不可調(diào)液壓緩沖器,這兩種
    發(fā)表于 04-24 16:12 ?3543次閱讀

    具有開漏輸出的單逆變器緩沖器/驅(qū)動數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《具有開漏輸出的單逆變器緩沖器/驅(qū)動數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 05-09 10:44 ?0次下載
    具有開漏輸出的單<b class='flag-5'>逆變器</b><b class='flag-5'>緩沖器</b>/驅(qū)動<b class='flag-5'>器</b>數(shù)據(jù)表