91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

存儲(chǔ)控制器系統(tǒng)級(jí)硬件仿真與原型驗(yàn)證性能

Cadence楷登 ? 來(lái)源:Cadence楷登 ? 作者:Cadence楷登 ? 2021-03-19 09:37 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

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

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

上方圖表展示了該團(tuán)隊(duì)的工作過(guò)程。圖中紅色線條逐漸上升及下降,反映的是 Palladium 在項(xiàng)目周期中的使用量變化。開(kāi)始時(shí) Palladium 的使用并不多,因?yàn)?RTL 尚未完成。隨著設(shè)計(jì)的逐步完成,Palladium 使用量也隨之上升。

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

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

樣片回片后,軟件開(kāi)發(fā)逐漸結(jié)束,Palladium 還會(huì)被用來(lái)分析樣片測(cè)試出的遺留問(wèn)題。

Palladium 仿真

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

Host PC 機(jī)通過(guò) SpeedBridge 硬件接口與 Palladium 連接,另一臺(tái)調(diào)試 PC 機(jī)與調(diào)試端口相連,而 DIMMS 上的 NAND 會(huì)直接與 Palladium 相連。

實(shí)際上,這個(gè)過(guò)程用到了 Palladium 的兩個(gè)操作模式:

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

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

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

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

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

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

Protium 原型驗(yàn)證

固件開(kāi)發(fā)可以實(shí)現(xiàn)從 Palladium 至 Protium 的無(wú)縫切換,因?yàn)閮烧咴谇岸耸褂猛瑯拥木幾g器。上圖可以看出,Protium 和 Palladium 兩個(gè)平臺(tái)幾乎完全一樣,都使用同樣的 Speedbridge 和 I/O 卡。

動(dòng)態(tài)配對(duì)組合

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

小結(jié)

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

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

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

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

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

