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

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

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

十億門級芯片的應(yīng)用經(jīng)驗和仿真技巧

Cadence楷登 ? 來源:Cadence楷登 ? 作者:Cadence楷登 ? 2021-03-19 09:29 ? 次閱讀

很多芯片開發(fā)者從芯片設(shè)計伊始便會一直捫心自問的一個問題是“我的硬件出現(xiàn)錯誤的可能性有多大?”通常情況下這個問題都無法回答,所以我們能做的只是通過不斷的仿真驗證讓這個可能性無限接近于零。

在很多人眼中,仿真驗證如同學(xué)生時代考試時,最后階段對考卷的檢查與校對一般。實則不然,作為芯片設(shè)計流程中的“責(zé)任擔(dān)當(dāng)”,EDA 仿真驗證是貫穿從芯片立項、架構(gòu)定義到之后的流片生產(chǎn)等環(huán)節(jié),不斷重復(fù)的關(guān)鍵性步驟。

從仿真驗證的角度來看,在芯片制造的整個流程中,驗證可以分為前仿真(基于 RTL 代碼)和后仿真(基于門級網(wǎng)表)兩個部分。由于芯片本身的設(shè)計流程所致,越到后面設(shè)計的迭代成本越高,出現(xiàn) Bug 的風(fēng)險越大。所以,能夠在早期的仿真驗證流程中發(fā)現(xiàn)更多的系統(tǒng)級甚至是用戶級的 Debug 至關(guān)重要。而 Cadence 的 Palladium Z1 硬件仿真加速平臺便是一個能夠很好滿足這一需求的軟硬件協(xié)同仿真平臺。

接下來,Cadence 資深技術(shù)支持經(jīng)理朱宇立,分享了關(guān)于 Palladium Z1 系列的應(yīng)用經(jīng)驗和仿真技巧。

盡可能地讓波峰左移,更早地發(fā)現(xiàn) Bug 能夠極大縮短芯片的開發(fā)周期 作為一個擁有 33 年歷史的產(chǎn)品系列,Palladium 系列的前身 Palladium XP 實際上是 Cadence 兩條技術(shù)路線相互融合之后的產(chǎn)品,它們分別是 Processor—Based 與 FPGA—Based。 作為該系列的最新產(chǎn)品 Palladium Z1 采用了 IT 行業(yè)常見的服務(wù)器刀片式架構(gòu),共有風(fēng)冷、水冷兩種版本可供選擇。

每個 Palladium Z1 機架能夠支持 4 百萬門到 5.76 億門的容量,最多可以擴展到 16 個機架、 92 億門,最多可支持 2304 個用戶,充分滿足企業(yè)級客戶的需求。

通過利用本地統(tǒng)一的硬件仿真加速環(huán)境, Palladium Z1 進一步優(yōu)化驗證流程、強化驗證能力,使得 Cadence 的用戶可以在無需再編譯的前提下,實現(xiàn)仿真到仿真加速,或者運行時仿真環(huán)境的熱交換。

前文中我們也提到了,EDA 仿真驗證是一個“重復(fù)性必要行為”,其在一個項目的生命周期中將不斷迭代。Cadence 將 EDA 芯片仿真軟件的發(fā)展歸為了四大方向,分別是 Build、Allocate、Run 與 Debug,即更快的編譯效率、更高效的資源利用、更多的使用模式以及更加高效且快速的 Debug 能力。

而 Palladium Z1 系列便是 Cadence 在這四大領(lǐng)域不斷追求技術(shù)創(chuàng)新所結(jié)下的“果實”。Palladium Z1 系列在單核情況下,編譯效率可達每小時 1.4 億門,如果使用多核并行編譯技術(shù),編譯速度又可以有高達 3X 的提升,這相對于其他競品有著巨大的優(yōu)勢;Job Reshaping 功能能夠保證用戶有效地利用 Palladium Z1 每一片資源;Palladium Z1 支持 22 種不同的使用模式,供不同需求的用戶使用。 強大的 Debug 能力是 Palladium Z1 系列最為突出的優(yōu)勢。Palladium Z1 在默認(rèn)模式下支持全波形可見,可全速查看任何設(shè)計信號,并且無需重新編譯即可調(diào)試設(shè)計。同時 Dynamic Probe 可以讓您在一次仿真中獲得更長時間的波形,Infinite Trace 則是可以記錄完整的仿真流程,用戶可以隨時進行重放以調(diào)試任何感興趣的時間窗口。Palladium Z1 在脫機模式下仍可進行并發(fā)調(diào)試,并將運算資源釋放給其他任務(wù),其全新的波形流式傳輸(Waveform Streaming)支持全速率連續(xù)查看少量信號,無需進行重新編譯。 Palladium Z1 擁有多種使用模式可供用戶選擇,今天我們重點為大家介紹的是 In-Circuit Emulation 模式,即 ICE 模式。

