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

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

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

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

到底誰能提升Calibre的效率?

ZYNQ ? 來源:ZYNQ ? 2023-07-25 10:30 ? 次閱讀

Siemens的Calibre是業(yè)內(nèi)權(quán)威的版圖驗證軟件,被各大Foundry廠廣泛認(rèn)可。用戶可以直接在Virtuoso界面集成Calibre接口,調(diào)用版圖驗證結(jié)果數(shù)據(jù),使用起來極為方便。

今天,我們就來聊聊這款軟件。

版圖驗證是芯片設(shè)計中非常重要的一環(huán),一共包括三個環(huán)節(jié)。

DRC(Design Rule Check):檢查版圖是否符合Foundry廠的制造工藝規(guī)則,確保芯片能被正確生產(chǎn)出來;

LVS(Layout Versus Schematic):版圖工程師需要將畫好的版圖與原理圖對比,確保兩者所有連接保持一致;

寄生參數(shù)提取(Parasitic Extraction):將版圖中的寄生參數(shù)提取出來,在Virtuoso中反饋結(jié)果,前端工程師會進(jìn)行后仿驗證,重新評估電路特性并進(jìn)行修改,保證流片正確。

這三個環(huán)節(jié)分別由Calibre的DRC、LVS、PEX三種工具來完成。

Calibre任務(wù)典型特性

重內(nèi)存,可拆分,適合暴力堆機(jī)器

Calibre任務(wù)有兩大特性:

1、重內(nèi)存需求,2T或4T的超大型內(nèi)存機(jī)器都有可能登場

版圖文件很大,需要處理的數(shù)據(jù)量非常大,但本身的邏輯判斷并不復(fù)雜,所以通常不剛需高主頻機(jī)型,但要求多核、大內(nèi)存的機(jī)器。CPU與內(nèi)存的比例通常能達(dá)到1:4或1:8,極端情況下這個比例會更高,2T或4T的超大型內(nèi)存機(jī)器都有可能登場。

2、可拆分,無關(guān)聯(lián),適合暴力堆機(jī)器

我們在模擬這篇文里寫過版圖驗證就像是一個“大家來找茬“的游戲。

在運(yùn)行任務(wù)的時候,Calibre會把版圖切分成相互沒有邏輯關(guān)系的塊狀分區(qū),這些分區(qū)之間彼此沒有相關(guān)性,互不干擾,所以可以同時進(jìn)行。

切得越細(xì),同時檢查的人更多,效率就越高。

2601373e-2a80-11ee-a368-dac502259ad0.png

三體里的切法大家還記得吧,一字橫切。

而芯片只能豎著切,可以十字切法。橫切會影響到芯片層與層之間的連接關(guān)系。

暴力堆機(jī)器也是有技術(shù)含量的

1、 首先,要有光,你得有大內(nèi)存的機(jī)器

我們的全球資源池可以根據(jù)用戶需求在全球范圍內(nèi)調(diào)度海量云端異構(gòu)資源。GPU、TPU、FPGA,要啥都有。

其中,FCC-B產(chǎn)品提供準(zhǔn)動態(tài)資源池,擁有行業(yè)特需的大內(nèi)存機(jī)型,具有較低的整體擁有成本。而且,可以擴(kuò)展到FCC-E使用彈性資源。

總之,大內(nèi)存的機(jī)器,沒有問題。

那么,萬一不是一直不夠,是偶爾不夠怎么辦呢?

我們有一個小技巧,專門應(yīng)用這種內(nèi)存峰值場景

Swap,交換分區(qū),就是在內(nèi)存不夠的情況下,操作系統(tǒng)先把內(nèi)存中暫時不用的數(shù)據(jù),存到硬盤的交換空間,騰出內(nèi)存來讓別的程序運(yùn)行。

比如跑一組Calibre任務(wù)需要10小時,其中9個小時的內(nèi)存使用量都在200G左右,只有1個小時達(dá)到了260G。

267d2074-2a80-11ee-a368-dac502259ad0.png

如果選擇256G內(nèi)存的機(jī)型配置,任務(wù)必崩無疑。

