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

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

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

多核對嵌入式設(shè)計原則造成哪些影響

星星科技指導(dǎo)員 ? 來源:嵌入式計算設(shè)計 ? 作者:Alex Lin ? 2022-06-14 14:39 ? 次閱讀

嵌入式系統(tǒng)設(shè)計比通用計算機(jī)設(shè)計有更多的限制,因為嵌入式系統(tǒng)平臺的要求根本不同。出于成本、可靠性、熱管理、支持和生命周期的原因,嵌入式系統(tǒng)設(shè)計中的一切都必須保持簡單。由于這些限制,嵌入式系統(tǒng)很少有應(yīng)急儲備,性能升級通常僅限于處理模塊更換。總的來說,嵌入式系統(tǒng)需要處理器和設(shè)計簡單。多核處理器的擴(kuò)展性能很少是一種選擇。它是可用的,但通常保留給更高端的系統(tǒng)。

這即將改變。新興的多核處理器平臺通過解決和消除許多傳統(tǒng)的嵌入式計算設(shè)計限制,正在改寫嵌入式系統(tǒng)設(shè)計的規(guī)則。以下討論描述了新工藝和節(jié)能技術(shù)如何在不影響或違反嵌入式系統(tǒng)設(shè)計基本原則的情況下,使更靈活、更強(qiáng)大的多核處理器能夠在嵌入式平臺中使用。

提高性能和效率

最近的技術(shù)發(fā)展為嵌入式計算提供了許多好處。首先,處理器設(shè)計不再僅僅關(guān)注時鐘速度的顯著提高。它還在考慮提高效率、降低功耗和更強(qiáng)大的集成圖形性能——嵌入式系統(tǒng)設(shè)計人員和硬件供應(yīng)商聽的所有音樂。

半導(dǎo)體工藝技術(shù)現(xiàn)在已降至 22 nm,由于在分子水平上傳輸距離更短,這提高了效率,但也接近了平面晶體管設(shè)計可能達(dá)到的物理極限。因此,市場現(xiàn)在看到了向 3D 工藝技術(shù)的轉(zhuǎn)變,它為電子的傳播提供了更大的表面積,解決了泄漏問題,并允許快速切換。

所有這些都有助于在相同性能水平下降低功耗(或在相同消耗水平下提高性能)。從本質(zhì)上講,從 2D 到 3D 晶體管的轉(zhuǎn)變將使摩爾定律(該定律指出,可以放置在集成電路中的晶體管數(shù)量每 18 個月翻一番)在未來幾年內(nèi)仍然有效。借助現(xiàn)代工藝技術(shù),用戶將看到最新一代多核處理器在相同時鐘速度下的 CPU 性能提高 15%。

對于嵌入式系統(tǒng)設(shè)計人員而言,同樣重要的是集成圖形引擎不斷提高的性能。過去,嵌入式系統(tǒng)設(shè)計人員只有兩種選擇:以額外的成本和復(fù)雜性添加獨立的外部圖形子系統(tǒng),或者使用處理器集成圖形的適度性能。

隨著最新一代多核處理器的出現(xiàn),這種情況正在發(fā)生變化,這些處理器包括更多更快的執(zhí)行單元,從而大大提高了 3D 性能和轉(zhuǎn)碼速度。這些多核處理器還支持最新版本的 Microsoft DirectX,以及 OpenGL、OpenCL 和其他圖形標(biāo)準(zhǔn)。因此,嵌入式系統(tǒng)現(xiàn)在可以處理更高的數(shù)據(jù)負(fù)載,并在多個獨立顯示器上提供更快、更豐富和更復(fù)雜的視覺效果。盡管工藝技術(shù)發(fā)生了變化,但芯片制造商越來越多地在插槽和引腳級別上提供與前幾代產(chǎn)品的交叉兼容性,從而允許在不增加設(shè)計成本的情況下升級芯片和/或芯片組。

使能技術(shù)增強(qiáng)設(shè)計

除了提供先進(jìn)的工藝技術(shù)和具有更高性能的集成子系統(tǒng)之外,當(dāng)今的多核處理器還配備了多種支持技術(shù),為改進(jìn)的嵌入式系統(tǒng)設(shè)計打開了大門。

首先是可擴(kuò)展熱設(shè)計功率 (TDP) 的新興可用性,它測量設(shè)計的冷卻系統(tǒng)必須消散的最大功率。過去,TDP 是靜態(tài)的,任何給定的設(shè)計都必須在熱方面處理最大的熱量輸出。英特爾最近向移動處理器引入了可擴(kuò)展的 TDP,因此如果有額外的冷卻,可以增加 TDP;如果可用的較少,則可以對其進(jìn)行限制。這為嵌入式系統(tǒng)設(shè)計人員提供了相當(dāng)大的設(shè)計靈活性,因為高級功能和性能儲備可以擴(kuò)展到低、中和高功率封裝。

