在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

淺述虛擬系統(tǒng)原型簡(jiǎn)化嵌入式多內(nèi)核設(shè)計(jì)

電子工程師 ? 來(lái)源:Jeff Roane ? 作者:Jeff Roane ? 2021-04-16 15:18 ? 次閱讀

自從微處理器面世以來(lái)就有了嵌入式系統(tǒng)設(shè)計(jì)。現(xiàn)代嵌入式系統(tǒng)與以往不同的地方在于,極端的運(yùn)算要求需要使用多個(gè)CPUDSP內(nèi)核、數(shù)十甚至上百個(gè)外設(shè)和硬件加速模塊,以及多級(jí)存儲(chǔ)器結(jié)構(gòu),并且所有這些都要通過(guò)復(fù)雜的多級(jí)總線和交叉總線相連。同時(shí),嵌入式系統(tǒng)的軟件規(guī)模也在呈指數(shù)上升。

提高嵌入式設(shè)計(jì)質(zhì)量和產(chǎn)能的一個(gè)方法,就是采用虛擬系統(tǒng)原型(VSP)。VSP是一種周期、寄存器和時(shí)序都十分精確的系統(tǒng)級(jí)快速軟件仿真模型。“編輯-編譯-執(zhí)行-調(diào)試”周期的時(shí)間與在實(shí)際硬件中相當(dāng)。一旦確定了最優(yōu)架構(gòu),勝人一籌的VSP就能成為系統(tǒng)的可操作規(guī)范(黃金版參考設(shè)計(jì))。硬件設(shè)計(jì)成員立即就能開始具體的硬件設(shè)計(jì),而軟件開發(fā)人員也可以利用VSP連接和開發(fā)剩余的系統(tǒng)軟件。

以下是給那些準(zhǔn)備采用這種極具建設(shè)性的設(shè)計(jì)方法的工程師所提供的一些建議。

應(yīng)該盡早使用VSP量化架構(gòu)性能。多處理器架構(gòu)要求重點(diǎn)關(guān)注總線和存儲(chǔ)器系統(tǒng)架構(gòu)。全面測(cè)試有助于確定總線架構(gòu)的瓶頸。如果不解決瓶頸問(wèn)題,那么可能會(huì)引起資源沖突,甚至導(dǎo)致系統(tǒng)癱瘓和進(jìn)程處于“饑餓”狀態(tài)。

測(cè)試候選架構(gòu)性能,并與實(shí)際或具有代表性的應(yīng)用軟件進(jìn)行對(duì)比。這種方法可以避免不確定因素以及與估計(jì)方法有關(guān)的錯(cuò)誤,并且更容易構(gòu)建。

使用VSP來(lái)捕捉以可執(zhí)行規(guī)范形式表示的意圖,從而推進(jìn)實(shí)現(xiàn)和驗(yàn)證。在明確描述系統(tǒng)操作方面,一個(gè)全面開發(fā)的VSP要比書面規(guī)范更加高效。

使用周期精確模型。這種描述會(huì)帶來(lái)更少的限制:它們可以用于時(shí)序重要的高度反應(yīng)系統(tǒng),并可以與實(shí)現(xiàn)驗(yàn)證結(jié)合使用。

在整個(gè)設(shè)計(jì)過(guò)程中對(duì)VSP進(jìn)行維護(hù),當(dāng)發(fā)生以實(shí)現(xiàn)為主導(dǎo)的架構(gòu)調(diào)整時(shí),對(duì)VSP進(jìn)行更新和重新發(fā)布。VSP可以用于調(diào)試在實(shí)際系統(tǒng)生成很長(zhǎng)時(shí)間后發(fā)生的系統(tǒng)問(wèn)題。

將VSP用于軟件開發(fā)。具有足夠性能的VSP不僅可以用于早期的設(shè)備驅(qū)動(dòng)創(chuàng)建,也能用于中間件和最終應(yīng)用的開發(fā)。提前開發(fā)和測(cè)試應(yīng)用軟件可以在實(shí)現(xiàn)完成前就發(fā)現(xiàn)缺陷,從而節(jié)省開發(fā)成本。