但要是為了這1小時不到10G的內(nèi)存溢出而全程使用512G的配置,成本翻倍,未免有點(diǎn)太不劃算了。

使用Swap交換分區(qū)就可以無縫填補(bǔ)這一空缺,非常匹配這種內(nèi)存峰值場景。

Swap的具體使用案例,戳這篇:Auto-Scale這支仙女棒如何大幅提升Virtuoso仿真效率?

注意:此方法不適合長期使用,磁盤的速度和內(nèi)存相比慢了好幾個數(shù)量級,如果不停讀寫 Swap,對系統(tǒng)整體性能有影響。

2、 怎么把這些機(jī)器組隊管理起來?

有了機(jī)器,下一步當(dāng)然是要把它們利用起來。

Calibre默認(rèn)支持單機(jī)多核并行跑任務(wù),這意味著只要機(jī)器足夠大,就可以同時處理很多任務(wù)。

但是,當(dāng)你的大機(jī)器不夠多,或者根本拿不到大機(jī)器的時候,就很苦惱了。

我們的方法是:將所有機(jī)器組成一個集群——多機(jī)多核的方式同時跑多個任務(wù)。

關(guān)于單機(jī)、單核、單任務(wù)、多任務(wù)、集群化、并行化進(jìn)一步的定義與區(qū)別,可以看這篇:揭秘20000個VCS任務(wù)背后的“搬桌子”系列故事

集群自動化管理,少量大機(jī)器需要,大量小機(jī)器就更需要了。

為啥?

理由一,能方便地自動化運(yùn)維整個集群

比如軟件安裝配置、資源監(jiān)控、集群管理等工作,是需要IT一臺臺機(jī)器去逐一手動操作,還是鼠標(biāo)點(diǎn)幾下就可以完成?

理由二,能快速方便地分配業(yè)務(wù),提高資源利用率

比如,臨時需要將一批機(jī)器從團(tuán)隊A劃撥給團(tuán)隊B使用,有沒有什么辦法可以讓IT快速方便地進(jìn)行配置?

比如,因為資源使用的不透明和缺乏有序管理,會出現(xiàn)不同人對同一資源的爭搶,任務(wù)排隊等現(xiàn)象。同時,你會發(fā)現(xiàn)資源利用率還是不高。

3、怎么讓機(jī)器自動化干活,不用人操心?

自動化干活可太有必要了。

否則,那么多任務(wù),那么多機(jī)器,需要多少雙手和眼睛才能忙得過來?

來,我們給你“手”和“眼睛”。

首先是我們的“手”——Auto-Scale功能。

來看一下本地手動跑任務(wù)Auto-Scale自動化跑任務(wù)的區(qū)別:

27248044-2a80-11ee-a368-dac502259ad0.png

基于我們自主研發(fā)的調(diào)度器——Fsched,Auto-Scale自動伸縮功能自動化創(chuàng)建集群,自動監(jiān)控用戶提交的任務(wù)數(shù)量和資源需求,動態(tài)按需地開啟與關(guān)閉所需算力資源,做到分鐘級彈性伸縮,在提升效率的同時有效降低成本。

更多療效,戳這篇:Auto-Scale這支仙女棒如何大幅提升Virtuoso仿真效率?

有了“手”干活,還得有“眼睛”盯著防止出錯。

我們能多維度監(jiān)控任務(wù)狀態(tài),提供基于EDA任務(wù)層的監(jiān)控、告警、數(shù)據(jù)統(tǒng)計分析功能與服務(wù)。

27633a3c-2a80-11ee-a368-dac502259ad0.jpg

如果沒有這雙“眼睛”,可能出現(xiàn)哪些問題?戳這篇:【案例】95后占半壁江山的浙桂,如何在百家爭鳴中快人一步

未來我們還會有一篇文章專門討論EDA領(lǐng)域基于業(yè)務(wù)的監(jiān)控功能,敬請期待哦~

你看,不僅可以自動化跑任務(wù),還能時刻幫你盯著任務(wù)是否出錯。

來,我們小暴力一下

先說結(jié)論:

我們在單臺大機(jī)器多臺小機(jī)器組合場景下分別跑了同一組Calibre任務(wù)。

