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

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

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

使用英特爾Simics仿真器創(chuàng)建軟件開(kāi)發(fā)虛擬平臺(tái)

英特爾FPGA ? 來(lái)源:英特爾FPGA ? 2023-11-24 12:27 ? 次閱讀

英特爾Agilex5 FPGA SoC 正為您而來(lái),面向英特爾FPGA的新版 Simics 仿真器將幫助軟件開(kāi)發(fā)團(tuán)隊(duì)提前編寫這些器件的代碼。英特爾Agilex5 FPGA SoC 具有全新的硬核處理器系統(tǒng) ( HPS ),它由一個(gè)雙核 Arm Cortex-A76 和一個(gè)雙核 Arm Cortex-A55 處理器組成,并集成了一個(gè)系統(tǒng)內(nèi)存管理單元,可通過(guò)統(tǒng)一的內(nèi)存模型實(shí)現(xiàn)系統(tǒng)級(jí)硬件虛擬化。HPS 的設(shè)計(jì)支持將硬件虛擬化擴(kuò)展到 FPGA SoC 可編程邏輯結(jié)構(gòu)中的實(shí)例化外設(shè),并為早期軟件開(kāi)發(fā)創(chuàng)建虛擬平臺(tái)(有時(shí)稱為“左移”方法),從而縮短開(kāi)發(fā)、測(cè)試新產(chǎn)品所需的總時(shí)間。

英特爾Agilex5 HPS 是英特爾Agilex7 FPGA SoC 中 HPS 的升級(jí)版。每個(gè) Arm Cortex-A76 處理器都有 64-Kbyte 指令和數(shù)據(jù)高速緩存,以及 256-Kbyte 二級(jí)高速緩存。每個(gè) Arm Cortex-A55 處理器都有 32-Kbyte 指令和數(shù)據(jù)高速緩存,以及 128-Kbyte 二級(jí)高速緩存。Arm Cortex-A76 和 Arm Cortex-A55 處理器的最大時(shí)鐘頻率分別為 1.8 GHz 和 1.5 GHz,HPS 集群中的四顆 Arm Cortex 處理器共享一個(gè) 2-Mbyte 三級(jí)高速緩存。雙核 Arm Cortex 處理器可采用大核/小核(A76/A55)配置。

集成到英特爾Agilex5 FPGA SoC 中的 HPS 還在其外設(shè)子系統(tǒng)中增加了一組 I/O 模塊,包括三個(gè)改進(jìn)的以太網(wǎng) MAC(支持 1-Gbps 以太網(wǎng)且提供對(duì) IEEE-1588 時(shí)間敏感型網(wǎng)絡(luò) (TSN) 的硬件支持)、升級(jí)的 NAND 閃存和 MMC 內(nèi)存控制器(集成 DMA 控制器)、USB 3.1 和 USB 2.0 端口、多個(gè) I2C 和 I3C 端口、UART 和四個(gè) SPI 端口。面向英特爾FPGA 的英特爾Simics 仿真器對(duì)所有這些 I/O 組件進(jìn)行了建模,支持軟件開(kāi)發(fā)團(tuán)隊(duì)將開(kāi)發(fā)周期提前大約 6 至 9 個(gè)月。這些時(shí)間可以用來(lái)豐富功能、提高軟件質(zhì)量。 英特爾 Agilex 5 FPGA SoC 的 HPS 架構(gòu)改進(jìn)助力這些中級(jí)器件滿足眾多嵌入式市場(chǎng)的需求,包括:

無(wú)線通信

固網(wǎng)通信

數(shù)據(jù)中心加速

工業(yè)應(yīng)用

這些類型的應(yīng)用需要在大型軟件堆棧上進(jìn)行大量的軟件開(kāi)發(fā)。英特爾Agilex5 FPGA SoC 目前由 Linux Kernel Archives (kernel.org) 中的開(kāi)源 Linux 操作系統(tǒng)堆棧提供長(zhǎng)期支持。英特爾還支持基于 Linux 基金會(huì) Zephyr Project 的 RTOS。英特爾Agilex5 FPGA SoC 的 TSN 軟件堆棧支持 Linux 操作系統(tǒng)和 Zephyr Project 的 RTOS。

