色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

如何使用現有布局的緩沖器/逆變器邏輯避免違反設計

電子設計 ? 來源:郭婷 ? 作者:電子設計 ? 2019-06-13 08:07 ? 次閱讀

介紹

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

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

2.功能性修改: ECO也可能是設計規范需要進行功能性修改的結果,如果客戶需要附加功能或者應用軟件要求硬件部署該功能,那就有可能需要進行此類修改了。

3.設計問題: 門級模擬(GLS)或類似技術中一些先前的測試芯片的硅結果中可能會出現設計問題。

要在邏輯門里實施ECO,設計人員需要一個最佳解決方案,因為增加額外的門可能導致要再制造基礎層(如激活層、多晶硅層、氮化物層)掩膜,這比互連掩膜的成本高得多。 因此理想的情況是,設計人員會希望只包含使用現有邏輯的邏輯,來減少因再制造產生的成本。

問題陳述:

使用額外的邏輯門來包含ECO,可能會對整個時序及設計的可路由性產生影響,具體來說,當ECO邏輯相當大時,受到影響的模塊實施密度將達到100%。

現行方法:

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

現行方法的局限:

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

2. 規模過大的ECO必然會違反保持時間并違反設計規則,例如違反邏輯門的最大過渡或最大驅動強度。 這需要額外的冗余緩沖器來解決保持時間違反問題,或提高DRV易發生的信號壓擺率性能。

建議的解決方案:

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

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

基本上,本文試圖演示一種創新方法,它使用優化技術,可從現有布局恢復緩沖器/逆變器邏輯。

算法和偽代碼

如何使用現有布局的緩沖器/逆變器邏輯避免違反設計

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

生成窗口大小的偽代碼:

開頭

x=x1;y=y1;

當 x < x2,

y < y2時

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

x=x’,y=y’

如果 x > x2 或 y > y2

x=x2, y="y2";

結束

生成的每個窗口坐標用 (x, y, x’, y’)表示

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

描述:

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

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

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

1.找出ECO的目標點: 我們應當找出開始點和結束點位置,這是放置緩沖器元件的位置。該位置決定著窗口大小,我們應當在這個窗口里搜索非關鍵性緩沖器/逆變器(對)。

2.決定窗口大小: 這完全由設計人員決定。 他可以根據技術選擇窗口大小。如果緩沖器能驅動的最大負荷是200fF,那么窗口大小應當相應地進行修改。

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

4.計算時序余量: 一旦緩沖器/逆變器(對)做了標記,算法應嘗試通過這些標準單元找出時序余量。如果這些標準單元對時序很關鍵,那么該緩沖器/逆變器(對)就不需要標記。只要該緩沖器/逆變器(對)保留為標記狀態,那么取消哪一個都不會對該設計的現有時序情況產生影響。

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

結論

布局優化和冗余單元的使用可以幫助設計人員在以后數百萬個門SOC的設計階段,消化復雜的ECO,同時避免對整個產品的上市時間造成影響。

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

    關注

    6

    文章

    1930

    瀏覽量

    45622
  • 逆變器
    +關注

    關注

    288

    文章

    4753

    瀏覽量

    207635
  • 邏輯
    +關注

    關注

    2

    文章

    833

    瀏覽量

    29506
收藏 人收藏

    評論

    相關推薦

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

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

    如何使用現有布局緩沖器/逆變器避免違反設計(DRV)規則?

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

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

    基本概念:線與邏輯、鎖存緩沖器、建立時間、緩沖時間 基本概念:線與邏輯、鎖存
    發表于 08-21 15:17 ?1366次閱讀

    大電流緩沖器

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

    緩沖器,緩沖器是什么?

    緩沖器,緩沖器是什么? buffer   中文譯名: 緩沖緩沖器緩沖液  解釋:1、 電信設備。在數據傳輸中,用來彌補不同數據處
    發表于 03-08 13:30 ?2510次閱讀

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

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

    高頻逆變器的無損諧振極電容緩沖器的設計

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

    三態緩沖器介紹_三態緩沖器邏輯符號

    三態數據緩沖器是數據輸入/輸出的通道,數據傳輸的方向取決于控制邏輯對三態門的控制。本文介紹三態緩沖器邏輯符號。
    發表于 01-11 10:42 ?1.5w次閱讀
    三態<b class='flag-5'>緩沖器</b>介紹_三態<b class='flag-5'>緩沖器</b><b class='flag-5'>邏輯</b>符號

    不同數字緩沖器教程

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

    LTC6957-低相位噪聲參考緩沖器/邏輯轉換

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

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

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

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

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

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

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

    液壓緩沖器怎么調節

    液壓緩沖器強度是否能夠調節,取決于液壓緩沖器的種類,目前市面上較為常用的液壓緩沖器包括可調液壓緩沖器、不可調液壓緩沖器,這兩種
    發表于 04-24 16:12 ?3738次閱讀

    具有開漏輸出的單逆變器緩沖器/驅動數據表

    電子發燒友網站提供《具有開漏輸出的單逆變器緩沖器/驅動數據表.pdf》資料免費下載
    發表于 05-09 10:44 ?0次下載
    具有開漏輸出的單<b class='flag-5'>逆變器</b><b class='flag-5'>緩沖器</b>/驅動<b class='flag-5'>器</b>數據表
    主站蜘蛛池模板: 丁香美女社区 | 又硬又粗又大一区二区三区视频 | 久久性生大片免费观看性 | yellow在线观看免费观看大全 | 日韩精品亚洲专区在线影院 | 亚洲中字幕永久在线观看 | 三级黃60分钟 | 好男人午夜www视频在线观看 | 午夜亚洲WWW湿好大 午夜性爽视频男人的天堂在线 | 国产精品人妻无码99999 | 新金梅瓶玉蒲团性奴3 | 日本精品卡一卡2卡3卡四卡三卡 | 無码一区中文字幕少妇熟女H | 男女肉大捧进出全过程免费 | 99久久人妻无码精品系列性欧美 | qvod快播在线观看 | 中文字幕在线视频免费观看 | 两性午夜色视频免费网站 | 日本wwwxx爽69护士 | 亚洲偷偷自拍免费视频在线 | 亚洲免费视频网站 | 伊人久久综合 | 蜜柚在线观看免费高清官网视频 | 野花影院手机在线观看 | 亚洲午夜精品AV无码少妇 | 久久中文电影 | 欧美精品九九99久久在免费线 | 黑丝美女娇喘 | 高清 仑乱 一级 a | 成人网站国产在线视频内射视频 | 在线观看插女生免费版 | 亚洲精品天堂无码中文字幕影院 | 久久这里只有是精品23 | 99re.05久久热最新地址 | 岛国大片在线播放高清 | 国产精品人妻无码久久久2022 | 欧美精品AV一区二区无码 | hd性欧美俱乐部中文 | 国产精品99久久免费黑人人妻 | 国产精品视频人人做人人爽 | 国产热久久精 |