一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

存儲控制器系統(tǒng)級硬件仿真與原型驗證性能

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

近期,來自 Kioxia 公司的 Ravi Tangirala 做了一個主題為存儲控制器系統(tǒng)級硬件仿真與原型驗證性能的演講。他是 Kioxia America 公司(前東芝存儲,之后作為獨立公司被拆分)的驗證總監(jiān)。

存儲控制器作為一種很“常見”的 SoC,是所有 NAND 閃存的接口。盡管近些年出現(xiàn)了 3D NAND,但從存儲控制器的角度而言其實沒帶來什么實質(zhì)變化。

驗證過程的核心是綜合利用 Cadence Palladium Z1 企業(yè)級仿真平臺和 Cadence Protium X1 企業(yè)級原型驗證平臺來實現(xiàn)硬件仿真和原型驗證。

上方圖表展示了該團隊的工作過程。圖中紅色線條逐漸上升及下降,反映的是 Palladium 在項目周期中的使用量變化。開始時 Palladium 的使用并不多,因為 RTL 尚未完成。隨著設(shè)計的逐步完成,Palladium 使用量也隨之上升。

藍(lán)色陰影區(qū)代表了固件開發(fā),開始時會使用 Palladium,當(dāng)設(shè)計足夠穩(wěn)定后就會轉(zhuǎn)用 Protium。Protium 的優(yōu)勢是具有比 Palladium 更快的軟件運行速度;不足則是由于 FPGA 布局布線耗時較多,需要相對多些時間來準(zhǔn)備版本。

所以在 RTL 穩(wěn)定前,Protium 并非固件團隊的軟件開發(fā)人員的最佳選擇;可一旦 RTL 趨于穩(wěn)定,軟件人員就會更傾向于用 Protium 做軟件測試。

樣片回片后,軟件開發(fā)逐漸結(jié)束,Palladium 還會被用來分析樣片測試出的遺留問題。

Palladium 仿真

上圖展示了以 Palladium 為核心的完整驗證環(huán)境案例,SoC 運行在位于中心仿真器內(nèi),左側(cè)為實際主機(訪問閃存)和調(diào)試主機(訪問調(diào)試端口)。右側(cè)連接 DIMMS 上的實際閃存,其容量巨大,同時對仿真速度有要求,因而不適合直接放在仿真器里實現(xiàn)。

Host PC 機通過 SpeedBridge 硬件接口與 Palladium 連接,另一臺調(diào)試 PC 機與調(diào)試端口相連,而 DIMMS 上的 NAND 會直接與 Palladium 相連。

實際上,這個過程用到了 Palladium 的兩個操作模式:

TBA(Test Bench Acceleration)模式:應(yīng)用各種虛擬接口,比較適用于 RTL 早期驗證過程。

ICE(In Circuit Emulation)模式:利用上圖中的真實物理接口,能夠達(dá)到最快的仿真速度,但不適用于對接口的直接驗證。

Kioxia 總共部署了 6 臺服務(wù)器集群用于 Palladium 編譯。單次編譯可以在 3 小時內(nèi)完成,利用相關(guān)選項,12 小時內(nèi)可以完成 30 次迭代。當(dāng)然,這種方法在 RTL 穩(wěn)定后才可真正發(fā)揮作用。

如上方圖示,經(jīng)過時鐘優(yōu)化,核心功能時鐘可達(dá)到 373% 的性能提升。需要注意的是,這是仿真性能提升,而非指 SoC 自身時鐘頻率。

以 Palladium 為核心搭建起來的硬件仿真環(huán)境,可以實現(xiàn)端到端測試(在 PC 主機上運行的應(yīng)用軟件可以訪問到實際的 NAND 存儲器)。

有了這樣的仿真平臺,我們可以運行測量 I/O 吞吐率的硬盤應(yīng)用,以及測試硬盤在最差情況的運行等等。因為測試時間需要足夠長才能生成精確的度量數(shù)據(jù),所以仿真平臺的整體性能就變得非常關(guān)鍵。上述以 Palladium 為核心的仿真平臺可以將 I/O 訪問速率提升 9 倍,并將啟動時間和 NAND 擦除時間縮短 5.5 倍。

Protium 原型驗證