第二個主要特點是在現(xiàn)代多核處理器中改進(jìn)集成顯卡的趨勢。這在歷史上一直是集成圖形芯片的一個弱點,并且通常使離散圖形成為專門的嵌入式計算應(yīng)用程序所必需的。最新的設(shè)計提供了更多更強(qiáng)大的執(zhí)行單元,以及大量的架構(gòu)性能改進(jìn)和特定于圖形的緩存。

在芯片組方面,更多的多核處理器整合了原生 USB 3.0 和 PCI Express 3.0 支持。這意味著經(jīng)常困擾低功耗系統(tǒng)的吞吐量瓶頸將成為過去。

嵌入式設(shè)計的基本原則

為了了解這些進(jìn)步將如何影響嵌入式計算以及向更強(qiáng)大的多核處理器實現(xiàn)的轉(zhuǎn)變,讓我們研究一下傳統(tǒng)的嵌入式系統(tǒng)設(shè)計原則以及現(xiàn)代多核平臺如何影響它們。

目標(biāo)績效

與性能越多越好的通用計算機(jī)不同,嵌入式系統(tǒng)通常被設(shè)計為執(zhí)行狹義定義的任務(wù),這些任務(wù)在系統(tǒng)的生命周期內(nèi)不會改變。從好的方面來說,這使設(shè)計人員能夠以不超過熱限制的最少硬件精確匹配組件性能與工藝要求。不利的一面是,選擇可以完成工作的最簡單的處理器沒有任何保留,并且通常需要添加外部功能。新興的 22 nm 多核處理器有助于滿足熱限制,提供功率儲備,并確保 CPU 和芯片組中的高級功能不斷增加。

簡單

由于它們專注于定義明確的任務(wù),嵌入式系統(tǒng)本質(zhì)上比通用計算系統(tǒng)更簡單。從好的方面來說,這使嵌入式系統(tǒng)設(shè)計人員能夠最大限度地簡化簡單性,并遠(yuǎn)離不必要的硬件和軟件復(fù)雜性。不利的一面是,隨著嵌入式系統(tǒng)要求變得越來越復(fù)雜,當(dāng)必須添加外部子系統(tǒng)時,那些簡單的設(shè)計也會變得復(fù)雜。一個典型的例子是添加獨立的外部圖形子系統(tǒng),提供基本集成設(shè)計根本無法產(chǎn)生的圖形性能。借助最新的多核處理器,工業(yè)級顯卡現(xiàn)已成為封裝的一部分。

熱約束

在大多數(shù)嵌入式計算設(shè)計項目中,管理熱量很重要。熱應(yīng)力是系統(tǒng)故障的主要原因之一,在必須在極端溫度范圍內(nèi)運(yùn)行的嵌入式系統(tǒng)中尤為重要。此外,在選擇主動式和被動式熱冷卻系統(tǒng)時,還會對可靠性產(chǎn)生重大影響。同樣,復(fù)雜性是敵人,任何機(jī)械(例如基于風(fēng)扇的冷卻)都可能而且將會失敗。新的 22 nm 工藝技術(shù)可實現(xiàn)更高的性能和功能,同時保持在大多數(shù)熱設(shè)計限制范圍內(nèi)。

可靠性

與通用計算系統(tǒng)不同,許多嵌入式系統(tǒng)不易進(jìn)行檢查和維護(hù)。同時,大多數(shù)嵌入式系統(tǒng)對正常運(yùn)行時間的要求比通用系統(tǒng)要嚴(yán)格得多;24/7/365 正常運(yùn)行時間通常是必須的。同樣,通過消除盡可能多的可能故障點來最小化復(fù)雜性是主要設(shè)計目標(biāo)。在這里,可配置 TDP 和組件集成等現(xiàn)代多核技術(shù)通過減少外部故障點重新定義了規(guī)則。

延長生命周期

雖然消費計算產(chǎn)品可以接受快速過時,但嵌入式系統(tǒng)的生命周期要長得多,通常為 3-5 年,甚至更多。這主要是由于底層解決方案物流的固有壽命;例如,ATM 或游戲系統(tǒng)的工作方式可能在幾年內(nèi)都不會改變。然而,系統(tǒng)負(fù)載經(jīng)常會因增加的軟件功能或需要升級 CPU 模塊的特性而發(fā)生變化。新興的多核模塊可以擁有更大的性能儲備,從而降低升級頻率。