在 ICE 模式下,Palladium Z1 提供了多個經(jīng)過測試的真實物理接口,使其可以與外部系統(tǒng)、網(wǎng)絡(luò)和測試設(shè)備快速集成。 同時,該模式還允許設(shè)計團隊使用實際應(yīng)用程序來仿真設(shè)計,例如啟動操作系統(tǒng)、傳輸文件以及顯示圖形/視頻。當(dāng)用戶將所有的芯片設(shè)計都放到 Palladium Z1 上進行仿真,并連接諸如 USB 設(shè)備、PCIe 驅(qū)動、以太網(wǎng)測試儀等,其運行速度與真實芯片的運行速度存在一個速度差。 為了幫助用戶快速將外部設(shè)備與內(nèi)部芯片連接到一起,并盡可能的模擬真實運行情況,Cadence 提供了完善且成熟的 SpeedBridge 方案,很好地解決了這一問題。 同時,在 ICE 模式下,Palladium Z1 軟硬件協(xié)同仿真的特點能夠很好地幫助調(diào)試人員快速定位問題所在。

同時,Palladium Z1 也可以提供全套的 Virtual Emulation 解決方案。Virtual Emulation 模式是一套完全意義上的虛擬環(huán)境,這一模式的核心在于 Cadence 提供的 VirtualBridge 功能。VirtualBridge 是一種軟件適配器,使用戶的應(yīng)用程序和驅(qū)動程序可以建立與 Palladium 的虛擬協(xié)議連接。 用戶將芯片設(shè)計放在 Palladium Z1 中,想要將其中的協(xié)議接入到虛擬機,以方便軟件工程師在虛擬機上調(diào)試驅(qū)動以及應(yīng)用層,VirtualBridge 在其中發(fā)揮著重要的串聯(lián)作用。

原文標(biāo)題:【Cadence 技術(shù)公開課】驗證技術(shù)必備:十億門級芯片的軟硬件協(xié)同仿真

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

責(zé)任編輯:haq

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

    關(guān)注

    456

    文章

    51089

    瀏覽量

    425927

原文標(biāo)題:【Cadence 技術(shù)公開課】驗證技術(shù)必備:十億門級芯片的軟硬件協(xié)同仿真

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