不應(yīng)該在開始軟件開發(fā)和系統(tǒng)級(jí)測(cè)試之前等待硬件開發(fā)。與傳統(tǒng)基于硬件原型的設(shè)計(jì)方法相比,VSP可以幫助用戶提前一年開始軟件的開發(fā)。

等待最終應(yīng)用開發(fā)完成后開始應(yīng)用層性能測(cè)試。對(duì)具有代表性的應(yīng)用進(jìn)行測(cè)試總比什么都不做好。

盡可能發(fā)掘功能唯一模型的作用。功能唯一的模型不能精確地處理總線時(shí)序和處理器運(yùn)行的異常情況。總線帶寬會(huì)影響程序訪問(wèn)對(duì)系統(tǒng)性能有重要影響的指令和數(shù)據(jù)資源。

繼續(xù)更適合實(shí)現(xiàn)而不是仿真的建模實(shí)踐。把重點(diǎn)放在最重要的方面。例如,考慮用于描述可綜合RTL描述的建模類型。因?yàn)槠渲饕康氖蔷C合,因此不需要用很多復(fù)雜冗長(zhǎng)的描述來(lái)如實(shí)地反映周期精確功能。過(guò)多的描述反而會(huì)降低仿真的速度。

使用由快速功能性模型和慢但精確的模型組成的混合建模方法。當(dāng)設(shè)計(jì)要經(jīng)歷多個(gè)工程更改時(shí)(會(huì)花費(fèi)相當(dāng)多時(shí)間和資源),要使多個(gè)模型在功能上保持同步。另外,慢但精確的模型缺乏足夠的速度進(jìn)行關(guān)鍵時(shí)序的全面測(cè)試。兩種模型分開使用的解決方案更簡(jiǎn)單也更具建設(shè)性。

對(duì)不充足的性能感到滿足。速度當(dāng)然是越快越好,但是同時(shí)要注意軟件開發(fā)會(huì)要求性能達(dá)到數(shù)十Mips。通常,必須使用數(shù)十億的時(shí)鐘才能充分開發(fā)軟件。

編輯:jq

聲明:本文內(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)投訴
  • 處理器
    +關(guān)注

    關(guān)注

    68

    文章

    19828

    瀏覽量

    233819
  • 嵌入式
    +關(guān)注

    關(guān)注

    5143

    文章

    19566

    瀏覽量

    315548
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5425

    瀏覽量

    123595
