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

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

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

十億門級芯片的軟硬件協(xié)同仿真

Cadence楷登 ? 來源:Cadence楷登 ? 作者:Cadence楷登 ? 2021-02-05 10:30 ? 次閱讀

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

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

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

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

895845b6-6282-11eb-8b86-12bb97331649.jpg

盡可能地讓波峰左移,更早地發(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),共有風冷、水冷兩種版本可供選擇。

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

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

8a0944e2-6282-11eb-8b86-12bb97331649.jpg

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

8a3c623c-6282-11eb-8b86-12bb97331649.jpg

而 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 在默認模式下支持全波形可見,可全速查看任何設(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)、傳輸文件以及顯示圖形/視頻。當用戶將所有的芯片設(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)作用。

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

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

責任編輯:haq

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

    關(guān)注

    452

    文章

    49988

    瀏覽量

    419671
  • eda
    eda
    +關(guān)注

    關(guān)注

    71

    文章

    2672

    瀏覽量

    172569

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

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

收藏 人收藏

    評論

    相關(guān)推薦

    國產(chǎn)精密信號鏈產(chǎn)品完整解決方案,軟硬件兼容TI和ADI

    國產(chǎn)精密信號鏈產(chǎn)品完整解決方案,軟硬件兼容TI和ADI
    的頭像 發(fā)表于 08-19 09:58 ?286次閱讀
    國產(chǎn)精密信號鏈產(chǎn)品完整解決方案,<b class='flag-5'>軟硬件</b>兼容TI和ADI

    機器視覺系統(tǒng)讀取二維碼-軟硬件配置方案

    機器視覺系統(tǒng)讀取二維碼-軟硬件配置方案
    的頭像 發(fā)表于 05-24 00:56 ?475次閱讀
    機器視覺系統(tǒng)讀取二維碼-<b class='flag-5'>軟硬件</b>配置方案

    磐啟XNS1042軟硬件資料

    電子發(fā)燒友網(wǎng)站提供《磐啟XNS1042軟硬件資料.zip》資料免費下載
    發(fā)表于 05-06 10:35 ?0次下載

    東軟睿馳與瑞薩電子達成合作伙伴關(guān)系,強化汽車軟硬件協(xié)同創(chuàng)新

    卓越的SDV(軟件定義汽車)整體產(chǎn)品解決方案與服務(wù)供應(yīng)商東軟睿馳與全球半導體解決方案供應(yīng)商瑞薩電子(TSE:6723)今日在北京車展現(xiàn)場簽署了戰(zhàn)略合作備忘錄,強化汽車軟硬件協(xié)同創(chuàng)新。
    的頭像 發(fā)表于 04-26 09:55 ?741次閱讀
    東軟睿馳與瑞薩電子達成合作伙伴關(guān)系,強化汽車<b class='flag-5'>軟硬件</b><b class='flag-5'>協(xié)同</b>創(chuàng)新

    電池管理系統(tǒng)(BMS)軟硬件介紹

    電子發(fā)燒友網(wǎng)站提供《電池管理系統(tǒng)(BMS)軟硬件介紹.pdf》資料免費下載
    發(fā)表于 03-27 09:20 ?8次下載

    KubeCASH:基于軟硬件融合的容器管理平臺

    、CSI、CDI等接口都奉行一個重要的原則:“不做事,就不會犯錯”。K8S可以理解成嵌于整個軟硬件堆棧的一個薄層,僅僅提供硬件到容器環(huán)境的一個接入。至于具體的軟硬件交互接口和機制、硬件
    的頭像 發(fā)表于 01-08 10:16 ?1064次閱讀
    KubeCASH:基于<b class='flag-5'>軟硬件</b>融合的容器管理平臺

    芯擎科技與芯華章深度合作,軟硬件協(xié)同開發(fā)加速車規(guī)芯片創(chuàng)新

    ? 12月4日,系統(tǒng)驗證EDA解決方案提供商芯華章,與國產(chǎn)高端車規(guī)芯片設(shè)計公司芯擎科技正式建立戰(zhàn)略合作。雙方強強聯(lián)手,芯擎科技導入芯華章相關(guān)EDA驗證工具,賦能車規(guī)芯片和應(yīng)用軟件的
    的頭像 發(fā)表于 12-04 11:17 ?747次閱讀

    芯華章與芯擎科技建立深度合作 軟硬件協(xié)同開發(fā)加速車規(guī)芯片創(chuàng)新

    12月4日,系統(tǒng)驗證EDA解決方案提供商芯華章,與國產(chǎn)高端車規(guī)芯片設(shè)計公司芯擎科技正式建立戰(zhàn)略合作。雙方強強聯(lián)手,芯擎科技導入芯華章相關(guān)EDA驗證工具,賦能車規(guī)芯片和應(yīng)用軟件的
    發(fā)表于 12-04 09:56 ?347次閱讀

    芯華章與芯擎科技建立深度合作 軟硬件協(xié)同開發(fā)加速車規(guī)芯片創(chuàng)新

    12月4日,系統(tǒng)驗證EDA解決方案提供商芯華章,與國產(chǎn)高端車規(guī)芯片設(shè)計公司芯擎科技正式建立戰(zhàn)略合作。雙方強強聯(lián)手,芯擎科技導入芯華章相關(guān)EDA驗證工具,賦能車規(guī)芯片和應(yīng)用軟件的
    的頭像 發(fā)表于 12-04 09:10 ?322次閱讀

    基于MSP430F13X的溫度采集儀的工作原理及軟硬件設(shè)計方法

    電子發(fā)燒友網(wǎng)站提供《基于MSP430F13X的溫度采集儀的工作原理及軟硬件設(shè)計方法.pdf》資料免費下載
    發(fā)表于 11-17 16:06 ?0次下載
    基于MSP430F13X的溫度采集儀的工作原理及<b class='flag-5'>軟硬件</b>設(shè)計方法

    使用FPGA完成飛行模擬器通信接口的軟硬件設(shè)計

    電子發(fā)燒友網(wǎng)站提供《使用FPGA完成飛行模擬器通信接口的軟硬件設(shè)計.pdf》資料免費下載
    發(fā)表于 11-07 14:41 ?0次下載
    使用FPGA完成飛行模擬器通信接口的<b class='flag-5'>軟硬件</b>設(shè)計

    基于si473x的嵌入式收音機模塊的軟硬件設(shè)計方法

    電子發(fā)燒友網(wǎng)站提供《基于si473x的嵌入式收音機模塊的軟硬件設(shè)計方法.pdf》資料免費下載
    發(fā)表于 10-25 10:22 ?1次下載
    基于si473x的嵌入式收音機模塊的<b class='flag-5'>軟硬件</b>設(shè)計方法