固件開發(fā)可以實現(xiàn)從 Palladium 至 Protium 的無縫切換,因為兩者在前端使用同樣的編譯器。上圖可以看出,Protium 和 Palladium 兩個平臺幾乎完全一樣,都使用同樣的 Speedbridge 和 I/O 卡。

動態(tài)配對組合

利用 Palladium 和 Protium 聯(lián)合使用流程,RTL 可以按照上圖所示同時編譯給兩大平臺,使得客戶可以用 Palladium 實現(xiàn)高性能的硬件仿真,同時用 Protium 實現(xiàn)更高性能的固件開發(fā)。由于 Protium 的編譯和布局布線需要 15-24 小時,在設(shè)計足夠穩(wěn)定后,軟件開發(fā)者利用雙平臺的流程會更加高效。比如完成操作系統(tǒng)啟動,保證軟件開發(fā)人員能夠調(diào)試各自的代碼。

小結(jié)

Palladium 應(yīng)用在項目初期,在性能加快 373% 同時,充分利用其強大的調(diào)試能力。

Protium 主要針對固件開發(fā),仿真性能可以達(dá)到Palladium 的 4.6 倍。

可以利用 QTDB 實現(xiàn) Palladium 與 Protium 的快速無縫遷移。

原文標(biāo)題:【成功案例】如何利用 Palladium 和 Protium 進(jìn)行早期固件開發(fā)

文章出處:【微信公眾號: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)注

    114

    文章

    16838

    瀏覽量

    182289
  • soc
    soc
    +關(guān)注

    關(guān)注

    38

    文章

    4303

    瀏覽量

    221096

原文標(biāo)題:【成功案例】如何利用 Palladium 和 Protium 進(jìn)行早期固件開發(fā)

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