采用最新多核處理器技術(shù)的嵌入式板的一個示例是研華的 SOM-5892(圖 1),這是一種 COM Express 基本 CPU 模塊,可配置標(biāo)準(zhǔn)、低壓和超低壓移動 Core i3、i5 ,以及帶有集成英特爾高清顯卡和新移動英特爾 QM77 Express 芯片組的 i7 處理器。SOM-5892 支持多種 I/O,包括七個 PCI Express x1、一個 PCI Express x16、兩個 300 MBps 和兩個 600 MBps SATA 通道、八個 USB 2.0、四個 USB 3.0、8 位 GPIO、高清音頻和一個看門狗定時器,以及兩個 SODIMM 插槽中高達(dá) 16 GB 的 DDR3 或 DDR3L RAM。

堅持設(shè)計原則

一類新的功能強(qiáng)大、功能豐富但超高效的多核處理器正在帶來更強(qiáng)大的性能和功能,而不會違反上述基本嵌入式系統(tǒng)設(shè)計原則。嵌入式系統(tǒng)設(shè)計人員的影響是巨大的,嵌入式供應(yīng)商及其客戶現(xiàn)在強(qiáng)烈傾向于多核系統(tǒng)。

審核編輯:郭婷

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

    關(guān)注

    68

    文章

    18927

    瀏覽量

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

    關(guān)注

    60

    文章

    9748

    瀏覽量

    170652
  • cpu
    cpu
    +關(guān)注

    關(guān)注

    68

    文章

    10702

    瀏覽量

    209373