創(chuàng)建軟件開(kāi)發(fā)虛擬平臺(tái)

從軟件角度來(lái)看,利用面向英特爾 FPGA 的英特爾 Simics 仿真器構(gòu)建的虛擬平臺(tái),可以提前啟動(dòng)傳統(tǒng)上依賴 FPGA 原型的硬件/軟件集成,從而降低開(kāi)發(fā)風(fēng)險(xiǎn)和成本。在使用虛擬原型進(jìn)行軟件開(kāi)發(fā)時(shí),軟件開(kāi)發(fā)人員會(huì)使用與實(shí)際硬件編程相同的常用工具,包括編譯器、調(diào)試器和仿真器。虛擬原型可幫助開(kāi)發(fā)人員查看硬件內(nèi)部結(jié)構(gòu),從而更深入地洞察設(shè)計(jì)的內(nèi)部結(jié)構(gòu),虛擬原型同時(shí)支持故障注入,以便開(kāi)發(fā)人員對(duì)硬件/軟件設(shè)計(jì)進(jìn)行更全面的測(cè)試。

面向英特爾 FPGA 的英特爾 Simics 仿真器在主機(jī) PC 上運(yùn)行,可模擬目標(biāo)硬件。由于虛擬原型不需要物理硬件,完全在 PC 上運(yùn)行,因此虛擬平臺(tái)可以分發(fā)給全球的開(kāi)發(fā)團(tuán)隊(duì),從而大幅提高軟件團(tuán)隊(duì)的開(kāi)發(fā)效率和吞吐量。

使用面向英特爾 FPGA 的英特爾 Simics 仿真器創(chuàng)建的虛擬平臺(tái)不僅限于模擬 FPGA SoC 中的 HPS。通過(guò)為 FPGA SoC 中實(shí)例化的其他組件以及附加到 FPGA SoC 的組件提供適當(dāng)?shù)姆抡婺P?,仿真器可作為虛擬平臺(tái)運(yùn)行,為整個(gè)設(shè)計(jì)提供基于軟件的開(kāi)發(fā)環(huán)境。因此,面向英特爾 FPGA 的英特爾 Simics 仿真器支持多個(gè)軟件開(kāi)發(fā)小組編寫代碼,而無(wú)需為這些小組提供工作原型硬件。與使用硬件原型相比,虛擬平臺(tái)不僅成本更低,而且更易于分發(fā)至各地。

此外,在軟件開(kāi)發(fā)工作開(kāi)始之前,虛擬平臺(tái)的所有仿真模型都無(wú)需準(zhǔn)備就緒。軟件團(tuán)隊(duì)可以從 HPS 模擬開(kāi)始,并在適當(dāng)?shù)姆抡婺P蜏?zhǔn)備就緒后,通過(guò)后續(xù)的虛擬平臺(tái)版本添加軟件模塊。這一流程允許在設(shè)計(jì)流程初期開(kāi)始軟件開(kāi)發(fā),并在硬件設(shè)計(jì)開(kāi)始后協(xié)同推進(jìn)軟硬件工作。

自 2023 年第一季度以來(lái),面向英特爾 FPGA 的英特爾 Simics 仿真器已全面開(kāi)放下載權(quán)限,為客戶提供了搶先體驗(yàn)的機(jī)會(huì),趕快聯(lián)系英特爾銷售搶先體驗(yàn)吧~

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(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)投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1625

    文章

    21620

    瀏覽量

    601234
  • 英特爾
    +關(guān)注

    關(guān)注

    60

    文章

    9861

    瀏覽量

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

    關(guān)注

    14

    文章

    1014

    瀏覽量

    83591
  • Simics
    +關(guān)注

    關(guān)注

    0

    文章

    6

    瀏覽量

    14669