收藏 人收藏

    評論

    相關(guān)推薦

    AI時代下芯片復(fù)雜度飆升,思爾芯國產(chǎn)硬件仿真加速芯片創(chuàng)新

    引言在人工智能(AI)技術(shù)蓬勃發(fā)展的今天,芯片的復(fù)雜度正以前所未有的速度飆升,輕松跨越了百億邏輯級別的大關(guān)。這一趨勢不僅推動了半導(dǎo)體行業(yè)的快速發(fā)展,也對硬件仿真系統(tǒng)提出了更高的挑戰(zhàn)和要求。在近日
    的頭像 發(fā)表于 12-27 18:01 ?405次閱讀
    AI時代下<b class='flag-5'>芯片</b>復(fù)雜度飆升,思爾芯國產(chǎn)硬件<b class='flag-5'>仿真</b>加速<b class='flag-5'>芯片</b>創(chuàng)新

    FPGA數(shù)的計算方法

    我們在比較FPGA的芯片參數(shù)時經(jīng)常說某一款FPGA是多少萬的,也有的說其有多少個LE,那么二者之間有何關(guān)系呢? FPGA等效數(shù)的計算方法有兩種,一是把FPGA基本單元(如LUT+FF
    的頭像 發(fā)表于 11-11 09:45 ?369次閱讀
    FPGA<b class='flag-5'>門</b>數(shù)的計算方法

    常用邏輯芯片有哪些

    邏輯是數(shù)字電路中的基本構(gòu)建塊,它們執(zhí)行基本的邏輯運算,如與(AND)、或(OR)、非(NOT)、異或(XOR)等。邏輯芯片是集成了多個邏輯的集成電路,廣泛應(yīng)用于計算機、通信、自動
    的頭像 發(fā)表于 09-24 10:48 ?2512次閱讀

    英特爾與亞馬遜AWS深化合作,共謀數(shù)十億美元定制芯片計劃

    英特爾與亞馬遜云計算巨頭AWS宣布了一項重大的長期戰(zhàn)略合作協(xié)議,該協(xié)議涉及數(shù)十億美元的投資,旨在通過定制芯片設(shè)計加速人工智能(AI)應(yīng)用并優(yōu)化各類工作負(fù)載的性能。這一合作標(biāo)志著雙方長達18年的合作關(guān)系邁入了一個全新的階段,共同推動半導(dǎo)體技術(shù)的創(chuàng)新與應(yīng)用。
    的頭像 發(fā)表于 09-18 16:31 ?1002次閱讀

    NVIDIA Blackwell 將掌控 AI 下一章,第四季度將出貨價值數(shù)十億美元的芯片

    NVIDIA已確認(rèn)他們已對BlackwellAI芯片進行了某些改動以提高其產(chǎn)量,并將在第四季度出貨價值數(shù)十億美元的芯片。JAEALOT2024年8月29日NVIDIA已確認(rèn)他們已對
    的頭像 發(fā)表于 08-30 12:50 ?266次閱讀
    NVIDIA Blackwell 將掌控 AI 下一章,第四季度將出貨價值數(shù)<b class='flag-5'>十億</b>美元的<b class='flag-5'>芯片</b>

    解決芯片級功率MOSFET的組裝問題

    電子發(fā)燒友網(wǎng)站提供《解決芯片級功率MOSFET的組裝問題.pdf》資料免費下載
    發(fā)表于 08-27 11:17 ?0次下載
    解決<b class='flag-5'>芯片級</b>功率MOSFET的組裝問題

    二極管與電阻并聯(lián),且二極管的陰極與PMOS的連接,其中二極管起什么作用呢?

    二極管與電阻并聯(lián),且二極管的陰極與PMOS的連接,其中二極管起什么作用呢?
    發(fā)表于 08-07 15:52

    簡述芯片制造過程

    經(jīng)驗。目前,大部分產(chǎn)品都是在原先設(shè)計的版本上翻新的。芯片制造是芯片生產(chǎn)中投資最大的部分,一個技術(shù)領(lǐng)先的芯片制造廠,沒有幾十億美元是不可能制
    的頭像 發(fā)表于 07-04 17:22 ?819次閱讀
    簡述<b class='flag-5'>芯片</b>制造過程

    MPS車規(guī)三相驅(qū)動解決方案——MPQ6533

    作為MPS推出的新一代車規(guī)三相驅(qū)動器,內(nèi)部集成LDO和電荷泵,支持100%占空比工作,可用于驅(qū)動一個三相無刷直流電機或者兩個有刷直流電機。因此廣泛應(yīng)用于汽車工業(yè)領(lǐng)域,如電動尾、
    的頭像 發(fā)表于 06-07 13:30 ?483次閱讀
    MPS車規(guī)<b class='flag-5'>級</b>三相<b class='flag-5'>門</b><b class='flag-5'>級</b>驅(qū)動解決方案——MPQ6533

    測量IGBT的可以用低壓探頭嗎?

    進行測量。那可以使用低壓探頭來測試IGBT的嗎? 首先,IGBT的電壓通常在幾伏范圍內(nèi),一般在5V到20V左右。相比之下,普通邏輯
    的頭像 發(fā)表于 06-06 14:28 ?369次閱讀
    測量IGBT的<b class='flag-5'>門</b><b class='flag-5'>級</b>可以用低壓探頭嗎?

    數(shù)字電路仿真元件符號是什么

    中,我們將詳細討論常見的數(shù)字電路仿真元件及其符號。 邏輯元件 邏輯元件是數(shù)字電路設(shè)計中最基本的元件,用于實現(xiàn)基本的邏輯運算。在數(shù)字電路仿真中,邏輯
    的頭像 發(fā)表于 04-21 09:20 ?2470次閱讀

    如何判斷芯片是否符合工業(yè)標(biāo)準(zhǔn)

    工業(yè)芯片是專為在惡劣環(huán)境下長期工作而設(shè)計的芯片,它能夠經(jīng)受更高的溫度、濕度、震動和電磁干擾等極端條件。工業(yè)芯片通常具有更高的可靠性和穩(wěn)定
    的頭像 發(fā)表于 04-11 14:17 ?890次閱讀
    如何判斷<b class='flag-5'>芯片</b>是否符合工業(yè)<b class='flag-5'>級</b>標(biāo)準(zhǔn)

    領(lǐng)導(dǎo)時代,駕馭未來,MPS車規(guī)三相驅(qū)動解決方案——MPQ6533

    作為MPS推出的新一代車規(guī)三相驅(qū)動器,內(nèi)部集成LDO和電荷泵,支持100%占空比工作,可用于驅(qū)動一個三相無刷直流電機或者兩個有刷直流電機。因此廣泛應(yīng)用于汽車工業(yè)領(lǐng)域,如電動尾
    的頭像 發(fā)表于 03-29 17:58 ?960次閱讀
    領(lǐng)導(dǎo)時代,駕馭未來,MPS車規(guī)<b class='flag-5'>級</b>三相<b class='flag-5'>門</b><b class='flag-5'>級</b>驅(qū)動解決方案——MPQ6533

    淺談驅(qū)動電壓對IGBT性能的影響

    廣泛。但是IGBT良好特性的發(fā)揮往往因其驅(qū)動電路上的不合理,制約著IGBT的推廣及應(yīng)用。無論是MOSFET還是IGBT,都是受極控制的器件。在相同電流的條件
    的頭像 發(fā)表于 02-27 08:25 ?1067次閱讀
    淺談<b class='flag-5'>門</b><b class='flag-5'>級</b>驅(qū)動電壓對IGBT性能的影響

    如何確定芯片的方向 最簡單的芯片原理

     最簡單的芯片原理可以使用邏輯芯片來說明。邏輯芯片是由幾個晶體管組成的電路,用于執(zhí)行基本的邏輯運算。   最簡單的邏輯
    的頭像 發(fā)表于 01-25 15:47 ?1.5w次閱讀
    如何確定<b class='flag-5'>芯片</b>的方向 最簡單的<b class='flag-5'>芯片</b>原理