責(zé)任編輯:haq

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

    關(guān)注

    114

    文章

    17792

    瀏覽量

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

    關(guān)注

    40

    文章

    4576

    瀏覽量

    229164

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

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

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    直流固態(tài)變壓控制策略仿真解決方案

    的建模、驗(yàn)證、調(diào)優(yōu)全流程,有效解決傳統(tǒng)仿真與實(shí)物測(cè)試脫節(jié)、開(kāi)發(fā)周期長(zhǎng)、測(cè)試成本高的問(wèn)題。 在硬件層面,EasyGo 平臺(tái)采用高性能處理和靈
    發(fā)表于 03-06 09:26

    級(jí)式光伏發(fā)電并網(wǎng)系統(tǒng)實(shí)時(shí)仿真

    硬件架構(gòu)設(shè)計(jì)的一體式緊湊型實(shí)時(shí)仿真產(chǎn)品,屬于 EGBox 系列實(shí)時(shí)仿真器的入門(mén)級(jí)產(chǎn)品。其不同型號(hào)可完成硬件在環(huán)測(cè)試
    發(fā)表于 09-18 17:58

    電源控制器MCU硬件在環(huán)(HIL)測(cè)試方案

    隨著電力電子技術(shù)和新能源產(chǎn)業(yè)的發(fā)展,對(duì)電源控制器(MCU)性能、可靠性和安全性要求提升。傳統(tǒng)測(cè)試方法難以滿足現(xiàn)代電源控制系統(tǒng)開(kāi)發(fā)需求,硬件在環(huán)(HIL)測(cè)試技術(shù)成為電源MCU開(kāi)發(fā)的重要
    發(fā)表于 08-20 18:31

    HPM6200EVK:RISC-V架構(gòu)高性能控制器評(píng)估板現(xiàn)貨庫(kù)存

    應(yīng)用。優(yōu)勢(shì)總結(jié)高集成度:集成核心外設(shè),減少額外器件需求。靈活擴(kuò)展:通過(guò)接口與調(diào)試支持快速原型開(kāi)發(fā)與驗(yàn)證。生態(tài)完善:兼容兩種操作系統(tǒng),提供豐富資源降低開(kāi)發(fā)門(mén)檻。
    發(fā)表于 08-11 09:15

    性能存儲(chǔ)控制器的技術(shù)解析

    SSD2351芯片:高性能存儲(chǔ)控制器的技術(shù)解析** ? SSD2351是一款由行業(yè)領(lǐng)先廠商推出的高性能固態(tài)硬盤(pán)(SSD)主控芯片,專為滿足現(xiàn)代數(shù)據(jù)中心、企業(yè)
    的頭像 發(fā)表于 07-15 14:50 ?569次閱讀

    無(wú)刷直流電機(jī)助力式EPS控制器設(shè)計(jì)與試驗(yàn)

    [摘要]基于無(wú)刷直流電機(jī)(BLDCM)模型和汽車(chē)電動(dòng)助力轉(zhuǎn)向(EPS)動(dòng)力學(xué)模型,構(gòu)建了BLDCM 控制仿真模型和 EPS性能仿真模型;設(shè)計(jì)了以ARM7LPC2131為
    發(fā)表于 07-08 19:28

    綠氫系統(tǒng) PEM 電解槽直流接入仿真驗(yàn)證深度解析

    、 實(shí)時(shí)仿真 PXIBox 是基于 PXI 總線架構(gòu)硬件平臺(tái)的實(shí)時(shí)仿真產(chǎn)品系列,采用新款多核實(shí)時(shí) CPU+多FPGA 硬件架構(gòu),既可以做快速原型
    發(fā)表于 07-03 18:25

    Veloce Primo補(bǔ)全完整的SoC驗(yàn)證環(huán)境

    在芯片構(gòu)建之前完成。雖然硬件加速器和桌面原型板是這項(xiàng)驗(yàn)證中兩個(gè)眾所周知的參與者,但企業(yè)原型同樣具備重要的意義。 盡管仿真在設(shè)計(jì)的早期階段占據(jù)
    的頭像 發(fā)表于 06-12 14:39 ?1420次閱讀
    Veloce Primo補(bǔ)全完整的SoC<b class='flag-5'>驗(yàn)證</b>環(huán)境

    推動(dòng)硬件輔助驗(yàn)證平臺(tái)增長(zhǎng)的關(guān)鍵因素

    硬件加速和基于FPGA的原型設(shè)計(jì)誕生于1980年代中期,開(kāi)發(fā)者將當(dāng)時(shí)初露頭角的現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)率先應(yīng)用于硅前設(shè)計(jì)的原型驗(yàn)證,由此催生了一種全新的
    的頭像 發(fā)表于 06-11 14:42 ?979次閱讀
    推動(dòng)<b class='flag-5'>硬件</b>輔助<b class='flag-5'>驗(yàn)證</b>平臺(tái)增長(zhǎng)的關(guān)鍵因素

    超大規(guī)模芯片驗(yàn)證:基于AMD VP1902的S8-100原型驗(yàn)證系統(tǒng)實(shí)測(cè)性能翻倍

    引言隨著AI、HPC及超大規(guī)模芯片設(shè)計(jì)需求呈指數(shù)級(jí)增長(zhǎng)原型驗(yàn)證平臺(tái)已成為芯片設(shè)計(jì)流程中驗(yàn)證復(fù)雜架構(gòu)、縮短迭代周期的核心工具。然而,傳統(tǒng)原型
    的頭像 發(fā)表于 06-06 13:13 ?1436次閱讀
    超大規(guī)模芯片<b class='flag-5'>驗(yàn)證</b>:基于AMD VP1902的S8-100<b class='flag-5'>原型</b><b class='flag-5'>驗(yàn)證</b><b class='flag-5'>系統(tǒng)</b>實(shí)測(cè)<b class='flag-5'>性能</b>翻倍

    電磁環(huán)境仿真驗(yàn)證系統(tǒng)軟件

    電磁環(huán)境仿真驗(yàn)證系統(tǒng)軟件
    的頭像 發(fā)表于 04-29 16:59 ?1068次閱讀
    電磁環(huán)境<b class='flag-5'>仿真</b>與<b class='flag-5'>驗(yàn)證</b><b class='flag-5'>系統(tǒng)</b>軟件

    概倫電子千兆級(jí)高精度電路仿真器NanoSpice Giga介紹

    NanoSpiceGiga是概倫電子自主研發(fā)的千兆級(jí)晶體管級(jí)SPICE電路仿真器,通過(guò)基于大數(shù)據(jù)的并行仿真引擎處理十億以上單元的電路仿真,可
    的頭像 發(fā)表于 04-23 15:21 ?1145次閱讀
    概倫電子千兆<b class='flag-5'>級(jí)</b>高精度電路<b class='flag-5'>仿真器</b>NanoSpice Giga介紹

    基于VT系統(tǒng)的MCU硬件在環(huán)建模與仿真應(yīng)用分析

    在新能源汽車(chē)行業(yè)快速發(fā)展的背景下,電機(jī)控制器(MCU)作為核心部件,其開(kāi)發(fā)和測(cè)試的重要性日益增加。為了在開(kāi)發(fā)早期階段快速驗(yàn)證應(yīng)用層算法功能及基礎(chǔ)軟件質(zhì)量,硬件在環(huán)(HIL)測(cè)試技術(shù)應(yīng)運(yùn)而生。本文分析
    的頭像 發(fā)表于 04-16 10:07 ?1418次閱讀
    基于VT<b class='flag-5'>系統(tǒng)</b>的MCU<b class='flag-5'>硬件</b>在環(huán)建模與<b class='flag-5'>仿真</b>應(yīng)用分析

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

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

    大規(guī)模硬件仿真系統(tǒng)的編譯挑戰(zhàn)

    引言隨著集成電路設(shè)計(jì)復(fù)雜度的不斷提升,硬件仿真系統(tǒng)在現(xiàn)代芯片設(shè)計(jì)流程中扮演著越來(lái)越重要的角色?;贔PGA(現(xiàn)場(chǎng)可編程門(mén)陣列)的商用硬件仿真
    的頭像 發(fā)表于 03-31 16:11 ?1444次閱讀
    大規(guī)模<b class='flag-5'>硬件</b><b class='flag-5'>仿真</b><b class='flag-5'>系統(tǒng)</b>的編譯挑戰(zhàn)