原文標(biāo)題:面向英特爾? FPGA 的全新英特爾? Simics 仿真器可將開(kāi)發(fā)時(shí)間提前

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

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    英特爾將攜手AMD共同捍衛(wèi)x86生態(tài)

    Advisory Group)由英特爾和AMD共同創(chuàng)立,其目標(biāo)在于推動(dòng)x86架構(gòu)的未來(lái)發(fā)展,簡(jiǎn)化軟件開(kāi)發(fā)流程,保障互操作性和接口的一致性,并為開(kāi)發(fā)者提供標(biāo)準(zhǔn)化的架構(gòu)工具、指令集以及對(duì)未來(lái)的明確規(guī)劃。
    的頭像 發(fā)表于 10-16 13:49 ?364次閱讀

    AI軟件開(kāi)發(fā)商Anaconda起訴英特爾侵權(quán)

    領(lǐng)域。Anaconda聲稱,英特爾在雙方使用許可證到期后,未經(jīng)授權(quán)繼續(xù)使用其軟件來(lái)開(kāi)發(fā)人工智能平臺(tái),此舉嚴(yán)重侵犯了Anaconda的版權(quán)。
    的頭像 發(fā)表于 08-13 14:15 ?596次閱讀

    英特爾CEO:AI時(shí)代英特爾動(dòng)力不減

    英特爾CEO帕特·基辛格堅(jiān)信,在AI技術(shù)的飛速發(fā)展之下,英特爾的處理仍能保持其核心地位。基辛格公開(kāi)表示,摩爾定律仍然有效,而英特爾在處理
    的頭像 發(fā)表于 06-06 10:04 ?356次閱讀

    英特爾宣布AI PC加速計(jì)劃新增兩項(xiàng)AI舉措

    首先,“AI PC 開(kāi)發(fā)者計(jì)劃”面向軟件研發(fā)人員和獨(dú)立軟件開(kāi)發(fā)商,為他們提供便捷的開(kāi)發(fā)環(huán)境,助力加速大規(guī)模運(yùn)用新型 AI技術(shù)。此計(jì)劃包含一系列全面的工具、優(yōu)化工作流方案、AI 部署框架
    的頭像 發(fā)表于 03-27 16:03 ?333次閱讀

    基于英特爾哪吒開(kāi)發(fā)者套件平臺(tái)來(lái)快速部署OpenVINO Java實(shí)戰(zhàn)

    OpenVINO 工具套件基于OneAPI開(kāi)發(fā),可以加快高性能計(jì)算機(jī)視覺(jué)和深度學(xué)習(xí)應(yīng)用開(kāi)發(fā)速度的工具套件,適用于從邊緣到云的各種英特爾計(jì)算平臺(tái)
    的頭像 發(fā)表于 03-21 18:24 ?1393次閱讀
    基于<b class='flag-5'>英特爾</b>哪吒<b class='flag-5'>開(kāi)發(fā)</b>者套件<b class='flag-5'>平臺(tái)</b>來(lái)快速部署OpenVINO Java實(shí)戰(zhàn)

    英特爾酷睿Ultra通過(guò)全新英特爾vPro平臺(tái)將AI PC惠及企業(yè)

    近日,英特爾在2024年世界移動(dòng)通信大會(huì)(MWC 2024)上宣布,全新英特爾?vPro?平臺(tái)將AI PC的優(yōu)勢(shì)惠及商用客戶。
    的頭像 發(fā)表于 03-18 15:07 ?457次閱讀

    英特爾為汽車行業(yè)打造芯片級(jí)增強(qiáng)版硬件虛擬化功能

    借助英特爾市場(chǎng)領(lǐng)先的芯片級(jí)增強(qiáng)版硬件虛擬化功能,英特爾汽車事業(yè)部旨在為行業(yè)提供具有卓越性能和超高效率的軟件定義汽車(SDV)的架構(gòu)方案,幫助用戶獲得99%的高效率和零延遲。
    的頭像 發(fā)表于 03-18 10:30 ?793次閱讀
    <b class='flag-5'>英特爾</b>為汽車行業(yè)打造芯片級(jí)增強(qiáng)版硬件<b class='flag-5'>虛擬</b>化功能

    英特爾發(fā)布全新邊緣計(jì)算平臺(tái),解決AI邊緣落地難題

    2030年,至少一半的邊緣計(jì)算部署將納入AI。 ? 英特爾全新商用邊緣計(jì)算平臺(tái) ? 英特爾認(rèn)為,我們已經(jīng)進(jìn)入了AI無(wú)處不在的時(shí)代,邊緣計(jì)算將會(huì)迎來(lái)新一輪發(fā)展機(jī)遇?;谏詈竦膶I(yè)知識(shí)和豐富經(jīng)驗(yàn),近期,
    的頭像 發(fā)表于 03-12 09:06 ?4245次閱讀
    <b class='flag-5'>英特爾</b>發(fā)布全新邊緣計(jì)算<b class='flag-5'>平臺(tái)</b>,解決AI邊緣落地難題

    英特爾推出全新vPro平臺(tái),將AI PC的優(yōu)勢(shì)延伸至商用領(lǐng)域

    在2024年世界移動(dòng)通信大會(huì)(MWC 2024)上,英特爾宣布了其全新英特爾?vPro?平臺(tái)的發(fā)布,旨在將AI PC的先進(jìn)功能帶給商用客戶。這一平臺(tái)結(jié)合了內(nèi)置
    的頭像 發(fā)表于 03-03 15:47 ?1071次閱讀

    英特爾發(fā)布全新邊緣平臺(tái),為AI應(yīng)用軟件擴(kuò)展提供強(qiáng)大動(dòng)力

    在2024年世界移動(dòng)通信大會(huì)上,英特爾發(fā)布了全新的邊緣平臺(tái),這一模塊化、開(kāi)放式的軟件平臺(tái),讓企業(yè)能夠像在云端一樣便捷地開(kāi)發(fā)、部署、運(yùn)行、保護(hù)
    的頭像 發(fā)表于 02-29 18:14 ?627次閱讀

    英特爾酷睿14代處理系列發(fā)布,Arrowlake/LunarLake24年問(wèn)世

    處理英特爾
    looger123
    發(fā)布于 :2024年01月10日 17:44:38

    制程架構(gòu)并駕齊驅(qū),軟件硬件雙核驅(qū)動(dòng) 英特爾攜手合作伙伴兌現(xiàn)AI PC承諾

    處理及其打造的AI PC,以及英特爾與操作系統(tǒng)廠商、獨(dú)立軟件開(kāi)發(fā)商獨(dú)立硬件開(kāi)發(fā)商等合作伙伴在PC軟硬件方面的創(chuàng)新,進(jìn)行了更加深入和細(xì)致的分享。 ? ? ? ?
    的頭像 發(fā)表于 01-10 11:11 ?310次閱讀
    制程架構(gòu)并駕齊驅(qū),<b class='flag-5'>軟件</b>硬件雙核驅(qū)動(dòng) <b class='flag-5'>英特爾</b>攜手合作伙伴兌現(xiàn)AI PC承諾

    英特爾?凌動(dòng)?處理平臺(tái)發(fā)展藍(lán)圖

    簡(jiǎn)介:本文介紹了英特爾?凌動(dòng)?處理平臺(tái)發(fā)展藍(lán)圖,英特爾?凌動(dòng)?Z670用戶價(jià)值、外設(shè)支持、性能對(duì)比、平臺(tái)功耗對(duì)比等情況,并提供了中國(guó)ODM
    發(fā)表于 11-14 14:40 ?0次下載
    <b class='flag-5'>英特爾</b>?凌動(dòng)?處理<b class='flag-5'>器</b><b class='flag-5'>平臺(tái)</b>發(fā)展藍(lán)圖

    基于英特爾QuickAssist的EP80579 IP電話語(yǔ)音應(yīng)用軟件

    基于英特爾QuickAssist技術(shù)的英特爾EP80579 IP電話語(yǔ)音應(yīng)用軟件包,能夠加速在英特爾最新的片上系統(tǒng) (SOC) 處理上進(jìn)行
    發(fā)表于 11-14 08:32 ?0次下載
    基于<b class='flag-5'>英特爾</b>QuickAssist的EP80579 IP電話語(yǔ)音應(yīng)用<b class='flag-5'>軟件</b>

    基于英特爾? QuickAssist的?EP80579集成處理開(kāi)發(fā)套件

    采用英特爾? QuickAssist 技術(shù)的英特爾? EP80579 集成處理開(kāi)發(fā)套件使客戶能夠?yàn)榍度胧?、存?chǔ)和通信應(yīng)用創(chuàng)建新一代解決方
    發(fā)表于 11-14 08:32 ?0次下載
    基于<b class='flag-5'>英特爾</b>? QuickAssist的?EP80579集成處理<b class='flag-5'>器</b><b class='flag-5'>開(kāi)發(fā)</b>套件