在线观看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)不再提示

使用 Conformal 的工程變更單 (ECO) 入門

eeDesigner ? 來(lái)源:網(wǎng)友物聯(lián)網(wǎng)評(píng)論發(fā)布 ? 作者:網(wǎng)友物聯(lián)網(wǎng)評(píng)論發(fā) ? 2021-11-22 18:04 ? 次閱讀

所有現(xiàn)代數(shù)字邏輯都由組合邏輯和時(shí)序邏輯組成。組合邏輯由門組成,而順序邏輯由觸發(fā)器組成。不同的晶體管以特殊的方式連接形成一個(gè)柵極,而不同的柵極連接形成一個(gè)觸發(fā)器。無(wú)論是組合邏輯還是時(shí)序邏輯,任何芯片的基本單元都是晶體管。

現(xiàn)代芯片由數(shù)十億個(gè)晶體管組成。例如,2021 年 10 月發(fā)布的最新款 MacBook M1 max 處理器由約 570 億個(gè)晶體管組成。從晶體管的數(shù)量可以推斷出,M1 max 處理器至少包含數(shù)百萬(wàn)個(gè)門,如果不是數(shù)十億的話,這些門被仔細(xì)放置在單元站點(diǎn)中。這些門以邏輯方式精心互連以獲得功能芯片。

芯片開發(fā)發(fā)生在不同的階段。我們有一個(gè)前端階段,包括 RTL 設(shè)計(jì)、設(shè)計(jì)驗(yàn)證和 DFT 插入,而在后端階段,我們有平面規(guī)劃、時(shí)鐘樹綜合和布局布線。在 RTL 設(shè)計(jì)過程中,先編寫芯片代碼,然后進(jìn)行仿真。接下來(lái),設(shè)計(jì)被綜合,然后在 RTL 代碼被凍結(jié)的同時(shí)通過各種后端流程。

在芯片開發(fā)過程中,很容易出現(xiàn)錯(cuò)誤,在流片之前修復(fù)這些錯(cuò)誤很重要,以確保芯片中的功能不會(huì)受到影響。在像M1 max這樣的芯片中,由于晶體管數(shù)量大,出現(xiàn)bug的概率就更大了。在 RTL 凍結(jié)后發(fā)現(xiàn)的錯(cuò)誤可以通過修改網(wǎng)表代碼或通過 Cadence Conformal或 Synopsys Formality等工具手動(dòng)執(zhí)行工程變更單 (ECO) 來(lái)修復(fù)。

圖 1這就是手動(dòng) ECO 流程的樣子。

對(duì)于小型 ECO,手動(dòng)更改網(wǎng)表代碼是有效的,但在較大 ECO 的情況下,使用 EDA 工具是更好的選擇,因?yàn)榭梢哉{(diào)整現(xiàn)有的邏輯等效檢查 (LEC) 流程以自動(dòng)執(zhí)行整個(gè) ECO 流程。在本文中,我們將介紹半導(dǎo)體行業(yè)廣泛使用的 premask flatten Cadence Conformal ECO 流程。

前掩膜平整 ECO 流程所涉及的步驟

圖 2解釋了使用 Conformal 的 premask flatten ECO 流程。在開始 ECO 流程之前,應(yīng)執(zhí)行某些等效性檢查。LEC 在修改后驗(yàn)證設(shè)計(jì),而無(wú)需從測(cè)試臺(tái)傳遞任何測(cè)試向量。這些檢查比運(yùn)行回歸模擬更快,工程師經(jīng)常使用這些檢查在任何設(shè)計(jì)更改后執(zhí)行健全性檢查。

圖 2使用 Conformal 執(zhí)行 Premask flatten ECO 流程。

RTL1 – 沒有ECO的原創(chuàng)設(shè)計(jì)

RTL2 – 使用 ECO 修改設(shè)計(jì)

PNR1 – 來(lái)自 RTL1 的后布線網(wǎng)表,沒有 ECO

SYN2 – 帶有 ECO 的 RTL2 綜合網(wǎng)表

PNR2 – 帶有 ECO 補(bǔ)丁的后布線網(wǎng)表

有關(guān) LEC 及其流程的更多信息,請(qǐng)參見本系列的第一篇文章“使用 Conformal 進(jìn)行邏輯等效檢查 (LEC) 入門”。

完成所有初步檢查后,將帶有 ECO (SYN2) 的綜合網(wǎng)表和原始布線后網(wǎng)表 (PNR1) 提供給 Conformal 工具。這些網(wǎng)表分別稱為修訂設(shè)計(jì)和黃金設(shè)計(jì)。Conformal 工具讀取不同類型的優(yōu)化,例如由綜合工具執(zhí)行的邊界優(yōu)化和分層時(shí)鐘門控,并在輸入黃金和修改后的網(wǎng)表之間執(zhí)行 LEC。LEC 將報(bào)告非等效點(diǎn)數(shù)。應(yīng)仔細(xì)審查這些非等效點(diǎn),因?yàn)檠a(bǔ)丁生成取決于這些失敗的關(guān)鍵點(diǎn)。