收藏 人收藏

    評(píng)論

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

    嵌入式開發(fā)入門指南:從零開始學(xué)習(xí)嵌入式

    開發(fā)(設(shè)備驅(qū)動(dòng)、內(nèi)核編譯) 4. 推薦的學(xué)習(xí)資源書籍:《嵌入式系統(tǒng)軟件設(shè)計(jì)基礎(chǔ)》《ARM Cortex-M系列嵌入式開發(fā)》在線課程:慕課網(wǎng)、B站嵌入
    發(fā)表于 05-15 09:29

    嵌入式系統(tǒng)開發(fā)與硬件的關(guān)系 嵌入式系統(tǒng)開發(fā)常見問(wèn)題解決

    嵌入式系統(tǒng)開發(fā)與硬件的關(guān)系 嵌入式系統(tǒng)是專為特定應(yīng)用設(shè)計(jì)的計(jì)算機(jī)系統(tǒng),它們通常嵌入在所控制的設(shè)備
    的頭像 發(fā)表于 12-09 09:38 ?875次閱讀

    【「嵌入式Hypervisor:架構(gòu)、原理與應(yīng)用」閱讀體驗(yàn)】+ 了解Hypervisor

    正值舉國(guó)歡度國(guó)慶佳節(jié)之際,我收到了《嵌入式Hypervisor:架構(gòu)、原理與應(yīng)用》一書,在此感謝電子發(fā)燒友論壇!當(dāng)初申請(qǐng)?jiān)u測(cè)此書之時(shí),我根本就不知道這個(gè)Hypervisor是什么,只是看到有嵌入式
    發(fā)表于 10-13 16:47

    嵌入式Hypervisor:架構(gòu)、原理與應(yīng)用 閱讀體驗(yàn) +分離內(nèi)核嵌入式Hyperviso

    讀后感:分離內(nèi)核與SKH架構(gòu)的深刻洞察 在閱讀了關(guān)于分離內(nèi)核和SKH(分離內(nèi)核Hypervisor)的詳細(xì)闡述后,我深感這一技術(shù)在現(xiàn)代計(jì)算機(jī)系統(tǒng),尤其是
    的頭像 發(fā)表于 10-12 17:06 ?717次閱讀
    <b class='flag-5'>嵌入式</b>Hypervisor:架構(gòu)、原理與應(yīng)用 閱讀體驗(yàn) +分離<b class='flag-5'>內(nèi)核</b>的<b class='flag-5'>嵌入式</b>Hyperviso

    【「嵌入式Hypervisor:架構(gòu)、原理與應(yīng)用」閱讀體驗(yàn)】+第三四章閱讀報(bào)告

    Hypervisor如何通過(guò)特定的架構(gòu)設(shè)計(jì)和算法實(shí)現(xiàn),來(lái)確保多個(gè)虛擬機(jī)(VMs)在有限資源下的高效、安全運(yùn)行。 關(guān)鍵收獲 : 架構(gòu)設(shè)計(jì) :了解到嵌入式Hypervisor通常采用微內(nèi)核或分離內(nèi)
    發(fā)表于 10-09 18:29

    【「嵌入式Hypervisor:架構(gòu)、原理與應(yīng)用」閱讀體驗(yàn)】+第一二章讀后感

    Hypervisor的重要性和應(yīng)用場(chǎng)景有了更深入的認(rèn)識(shí)。我認(rèn)為,嵌入式Hypervisor作為一種前沿的虛擬化技術(shù),在優(yōu)化有限資源、實(shí)現(xiàn)異構(gòu)操作系統(tǒng)安全隔離等方面具有廣泛的應(yīng)用前景。 此外,這兩章的內(nèi)容也讓
    發(fā)表于 10-09 18:22

    嵌入式Hypervisor:架構(gòu)、原理與應(yīng)用 閱讀體驗(yàn) +Hypervisor基礎(chǔ)概念

    本章詳細(xì)介紹了虛擬化技術(shù)的基本概念、實(shí)現(xiàn)方式以及應(yīng)用領(lǐng)域,著重介紹了嵌入式虛擬化技術(shù)的特點(diǎn)、面臨的挑戰(zhàn)以及具體的解決方案。嵌入式Hypervisor一直被認(rèn)為是
    的頭像 發(fā)表于 10-08 15:08 ?1257次閱讀
    <b class='flag-5'>嵌入式</b>Hypervisor:架構(gòu)、原理與應(yīng)用 閱讀體驗(yàn) +Hypervisor基礎(chǔ)概念

    嵌入式系統(tǒng)的啟動(dòng)流程

    嵌入式系統(tǒng)的啟動(dòng)流程是一個(gè)復(fù)雜但有序的過(guò)程,它涉及從系統(tǒng)上電到操作系統(tǒng)內(nèi)核及應(yīng)用程序啟動(dòng)的多個(gè)階段。
    的頭像 發(fā)表于 10-05 17:44 ?850次閱讀

    嵌入式系統(tǒng)的未來(lái)趨勢(shì)有哪些?

    會(huì)更加注重能源效率。低功耗設(shè)計(jì)和節(jié)能技術(shù)會(huì)成為關(guān)鍵,以延長(zhǎng)設(shè)備的電池壽命或降低能源成本。這對(duì)于可穿戴設(shè)備、便攜醫(yī)療設(shè)備等對(duì)續(xù)航能力有較高要求的產(chǎn)品尤為重要。 4. 模塊與集成化 在未來(lái)的嵌入式
    發(fā)表于 09-12 15:42

    新書發(fā)布——《RT-Thread嵌入式實(shí)時(shí)操作系統(tǒng)內(nèi)核、驅(qū)動(dòng)和應(yīng)用開發(fā)技術(shù)》

    我們非常高興地宣布,由鄭苗秀、沈鴻飛和廖建尚編著的《RT-Thread嵌入式實(shí)時(shí)操作系統(tǒng)內(nèi)核、驅(qū)動(dòng)和應(yīng)用開發(fā)技術(shù)》一書正式發(fā)布。本書的編寫團(tuán)隊(duì)由多位在嵌入式和實(shí)時(shí)操作
    的頭像 發(fā)表于 09-03 08:06 ?1225次閱讀
    新書發(fā)布——《RT-Thread<b class='flag-5'>嵌入式</b>實(shí)時(shí)操作<b class='flag-5'>系統(tǒng)</b><b class='flag-5'>內(nèi)核</b>、驅(qū)動(dòng)和應(yīng)用開發(fā)技術(shù)》

    學(xué)習(xí)hypervisor嵌入式產(chǎn)品安全設(shè)計(jì)

    第一部分(第1~2章)介紹Hypervisor基礎(chǔ),涵蓋虛擬化技術(shù)與實(shí)現(xiàn)、主流的嵌入式Hypervisor產(chǎn)品,以及基于分離內(nèi)核嵌入式Hypervisor等內(nèi)容。第二部分(第3~12
    發(fā)表于 08-25 09:11

    名單公布!【書籍評(píng)測(cè)活動(dòng)NO.42】 嵌入式Hypervisor:架構(gòu)、原理與應(yīng)用

    內(nèi)核資源管理模型、系統(tǒng)初始化過(guò)程、內(nèi)核服務(wù)、PRTOS的配套工具等內(nèi)容。第三部分(第13~15章)介紹嵌入式Hypervisor的高級(jí)應(yīng)用和未來(lái)規(guī)劃,涵蓋μC/OS-II與Linux
    發(fā)表于 08-23 15:17

    嵌入式機(jī)電一體化系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)》讀后感

    刻的認(rèn)識(shí)。從硬件上將外圍器件整合到CPU內(nèi)部,到軟件上在操作系統(tǒng)內(nèi)核嵌入應(yīng)用程序,再到將軟件內(nèi)核或應(yīng)用文件系統(tǒng)等燒錄到硬件平臺(tái)中,這一系列
    發(fā)表于 08-21 08:45

    嵌入式系統(tǒng)怎么學(xué)?

    嵌入式系統(tǒng)怎么學(xué)? 隨著物聯(lián)網(wǎng)、智能制造等新技術(shù)的興起,嵌入式系統(tǒng)的應(yīng)用范圍更加廣泛。包括但不限于工業(yè)控制、汽車電子、醫(yī)療設(shè)備、智能家居、智慧城市、消費(fèi)電子、通信設(shè)備等。學(xué)習(xí)
    發(fā)表于 07-02 10:10

    Altera SOPC 嵌入式系統(tǒng)設(shè)計(jì)(一)

    基于 Nios II 處理器的嵌入式系統(tǒng)開發(fā)。 Nios II 系統(tǒng)的 3 種內(nèi)核及特性如下表格: Nios II 處理器的特性如下表格 1.2.2可配置
    發(fā)表于 06-25 20:39
    主站蜘蛛池模板: 天天视频国产免费入口 | 天天爱天天做天天爽天天躁 | 亚州免费一级毛片 | 日本黄色免费在线观看 | 四虎影院新地址 | 天天操天天艹 | 午夜视频在线看 | 国产精品人人爱一区二区白浆 | 国产亚洲婷婷香蕉久久精品 | 一级做a爰片久久毛片鸭王 一级做a爰片久久毛片一 | 欧美日韩一区二区不卡 | 好爽毛片一区二区三区四区 | 精品国产一区二区三区国产馆 | 国产高清美女一级a毛片 | 久久亚洲视频 | 午夜精品福利在线 | 日韩综合nv一区二区在线观看 | 天堂网在线www资源在线 | 午夜黄色网址 | 男女交性视频免费视频 | 一级特黄aa大片免费 | 日本免费在线一区 | 色视频在线观看 | 天天爽天天干 | 性xxx无遮挡| 亚洲欧美色中文字幕 | 在线成人看片 | 成人a毛片视频免费看 | 色多多高清在线观看视频www | 中文字幕不卡在线播放 | 视频在线免费看 | 色拍视频| 天天色天天搞 | 国产一级特黄高清在线大片 | 嫩草影院地址一地址二 | 国产黄色高清视频 | 尤物蜜芽福利国产污在线观看 | 亚洲国产精品嫩草影院 | 欧美图片小说视频 | caopon在线| 性大特级毛片视频 |