收藏 人收藏

    評論

    相關(guān)推薦

    嵌入式系統(tǒng)的未來趨勢有哪些?

    智能家居領(lǐng)域,嵌入式系統(tǒng)可以集成語音識別和自然語言處理技術(shù),去實現(xiàn)智能家電的語音控制。 2. 更強(qiáng)大的處理能力 在未來的嵌入式系統(tǒng)將具備更加強(qiáng)大的處理能力,以滿足日益變得復(fù)雜的計算需求。這包括采用多核
    發(fā)表于 09-12 15:42

    一文解析嵌入式多核異構(gòu)方案,東勝物聯(lián)RK3588多核異構(gòu)核心板系列一覽

    嵌入式人工智能快速發(fā)展,對于高性能計算需求越來越大。為了解決性能與功耗的平衡、通過并行化加速計算等,越來越多地嵌入式處理器使用同構(gòu)多核、異構(gòu)多核和協(xié)處理器的設(shè)計。同時面對日益復(fù)雜的外部
    的頭像 發(fā)表于 06-17 15:45 ?1453次閱讀
    一文解析<b class='flag-5'>嵌入式</b><b class='flag-5'>多核</b>異構(gòu)方案,東勝物聯(lián)RK3588<b class='flag-5'>多核</b>異構(gòu)核心板系列一覽

    嵌入式多核系統(tǒng)崛起,IAR將復(fù)雜化為簡易的利器

    應(yīng)用不斷增長的需求。邊緣智能同樣呼喚嵌入式系統(tǒng)進(jìn)行架構(gòu)性創(chuàng)新,以滿足其對性能、功耗、實時性及成本等多方面的嚴(yán)苛要求。在此背景下,多核系統(tǒng)及產(chǎn)品應(yīng)運(yùn)而生,引領(lǐng)嵌入式系統(tǒng)發(fā)展新潮流。
    的頭像 發(fā)表于 06-06 16:22 ?567次閱讀

    嵌入式多核心系統(tǒng)漸成趨勢,IAR工具化繁為簡

    ,邊緣智能又要求嵌入式系統(tǒng)進(jìn)行架構(gòu)創(chuàng)新,以滿足其對性能、功耗、實時性及成本等多方面的需求。在此背景下,多核系統(tǒng)應(yīng)運(yùn)而生,成為了嵌入式系統(tǒng)發(fā)展的新方向。
    的頭像 發(fā)表于 06-05 16:57 ?543次閱讀

    嵌入式主板,你了解多少?

    嵌入式主板,也稱為嵌入式計算機(jī)主板,是一種專門設(shè)計用于嵌入式系統(tǒng)的計算機(jī)主板。與臺式機(jī)和筆記本電腦中使用的常規(guī)主板不同,嵌入式主板設(shè)計用于集成到更大的電子設(shè)備中,例如汽車、醫(yī)療設(shè)備或自
    的頭像 發(fā)表于 04-17 15:11 ?1100次閱讀

    嵌入式fpga是什么意思

    嵌入式FPGA是指將FPGA技術(shù)集成到嵌入式系統(tǒng)中的一種解決方案。嵌入式系統(tǒng)是一種為特定應(yīng)用而設(shè)計的計算機(jī)系統(tǒng),它通常包括處理器、內(nèi)存、外設(shè)接口等組件,并且被嵌入到更大的設(shè)備或系統(tǒng)中,
    的頭像 發(fā)表于 03-15 14:29 ?1014次閱讀

    fpga是嵌入式

    FPGA(現(xiàn)場可編程門陣列)不是嵌入式系統(tǒng),但FPGA在嵌入式系統(tǒng)中有著重要的應(yīng)用。
    的頭像 發(fā)表于 03-14 17:19 ?1800次閱讀

    嵌入式軟件設(shè)計的原則分享

    嵌入式軟件開發(fā)如果具有更好的閱讀性、擴(kuò)展性以及維護(hù)性,就需要考慮很多因素。今天給大家分享幾個嵌入式軟件設(shè)計的原則。
    發(fā)表于 02-25 10:54 ?500次閱讀
    <b class='flag-5'>嵌入式</b>軟件設(shè)計的<b class='flag-5'>原則</b>分享

    嵌入式系統(tǒng)的應(yīng)用實例

    嵌入式系統(tǒng)的三個基本要素是嵌入性、專用性與計算機(jī)系統(tǒng)。
    的頭像 發(fā)表于 01-22 09:57 ?856次閱讀

    啥是嵌入式?嵌入式都有啥?薪資如何?前景如何

    嵌入式系統(tǒng)(Embedded Systems)是一種特殊類型的計算機(jī)系統(tǒng),被嵌入到其他設(shè)備或系統(tǒng)中,用于執(zhí)行特定的任務(wù)或控制特定的功能。這些系統(tǒng)通常設(shè)計用于特定的應(yīng)用領(lǐng)域,具有特定的硬件和軟件要求
    的頭像 發(fā)表于 01-17 16:39 ?465次閱讀
    啥是<b class='flag-5'>嵌入式</b>?<b class='flag-5'>嵌入式</b>都有啥?薪資如何?前景如何

    什么是嵌入式系統(tǒng)?嵌入式系統(tǒng)的具體應(yīng)用

    嵌入式,一般是指嵌入式系統(tǒng)。用于控制、監(jiān)視或者輔助操作機(jī)器和設(shè)備的裝置。
    的頭像 發(fā)表于 12-20 13:33 ?2132次閱讀

    定制嵌入式主板:滿足客戶的實際需求

    隨著物聯(lián)網(wǎng)、智能家居、智能工廠等應(yīng)用的不斷發(fā)展,嵌入式系統(tǒng)的應(yīng)用場景也越來越廣泛。嵌入式系統(tǒng)的核心部分是嵌入式主板,而定制化的嵌入式主板已經(jīng)成為了很多企業(yè)和項目的首選。本文將從以下幾個
    的頭像 發(fā)表于 11-24 11:51 ?722次閱讀
    定制<b class='flag-5'>嵌入式</b>主板:滿足客戶的實際需求

    嵌入式系統(tǒng)原理與設(shè)計

    電子發(fā)燒友網(wǎng)站提供《嵌入式系統(tǒng)原理與設(shè)計.zip》資料免費下載
    發(fā)表于 11-17 14:10 ?0次下載
    <b class='flag-5'>嵌入式</b>系統(tǒng)原理與設(shè)計

    嵌入式軟件不需要架構(gòu)嗎?為什么沒有嵌入式軟件架構(gòu)師?

    我的看法:目前國內(nèi)的嵌入式開發(fā)主要分為嵌入式底層開發(fā)和嵌入式應(yīng)用開發(fā),嵌入式的底層開發(fā)一般叫做驅(qū)動開發(fā),或者bsp開發(fā),有時也有稱之為linux內(nèi)核開發(fā),名字聽著都很高大上的感覺。
    發(fā)表于 10-27 14:45 ?449次閱讀
    <b class='flag-5'>嵌入式</b>軟件不需要架構(gòu)嗎?為什么沒有<b class='flag-5'>嵌入式</b>軟件架構(gòu)師?

    什么是嵌入式Linux?

    什么是嵌入式Linux? 對于很多電氣、電信、通信專業(yè)的同學(xué)來說,對口專業(yè)就業(yè)方向主要有軟、硬件兩個方向。無論是對于學(xué)生還是就業(yè)而言,軟硬件的開發(fā)學(xué)習(xí),嵌入式物聯(lián)網(wǎng)在近年來無疑是一個擺在面前
    發(fā)表于 10-11 13:47