圖 3顯示了有關(guān)使用 Conformal 的 premask flatten ECO 程序的更多詳細(xì)信息。

然后,該工具生成一個(gè)補(bǔ)丁,然后將該補(bǔ)丁應(yīng)用到黃金設(shè)計(jì) - PNR1 上,以獲取具有 ECO (PNR2) 的新布線后網(wǎng)表。最后,使用提供的庫(kù)信息使用 Cadence 的Genus綜合工具完成補(bǔ)丁優(yōu)化。為了驗(yàn)證 ECO 補(bǔ)丁并確保沒有其他故障出現(xiàn),LEC 在 SYN2 和 PNR2 之間運(yùn)行,并且期望得到零非等效關(guān)鍵點(diǎn)的干凈結(jié)果。

利用LEC流程做ECO

如前所述,可以修改現(xiàn)有的 LEC 流程以適應(yīng) ECO 流程。執(zhí)行 ECO 時(shí)這樣做的第一步是比較黃金設(shè)計(jì)和修改設(shè)計(jì),以計(jì)算它們之間的增量。這個(gè)增量又名補(bǔ)丁后來(lái)被優(yōu)化并應(yīng)用于黃金網(wǎng)表。隨后,再次使用 LEC 比較帶補(bǔ)丁的黃金網(wǎng)表和帶補(bǔ)丁的綜合網(wǎng)表以驗(yàn)證 ECO。如果比較干凈,那么 ECO 就成功了。

因此,簡(jiǎn)而言之,我們需要在 ECO 之前進(jìn)行三個(gè)等效檢查,并在 ECO 期間進(jìn)行兩次等效檢查。在 ECO 期間的兩次等效檢查之間,通過以下命令生成、應(yīng)用和優(yōu)化補(bǔ)?。?/p>

生成:此命令生成分層補(bǔ)丁。該工具還可以根據(jù)補(bǔ)丁和引腳可用性添加/刪除 ECO 引腳。

analysis_eco -hierarchical -ecopin_dofile ecopins.do patch.v -replace

set_system_mode 設(shè)置

dofile ecopins.do

將補(bǔ)丁應(yīng)用于黃金設(shè)計(jì):使用以下命令將生成的補(bǔ)丁應(yīng)用于黃金設(shè)計(jì)。

apply_patch -auto

優(yōu)化:稍后使用 Genus 綜合工具提供的庫(kù)信息對(duì)補(bǔ)丁進(jìn)行優(yōu)化。優(yōu)化補(bǔ)丁中實(shí)例、網(wǎng)絡(luò)和寄存器的命名可以通過適當(dāng)?shù)膮?shù)進(jìn)行控制。

optimize_patch -workdir

-library

-sdc

-實(shí)例命名“ECOinst_%d”

-網(wǎng)絡(luò)命名“ECOnet_%d”

-順序命名“ECOreg_%s”

-synexec “屬”

-詳細(xì)

在 RTL 凍結(jié)后,可以在設(shè)計(jì)中發(fā)現(xiàn)錯(cuò)誤,并最終通過執(zhí)行 ECO 來(lái)解決。手動(dòng)更改網(wǎng)表代碼可能是一個(gè)耗時(shí)且麻煩的過程。與手動(dòng)執(zhí)行 ECO 相比,使用 Conformal 或 Formality 等 EDA 工具可以自動(dòng)化整個(gè) ECO 流程,使其更快并且通常提供更好的結(jié)果。由于 Conformal ECO 流程利用了現(xiàn)有的 LEC 流程,因此在某些情況下可顯著減少整體 ECO 工作量。