收藏 人收藏

    評論

    相關(guān)推薦

    新思科技推出全新HAPS-200原型驗證系統(tǒng)和ZeBu仿真系統(tǒng)

    新思科技近日宣布,全面升級其高性能硬件輔助驗證(HAV)產(chǎn)品組合,推出全新一代HAPS-200原型驗證
    的頭像 發(fā)表于 04-03 14:22 ?502次閱讀
    新思科技推出全新HAPS-200<b class='flag-5'>原型</b><b class='flag-5'>驗證</b><b class='flag-5'>系統(tǒng)</b>和ZeBu<b class='flag-5'>仿真</b><b class='flag-5'>系統(tǒng)</b>

    新思科技推出基于AMD芯片的新一代原型驗證系統(tǒng)

    一代HAPS-200原型驗證系統(tǒng)和ZeBu仿真系統(tǒng),憑借其卓越的運行性能、更快的編譯速度和更高的
    的頭像 發(fā)表于 02-19 17:12 ?525次閱讀

    新思科技推出全新硬件輔助驗證產(chǎn)品組合

    新思科技近日宣布,推出基于全新AMD Versal Premium VP1902自適應(yīng)系統(tǒng)芯片(SoC)的HAPS原型驗證系統(tǒng),全新升級其
    的頭像 發(fā)表于 02-18 17:30 ?494次閱讀

    新思科技全新升級業(yè)界領(lǐng)先的硬件輔助驗證產(chǎn)品組合,助力下一代半導(dǎo)體與設(shè)計創(chuàng)新

    和ZeBu?仿真系統(tǒng),全新升級其業(yè)界領(lǐng)先的硬件輔助驗證(HAV)產(chǎn)品組合。全新一代HAPS-200原型
    發(fā)表于 02-18 16:00 ?203次閱讀

    光伏發(fā)電系統(tǒng)篇:單式并網(wǎng)系統(tǒng)實時仿真

    產(chǎn)品,屬于EGBox 系列實時仿真器的入門產(chǎn)品。其不同型號可完成硬件在環(huán)測試系統(tǒng)(HIL)或者快速控制
    發(fā)表于 02-17 18:24

    加速電機控制器開發(fā):EasyGo硬件在環(huán)測試平臺一站式解決方案

    ),確保控制系統(tǒng)在復(fù)雜工業(yè)環(huán)境下的高可靠性與穩(wěn)定性。 6、硬件在環(huán)(HIL)測試 通過標(biāo)準(zhǔn)化接口與實際電機控制器連接,構(gòu)建起硬件在環(huán)測試閉環(huán)體系。能夠精準(zhǔn)地
    發(fā)表于 01-16 11:48

    汽車微控制器虛擬控制器的分類與實踐

    虛擬控制器(V-ECU)是指通過軟件在模擬環(huán)境中運行,模仿實際硬件控制器功能的系統(tǒng)組件。它可用于開發(fā)、測試和驗證嵌入式
    的頭像 發(fā)表于 01-06 15:23 ?1044次閱讀
    汽車微<b class='flag-5'>控制器</b>虛擬<b class='flag-5'>控制器</b>的分類與實踐

    芯華章推出新一代高性能FPGA原型驗證系統(tǒng)

    不斷發(fā)展的SoC和Chiplet芯片創(chuàng)新,特別是基于RISC-V等多種異構(gòu)處理架構(gòu)的定制化高性能應(yīng)用芯片,對硬件驗證平臺的性能、容量、高速
    發(fā)表于 12-10 10:49 ?492次閱讀
    芯華章推出新一代高<b class='flag-5'>性能</b>FPGA<b class='flag-5'>原型</b><b class='flag-5'>驗證</b><b class='flag-5'>系統(tǒng)</b>

    解決方案丨EasyGo新能源系統(tǒng)實時仿真應(yīng)用

    。其基本原理是用運行著數(shù)學(xué)模型的實時仿真器來模擬實際新能源系統(tǒng)的特性行為和各種工況,同時將控制算法模型通過快速控制器進(jìn)行驗證,兩者通過實際的
    發(fā)表于 10-18 09:37

    快速部署原型驗證:從子卡到調(diào)試的全方位優(yōu)化

    引言原型驗證是一種在FPGA平臺上驗證芯片設(shè)計的過程,通過在FPGA上實現(xiàn)芯片的設(shè)計原型,使得開發(fā)人員可以在硬件完成之前提前開始軟件開發(fā)和
    的頭像 發(fā)表于 09-30 08:04 ?944次閱讀
    快速部署<b class='flag-5'>原型</b><b class='flag-5'>驗證</b>:從子卡到調(diào)試的全方位優(yōu)化

    EasyGo實時仿真丨PCS儲能變流器控制仿真應(yīng)用

    構(gòu)建的控制算法模型,為高精度控制系統(tǒng)開發(fā)提供了有效測試環(huán)境,加快了開發(fā)周期并降低了風(fēng)險。本篇中用戶利用CBox快速原型控制器進(jìn)行PCS儲能變流器控制
    發(fā)表于 09-20 10:17

    【干貨分享】硬件在環(huán)仿真(HiL)測試

    技術(shù),通過接入真實的控制器,采用或者部分采用實時仿真模型來模擬被控對象和系統(tǒng)運行環(huán)境,實現(xiàn)整個系統(tǒng)仿真測試。實時
    的頭像 發(fā)表于 09-19 17:15 ?1850次閱讀
    【干貨分享】<b class='flag-5'>硬件</b>在環(huán)<b class='flag-5'>仿真</b>(HiL)測試

    控制器內(nèi)部的存儲器有哪些

    控制器(MCU)內(nèi)部的存儲器是微控制器系統(tǒng)的重要組成部分,它負(fù)責(zé)存儲程序代碼、數(shù)據(jù)以及控制邏輯
    的頭像 發(fā)表于 08-22 10:41 ?1167次閱讀

    組合邏輯控制器的設(shè)計步驟是什么

    于計算機、通信、控制等領(lǐng)域。本文將詳細(xì)介紹組合邏輯控制器的設(shè)計步驟,包括需求分析、邏輯功能定義、邏輯表達(dá)式、邏輯圖、電路設(shè)計、仿真驗證、測試和優(yōu)化等。 需求分析 需求分析是設(shè)計組合邏輯
    的頭像 發(fā)表于 06-30 10:30 ?939次閱讀

    西門子數(shù)字化工業(yè)軟件推出Veloce CS硬件輔助驗證和確認(rèn)系統(tǒng)

    創(chuàng)新的 Veloce CS 架構(gòu)整合了硬件加速仿真、企業(yè)原型驗證和軟件原型驗證,將
    的頭像 發(fā)表于 05-08 14:28 ?1016次閱讀