單臺大機(jī)器場景下,隨著核數(shù)的增加,任務(wù)耗時呈現(xiàn)明顯的線性下降關(guān)系,整體性能曲線非常貼近基準(zhǔn)線(單機(jī)核數(shù)有上限,本次實證中,我們使用的最大單機(jī)為128核,并根據(jù)32核、64核、128核的耗時規(guī)律預(yù)估了256核單機(jī)的耗時數(shù)據(jù),僅供參考)。

多臺小機(jī)器組合場景下,隨著機(jī)器數(shù)量的翻倍,任務(wù)耗時同樣線性下降,但在后期倍數(shù)關(guān)系上有所損耗,多機(jī)性能曲線略低于基準(zhǔn)線和單機(jī)性能曲線。

279c1154-2a80-11ee-a368-dac502259ad0.png

實證過程:

1、使用fastone云平臺調(diào)度32核、64核、128核單機(jī)分別運(yùn)行一組Calibre任務(wù),耗時分別為14小時57分49秒、7小時30分28秒、3小時50分11秒;

2、按上條實證數(shù)據(jù),預(yù)估使用fastone云平臺調(diào)度256核單機(jī)運(yùn)行一組Calibre任務(wù)的耗時為1小時58分6秒;

3、使用fastone云平臺調(diào)度2、4、8臺32核機(jī)器分別運(yùn)行一組Calibre任務(wù),耗時分別7小時43分51秒、4小時6分14秒、2小時15分34秒。

還有大家關(guān)心的Intel第四代機(jī)器

我們也搞來跑了一下

在上一節(jié)中,我們使用的均為第三代英特爾至強(qiáng)可擴(kuò)展處理器,而在2023年1月11日,英特爾正式推出了第四代至強(qiáng)可擴(kuò)展處理器。

我們立馬搞來跑了一遍,為了對比參照,我們還拉上了第二代和第三代,并且把核數(shù)都按比例換算為48核。

實證過程:

1、使用fastone云平臺調(diào)度48核第二代英特爾處理器運(yùn)行一組Calibre任務(wù),耗時10小時46分26秒;

2、使用fastone云平臺調(diào)度48核第三代英特爾處理器運(yùn)行一組Calibre任務(wù),耗時9小時56分13秒,相比第二代提升7.77%;

3、使用fastone云平臺調(diào)度48核第四代英特爾處理器運(yùn)行一組Calibre任務(wù),耗時8小時18分43秒,相比第三代提升16.35%,比第二代提升22.85%。

28127984-2a80-11ee-a368-dac502259ad0.png

可以看到每一代都有提升,且型號越新,提升幅度越大,三代比二代提升了7.77%,四代比三代提升了16.35%。

而在價格上,目前四代和三代的類似機(jī)型換算一下,幾乎是相同的。

實證小結(jié)

1、Calibre DRC/LVS/PEX不剛需高主頻機(jī)型,但要求多核、大內(nèi)存的機(jī)器,任務(wù)可拆分,適合暴力堆機(jī)器;

2、fastone云平臺的全球動態(tài)資源池、集群自動化管理能力、自動化跑任務(wù)并監(jiān)控告警的功能可完美匹配Calibre的需求;

3、隨著計算資源的提升,Calibre的任務(wù)耗時呈現(xiàn)明顯的線性關(guān)系,其中單機(jī)整體性能曲線非常貼近基準(zhǔn)線,多機(jī)效果后期會略有折損;

4、最新型號的處理器可以大幅提升Calibre的效率,可根據(jù)項目周期與實際預(yù)算綜合考量機(jī)型配置。

本次EDA云實證系列Vol.13就到這里了。





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

    關(guān)注

    15

    文章

    1055

    瀏覽量

    55374
  • 仿真器
    +關(guān)注

    關(guān)注

    14

    文章

    1027

    瀏覽量

    84605
  • SWAP
    +關(guān)注

    關(guān)注

    0

    文章

    51

    瀏覽量

    13094
  • DRC
    DRC
    +關(guān)注

    關(guān)注

    2

    文章

    153

    瀏覽量

    36803
  • FPGA開發(fā)板
    +關(guān)注

    關(guān)注

    10

    文章

    124

    瀏覽量

    31804