ymf

聲明:本文內(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)投訴
  • 處理器
    +關(guān)注

    關(guān)注

    68

    文章

    19824

    瀏覽量

    233720
  • ECO
    ECO
    +關(guān)注

    關(guān)注

    0

    文章

    52

    瀏覽量

    15125
收藏 人收藏

    評(píng)論

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

    原理圖與PCB的雙向ECO工程更改

    allegro的原理圖與PCB的雙向ECO工程更改如何實(shí)現(xiàn)
    發(fā)表于 07-30 19:49

    關(guān)于Altium designer 原理圖轉(zhuǎn)pcb圖出現(xiàn)eco的情況說(shuō)明

    文件印刷電路板文件檢測(cè)到的16個(gè)差異中的15個(gè)可以通過自動(dòng)生成的ECO解決。繼續(xù)創(chuàng)造eco?ECO = Engineering Change Order,也就是工程
    發(fā)表于 03-15 10:05

    怎么解決Conformal做RTL和netlist的形式驗(yàn)證時(shí)綜合優(yōu)化的電路也會(huì)報(bào)不相等?

    Conformal做RTL和netlist的形式驗(yàn)證,對(duì)比結(jié)果有很多報(bào)不等的是DC綜合被優(yōu)化掉的,conformal沒有識(shí)別出來(lái)這種優(yōu)化,請(qǐng)問需要設(shè)置什么可以解決這個(gè)問題?
    發(fā)表于 08-09 17:31

    基于WINDCHILL 的PDM 工程變更管理研究Resea

    變更活動(dòng)在企業(yè)產(chǎn)品開發(fā)過程中不可避免,研究基于WINDCHILL的PDM工程變更管理,分析了當(dāng)前工程變更的瓶頸所在,提出了
    發(fā)表于 05-27 16:18 ?17次下載

    Conformal_Verification_Guide_8.1

    Conformal_Verification_Guide_8.1
    發(fā)表于 01-12 17:26 ?2次下載

    汽車eco模式使用技巧_eco模式真能省油嗎

    ECO由Ecology(環(huán)保)、Conservation(節(jié)能)和Optimization(動(dòng)力)合成而得,ECO可以分為主動(dòng)式ECO駕駛模式和非主動(dòng)式ECO駕駛模式。其區(qū)別主要是智能
    發(fā)表于 12-14 09:50 ?2.9w次閱讀

    AVR入門:怎么樣使用代碼實(shí)現(xiàn)變更中斷

    AVR入門 使用代碼變更中斷
    的頭像 發(fā)表于 07-08 00:11 ?2194次閱讀

    基于PDM系統(tǒng)的傳統(tǒng)工程變更現(xiàn)狀及問題

    PDM系統(tǒng)貫穿產(chǎn)品從研發(fā)設(shè)計(jì)到退出市場(chǎng)的各個(gè)環(huán)節(jié),對(duì)于企業(yè)的管理有著重要的意義。在產(chǎn)品研制過程中,工程變更是其中一項(xiàng)經(jīng)常而且必要的活動(dòng)。工程變更是指在產(chǎn)品從規(guī)劃一直到退出市場(chǎng)并停止一切
    發(fā)表于 10-03 14:51 ?1340次閱讀
    基于PDM系統(tǒng)的傳統(tǒng)<b class='flag-5'>工程</b><b class='flag-5'>變更</b>現(xiàn)狀及問題

    如何在Vivado中執(zhí)行工程變更命令 (ECO)

    了解如何在Vivado中執(zhí)行工程變更ECO)。 本視頻將向您介紹ECO的常見用例,我們推薦的完成E
    的頭像 發(fā)表于 11-21 06:40 ?5458次閱讀
    如何在Vivado中執(zhí)行<b class='flag-5'>工程</b><b class='flag-5'>變更</b>命令 (<b class='flag-5'>ECO</b>)

    一場(chǎng)關(guān)于自動(dòng)化ECO解決方案的在線研討會(huì)

    Cadence Conformal ECO Designer 使用形式驗(yàn)證引擎提供經(jīng)過硅驗(yàn)證的自動(dòng)化 ECO 解決方案。它利用 Cadence 的物理邏輯綜合技術(shù)來(lái)映射和優(yōu)化 ECO
    的頭像 發(fā)表于 04-12 09:59 ?1337次閱讀

    群聯(lián)電子采用新思科技Tweaker ECO,成功實(shí)現(xiàn)設(shè)計(jì)迭代周期減半

    加利福尼亞山景城2022年4月22日?/美通社/ -- 新思科技近日宣布其工程變更命令(Engineering Change Orders, ECO)解決方案Tweaker??ECO
    的頭像 發(fā)表于 04-22 14:15 ?2568次閱讀
    群聯(lián)電子采用新思科技Tweaker <b class='flag-5'>ECO</b>,成功實(shí)現(xiàn)設(shè)計(jì)迭代周期減半

    新思科技工程變更命令解決方案Tweaker ECO獲得群聯(lián)電子采用

    新思科技近日宣布其工程變更命令(Engineering Change Orders, ECO)解決方案Tweaker ECO獲得群聯(lián)電子的采用,有效協(xié)助該NAND控制芯片及儲(chǔ)存解決方案
    的頭像 發(fā)表于 04-27 14:24 ?1404次閱讀

    詳解Xilinx FPGA的ECO功能

    ECO 指的是 Engineering Change Order ,即工程變更指令。目的是為了在設(shè)計(jì)的后期,快速靈活地做小范圍修改,從而盡可能的保持已經(jīng)驗(yàn)證的功能和時(shí)序。ECO 是從
    的頭像 發(fā)表于 08-02 09:18 ?4413次閱讀
    詳解Xilinx FPGA的<b class='flag-5'>ECO</b>功能

    什么是ECO?ECO的應(yīng)用場(chǎng)景和實(shí)現(xiàn)流程

    ECO指的是 Engineering Change Order ,即工程變更指令。目的是為了在設(shè)計(jì)的后期,快速靈活地做小范圍修改,從而盡可能的保持已經(jīng)驗(yàn)證的功能和時(shí)序。
    的頭像 發(fā)表于 04-23 09:06 ?6800次閱讀
    什么是<b class='flag-5'>ECO</b>?<b class='flag-5'>ECO</b>的應(yīng)用場(chǎng)景和實(shí)現(xiàn)流程

    Cadence推出Conformal AI Studio

    隨著 SoC 設(shè)計(jì)日益復(fù)雜,形式等效性檢查面臨更大挑戰(zhàn)。為此,Cadence 推出了 Conformal AI Studio —— 一套全新的邏輯等效性檢查(LEC)、自動(dòng)化 ECOConformal
    的頭像 發(fā)表于 03-21 13:50 ?417次閱讀
    主站蜘蛛池模板: 国产大毛片 | 色婷婷六月桃花综合影院 | 可以免费观看的一级毛片 | 曰本在线网| 国产香蕉75在线播放 | 天堂成人网 | 亚洲精品成人久久久影院 | 天天看天天射天天碰 | 美女被免费视频的网站 | 国内自拍露脸普通话对白在线 | 日本黄色免费观看 | 美女网站色免费 | 国产精品资源 | 国产精品久久久久影院色老大 | 视频免费1区二区三区 | 九九精品国产 | 色多多在线看 | 人人舔| 147西西人体大胆免费网 | 精品一区二区三区在线视频 | 你懂的福利网站 | 三级视频在线 | a毛片基地免费全部香蕉 | 欧美三级视频网 | 深夜国产成人福利在线观看女同 | 好黄好猛好爽好痛的视频 | 亚洲第一精品夜夜躁人人爽 | 在线一区二区观看 | 四虎影院欧美 | 一区精品视频 | 亚洲一区高清 | 国产色婷婷精品综合在线手机播放 | 亚洲黄色第一页 | 手机看片自拍自拍自拍 | 中文字幕一区二区三区在线观看 | 2018天天弄| 欧美一区二区三区影院 | 欧美一欧美一区二三区性 | 久久国产精品免费看 | 成人国产永久福利看片 | 日本特黄特色大片免费看 |