原文標(biāo)題:大內(nèi)存、多核、自動化,到底誰能提升Calibre的效率?

文章出處:【微信號:ZYNQ,微信公眾號:ZYNQ】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    DDR2開cacheability后與L2的效率比較,請問誰能解釋下這個沒有大幅的效率提升可能是什么原因?

    cacheability的1.2倍(比全部在L2中多了EDMA啟動開銷)左右,感覺這個提升幅度有低。理想情況EDMA搬移數(shù)據(jù)到L2中計算,其效率應(yīng)該是在開啟DDR2 cacheability的效率的幾倍?
    發(fā)表于 06-22 07:56

    Mentor工具簡介Calibre物理驗證系列

    Calibre Interactive來實現(xiàn)調(diào)用。Calibre xRC和Calibre RVE集成在一起實現(xiàn)模擬和數(shù)字結(jié)果的高效率調(diào)試,并且直接在版圖或原理圖中可視化寄生參數(shù)。同
    發(fā)表于 08-28 11:58

    請問FPGA Editor如何提升設(shè)計效率?

    FPGA Editor如何提升設(shè)計效率?如何利用CTRL / Shift快捷鍵進(jìn)行放大縮???如果利用F11鍵放大選定的項目?
    發(fā)表于 04-08 06:40

    ic618+spectre18+calibre2019虛擬機(jī)到底是什么?

    ic618+spectre18+calibre2019虛擬機(jī)到底是什么?有什么作用?
    發(fā)表于 06-22 08:00

    calibre2015和lisence哪一個版本更好?

    win7和win10有什么區(qū)別?怎樣去安裝calibre2015?怎樣去安裝lisence?calibre2015和lisence哪一個版本更好?
    發(fā)表于 06-22 06:46

    基于calibre的MIC總線控制器專用集成電路版圖檢查

    摘要:本文通過Calibre工具在MIC總線控制器遠(yuǎn)程模塊專用集成電路版圖中的應(yīng)用,闡述了Calibre版圖檢查工具較之通常使用的Dracula工具的諸多優(yōu)點(diǎn),介紹了基于Calibre工具的DRC和LVS檢查
    發(fā)表于 05-14 09:08 ?0次下載

    Laker & Calibre Bandgap 實例教程

    ;Calibre_Layout.pdfcalibre/drc : drc rule文件以及運(yùn)行目錄calibre/lvs : lvs rule文件以及運(yùn)行目錄calibre/gds
    發(fā)表于 07-10 14:36 ?97次下載

    Mentor Graphics 推出針對 Tanner 模擬/混合信號 IC 設(shè)計環(huán)境的 Tanner Calibre One 驗證套件

    “L-Edit 與 Tanner Calibre One 驗證套件無縫交互,使我們版圖布局團(tuán)隊的效率得到大幅提升,”Sensor Creations Inc.總裁 Stefan
    發(fā)表于 06-15 14:42 ?1280次閱讀

    EDA明導(dǎo)國際Calibre平臺已支持最新的TSMC 12FFC制程設(shè)計

    對于臺積電 7奈米制程,完整的Calibre實現(xiàn)套件現(xiàn)已更新至V1.0版本,適用于客戶的生產(chǎn)設(shè)計交付制造。 歷經(jīng)數(shù)回的改版發(fā)表,臺積電與明導(dǎo)持續(xù)合作提升Calibre DRC 執(zhí)行效能。 目前的V1.0版本與初期的版本相比,執(zhí)行
    發(fā)表于 01-17 15:39 ?2871次閱讀
    EDA明導(dǎo)國際<b class='flag-5'>Calibre</b>平臺已支持最新的TSMC 12FFC制程設(shè)計

    100分的Calibre只發(fā)揮了60分的作用?

    Siemens的Calibre是業(yè)內(nèi)權(quán)威的版圖驗證軟件,被各大Foundry廠廣泛認(rèn)可。用戶可以直接在Virtuoso界面集成Calibre接口,調(diào)用版圖驗證結(jié)果數(shù)據(jù),使用起來極為方便。
    的頭像 發(fā)表于 07-14 11:33 ?952次閱讀
    100分的<b class='flag-5'>Calibre</b>只發(fā)揮了60分的作用?

    如何提升Calibre效率呢?

    Siemens的Calibre是業(yè)內(nèi)權(quán)威的版圖驗證軟件,被各大Foundry廠廣泛認(rèn)可。用戶可以直接在Virtuoso界面集成Calibre接口,調(diào)用版圖驗證結(jié)果數(shù)據(jù),使用起來極為方便。
    的頭像 發(fā)表于 08-09 09:24 ?1912次閱讀
    如何<b class='flag-5'>提升</b>跑<b class='flag-5'>Calibre</b><b class='flag-5'>效率</b>呢?

    西門子推出創(chuàng)新的Calibre DesignEnhancer軟件

    西門子數(shù)字化工業(yè)軟件日前推出創(chuàng)新的Calibre DesignEnhancer軟件,可以讓集成電路 (IC)、布局布線 (P&R) 和全定制設(shè)計團(tuán)隊在IC設(shè)計和驗證過程的早期,進(jìn)行自動化“Calibre設(shè)計即正確”的版圖修改優(yōu)化,進(jìn)而大幅地提高生產(chǎn)率、
    的頭像 發(fā)表于 08-17 11:19 ?2397次閱讀

    如何在Virtuoso界面集成Calibre接口呢?

    Siemens的Calibre是業(yè)內(nèi)權(quán)威的版圖驗證軟件,被各大Foundry廠廣泛認(rèn)可。用戶可以直接在Virtuoso界面集成Calibre接口,調(diào)用版圖驗證結(jié)果數(shù)據(jù),使用起來極為方便。
    的頭像 發(fā)表于 08-24 11:14 ?4039次閱讀
    如何在Virtuoso界面集成<b class='flag-5'>Calibre</b>接口呢?

    采用calibre進(jìn)行后仿真的方法

    Calibre打開之后,全選,知道可以看出哪里有東西
    的頭像 發(fā)表于 09-11 16:56 ?3942次閱讀
    采用<b class='flag-5'>calibre</b>進(jìn)行后仿真的方法

    calibre后仿真參數(shù)提取

    Calibre是一種先進(jìn)的電子設(shè)計自動化(EDA)工具,用于電子電路的設(shè)計和仿真。它為工程師提供了一個強(qiáng)大的平臺,可以進(jìn)行多個級別的仿真,包括電路級仿真、行為級仿真和系統(tǒng)級仿真。在使用Calibre
    的頭像 發(fā)表于 01-04 17:24 ?1578次閱讀
    主站蜘蛛池模板: 一区卡二区卡三区卡视频 | 色狠狠狠狠综合影视 | 午夜高清视频 | 手机在线播放视频 | 一级特黄国产高清毛片97看片 | 国产清纯白嫩大学生正在播放 | bt天堂在线观看 | 欧美黄色高清 | 婷婷色网| 久久久五月 | 人人看人人做人人爱精品 | 91免费视| 日本高清视频成人网www | 色老久久精品偷偷鲁一区 | 五月天男人的天堂 | 日韩毛片在线影视 | kkk4444免费观看 | 亚洲电影天堂网 | 欧美feer| 国产巨大bbbb俄罗斯 | 手机看片自拍自自拍日韩免费 | 国产九九热 | 日本一道dvd在线中文字幕 | 欧美在线一区二区三区 | 免费在线黄网 | 一级毛片在线看在线播放 | 欧美在线视频一区二区三区 | 国产精品福利久久2020 | 天堂中文在线观看 | 自拍偷自拍亚洲精品被多人伦好爽 | 在线观看日本亚洲一区 | 农村苗族一级特黄a大片 | 成人人免费夜夜视频观看 | 一区二区三区四区在线免费观看 | 欧美精彩狠狠色丁香婷婷 | 色多多拼多多网站 | 天天影视网天天影网 | 欧美在线免费 | 日日夜夜2017| 亚洲电影二区 | 一级特黄aa大片 |