日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁(yè) > 廠商動(dòng)態(tài) > IAR
[導(dǎo)讀]摘要:在開發(fā)新一代嵌入式系統(tǒng)時(shí),越來越多的主控系統(tǒng)級(jí)芯片(SoC)正在從單一內(nèi)核轉(zhuǎn)向多內(nèi)核與異構(gòu)架構(gòu),這促使系統(tǒng)研發(fā)工程師更希望得到一個(gè)能“覆蓋快速變化”的統(tǒng)一開發(fā)平臺(tái)。工欲善其事必先利其器,系統(tǒng)開發(fā)的新挑戰(zhàn)正在迫使研發(fā)團(tuán)隊(duì)重新思考工具的能力、形態(tài)和管理,因?yàn)檫@本質(zhì)上也是研發(fā)效率的一部分。這些挑戰(zhàn)也傳導(dǎo)到領(lǐng)先的開發(fā)工具廠商,并推動(dòng)其一方面持續(xù)提升開發(fā)平臺(tái)的功能和性能,另一方面其商業(yè)模式也開始從“一次性買斷”轉(zhuǎn)向持續(xù)的創(chuàng)新支撐服務(wù),從而最終讓開發(fā)工具成為研發(fā)團(tuán)隊(duì)可以持續(xù)依賴的“定海神針”。

摘要:在開發(fā)新一代嵌入式系統(tǒng)時(shí),越來越多的主控系統(tǒng)級(jí)芯片(SoC)正在從單一內(nèi)核轉(zhuǎn)向多內(nèi)核與異構(gòu)架構(gòu),這促使系統(tǒng)研發(fā)工程師更希望得到一個(gè)能“覆蓋快速變化”的統(tǒng)一開發(fā)平臺(tái)。工欲善其事必先利其器,系統(tǒng)開發(fā)的新挑戰(zhàn)正在迫使研發(fā)團(tuán)隊(duì)重新思考工具的能力、形態(tài)和管理,因?yàn)檫@本質(zhì)上也是研發(fā)效率的一部分。這些挑戰(zhàn)也傳導(dǎo)到領(lǐng)先的開發(fā)工具廠商,并推動(dòng)其一方面持續(xù)提升開發(fā)平臺(tái)的功能和性能,另一方面其商業(yè)模式也開始從“一次性買斷”轉(zhuǎn)向持續(xù)的創(chuàng)新支撐服務(wù),從而最終讓開發(fā)工具成為研發(fā)團(tuán)隊(duì)可以持續(xù)依賴的“定海神針”。

嵌入式系統(tǒng)領(lǐng)域內(nèi)的競(jìng)爭(zhēng)正在變得日趨激烈,一方面各種新的控制器、處理器和加速器被集成到主控SoC中,另一方面客戶需要研發(fā)團(tuán)隊(duì)能夠更加敏捷地協(xié)助他們?nèi)ラ_發(fā)新功能和充分發(fā)揮主控性能,第三是終端市場(chǎng)的生態(tài)化運(yùn)作使相同的功能需要被用于諸如家居、汽車和穿戴等多種功能安全環(huán)境及不同功耗等制約場(chǎng)景。這些要求對(duì)研發(fā)人員來說,除了找到合適的主控芯片,開發(fā)工具是否好用、是否穩(wěn)定、是否能跟得上芯片變化,也成為了最現(xiàn)實(shí)的問題,也是真正影響項(xiàng)目進(jìn)度的關(guān)鍵。過去幾年,嵌入式研發(fā)人員面對(duì)的最大變化之一,就是芯片架構(gòu)和系統(tǒng)復(fù)雜度的快速演進(jìn)。

從單一內(nèi)核,到多內(nèi)核與異構(gòu)系統(tǒng)成為常態(tài)

以往項(xiàng)目的開發(fā)場(chǎng)景相對(duì)簡(jiǎn)單:一個(gè)MCU、一個(gè)內(nèi)核、一套工具鏈,問題基本都發(fā)生在此范圍內(nèi)。但今天的情況已經(jīng)明顯不同:

· Arm仍然廣泛存在,并持續(xù)演進(jìn)高端系列

· RISC-V正在快速進(jìn)入主流芯片路線

· 部分廠商仍在使用或擴(kuò)展自有內(nèi)核

· 多核、甚至異構(gòu)多核架構(gòu)越來越常見

在一顆SoC芯片中,同時(shí)存在不同類型內(nèi)核、不同軟件子系統(tǒng),已經(jīng)不再是少數(shù)高端產(chǎn)品的特例,而正在成為越來越多項(xiàng)目的現(xiàn)實(shí)需求。對(duì)于研發(fā)人員來說,軟件復(fù)雜度的提升速度,遠(yuǎn)遠(yuǎn)快于傳統(tǒng)單核項(xiàng)目復(fù)雜度的增長(zhǎng)速度。

當(dāng)系統(tǒng)進(jìn)入多核或異構(gòu)架構(gòu)后,問題往往不再是“代碼能不能跑”,而是:

· 不同內(nèi)核之間如何協(xié)同開發(fā)

· 不同軟件模塊如何并行調(diào)試

· 問題到底出在哪里

· 性能、實(shí)時(shí)性和穩(wěn)定性如何同時(shí)滿足

如果開發(fā)團(tuán)隊(duì)需要為不同內(nèi)核分別使用不同工具鏈,實(shí)際體驗(yàn)往往是:

· 工具切換頻繁,開發(fā)效率下降

· 調(diào)試方式不一致,問題定位成本上升

· 系統(tǒng)集成階段風(fēng)險(xiǎn)顯著增加

因此,隨著芯片復(fù)雜度的提升,開發(fā)平臺(tái)本身的統(tǒng)一性和系統(tǒng)級(jí)能力,和編譯性能同樣重要。

研發(fā)人員更希望的是:一個(gè)能“覆蓋變化”的統(tǒng)一平臺(tái)

站在研發(fā)人員的角度,理想的開發(fā)平臺(tái)應(yīng)該具備幾個(gè)特征:

· 不依賴于單一內(nèi)核或單一芯片選擇

· 能夠在同一環(huán)境中支持多種內(nèi)核架構(gòu)

· 在架構(gòu)升級(jí)或芯片切換時(shí),盡量減少額外學(xué)習(xí)和遷移成本

IAR平臺(tái)正是基于這樣的研發(fā)需求進(jìn)行設(shè)計(jì)。通過統(tǒng)一的開發(fā)環(huán)境,研發(fā)人員可以在同一套工具體系下,完成不同內(nèi)核的開發(fā)、編譯、調(diào)試和分析工作,而不必隨著芯片變化頻繁更換工具鏈。這種一致性,在多核和異構(gòu)系統(tǒng)開發(fā)中尤為重要。當(dāng)系統(tǒng)規(guī)模擴(kuò)大、復(fù)雜度提升時(shí),研發(fā)仍然能夠掌控軟件行為,而不是被未知的工具問題牽著走。

工具管理,本質(zhì)上也是研發(fā)效率的一部分

很多研發(fā)人員都經(jīng)歷過:項(xiàng)目進(jìn)行到一半,突然發(fā)現(xiàn)某個(gè)工具版本不一致、某個(gè)授權(quán)不夠用,甚至不清楚當(dāng)前項(xiàng)目到底“該用哪一套工具”。當(dāng)授權(quán)類型復(fù)雜、工具體系分散時(shí),這些問題幾乎不可避免。

這些開發(fā)過程中的痛點(diǎn)也傳導(dǎo)給了領(lǐng)先的開發(fā)工具提供商,也迫使他們?nèi)タ焖夙憫?yīng)研發(fā)人員的需求,以新的工具產(chǎn)品形態(tài)和服務(wù)模式讓其客戶實(shí)現(xiàn)投資收益和開發(fā)效率的最大化,開發(fā)工具平臺(tái)化成為了領(lǐng)先嵌入式開發(fā)團(tuán)隊(duì)與工具提供商最新的協(xié)同方式。以領(lǐng)先的嵌入式開發(fā)工具提供商IAR為例,通過平臺(tái)化的方式,該公司將其開發(fā)工具的使用和管理進(jìn)行了簡(jiǎn)化,讓研發(fā)人員不必頻繁關(guān)注工具本身,而是將注意力集中在軟件開發(fā)與問題解決上。

為什么開發(fā)平臺(tái)需要持續(xù)演進(jìn),而不是“一次性買斷”

從研發(fā)人員視角來看,開發(fā)工具并不是一次性投入,而是伴隨芯片和軟件長(zhǎng)期演進(jìn)的基礎(chǔ)設(shè)施。芯片在變,內(nèi)核在升級(jí),多核和異構(gòu)設(shè)計(jì)不斷出現(xiàn),應(yīng)用場(chǎng)景也在推陳出新,如果工具無(wú)法同步演進(jìn),研發(fā)團(tuán)隊(duì)最終仍然需要為新需求引入新的工具體系。這不僅消耗了嵌入式系統(tǒng)廠商的經(jīng)濟(jì)資源,而且開發(fā)團(tuán)隊(duì)還需要投入大量的精力去尋找、評(píng)估、學(xué)習(xí)和用好僅能在一個(gè)階段解決特定問題的工具,或者深陷開源工具或者廠商工具集成到整個(gè)開發(fā)環(huán)境的事務(wù)性工作中。

IAR通過平臺(tái)化的交付方式,將對(duì)主流內(nèi)核的支持、工具能力的演進(jìn)以及未來架構(gòu)的適配,統(tǒng)一在同一體系中。對(duì)研發(fā)人員而言,可以在不確定的技術(shù)環(huán)境中,保持相對(duì)穩(wěn)定的開發(fā)體驗(yàn):

· 不必為每一次芯片變化重新更換工具

· 不必為不同內(nèi)核反復(fù)學(xué)習(xí)不同開發(fā)環(huán)境

· 可以在同一平臺(tái)上,持續(xù)應(yīng)對(duì)未來的不確定性

寫在最后:讓工具成為研發(fā)的“定海神針”

在嵌入式開發(fā)中,芯片和架構(gòu)的變化往往不可避免。真正可控的,是研發(fā)團(tuán)隊(duì)選擇什么樣的開發(fā)平臺(tái)作為其長(zhǎng)期基礎(chǔ)。一個(gè)能夠覆蓋多內(nèi)核、適配復(fù)雜系統(tǒng)、并持續(xù)演進(jìn)的平臺(tái),可以讓研發(fā)團(tuán)隊(duì)在面對(duì)變化時(shí)更加從容。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

Arteris全面的產(chǎn)品組合為恩智浦面向汽車、工業(yè)及消費(fèi)電子領(lǐng)域的先進(jìn)解決方案提供了底層數(shù)據(jù)傳輸架構(gòu)支撐。

關(guān)鍵字: 消費(fèi)電子 邊緣AI SoC

在嵌入式系統(tǒng)開發(fā)中,整型溢出是引發(fā)安全漏洞和系統(tǒng)故障的常見原因。據(jù)MITRE統(tǒng)計(jì),CWE-190(整數(shù)溢出)位列嵌入式安全漏洞前三。本文從工程實(shí)踐角度,探討邊界檢查算法與數(shù)據(jù)類型選擇的協(xié)同防護(hù)策略。

關(guān)鍵字: 邊界檢查算法 嵌入式系統(tǒng) 整型溢出

在嵌入式系統(tǒng)廣泛應(yīng)用的今天,網(wǎng)絡(luò)通信已成為其不可或缺的功能。然而,受限于資源、功耗和實(shí)時(shí)性要求,嵌入式系統(tǒng)中的TCP/IP協(xié)議棧性能優(yōu)化成為關(guān)鍵挑戰(zhàn)。本文將從協(xié)議棧選型、參數(shù)調(diào)優(yōu)、硬件加速及代碼優(yōu)化等方面,探討嵌入式系統(tǒng)...

關(guān)鍵字: 網(wǎng)絡(luò)協(xié)議棧 嵌入式系統(tǒng)

在嵌入式物聯(lián)網(wǎng)設(shè)備中,Wi-Fi模塊是實(shí)現(xiàn)高速數(shù)據(jù)傳輸?shù)暮诵慕M件。然而,受限于MCU資源、協(xié)議棧效率及網(wǎng)絡(luò)環(huán)境,實(shí)際吞吐量常低于理論帶寬的30%。本文以ESP32-S3(支持Wi-Fi 6,最大速率150Mbps)為例,...

關(guān)鍵字: Wi-Fi 嵌入式系統(tǒng)

在汽車電子領(lǐng)域,車規(guī)級(jí)i.MX SoC的啟動(dòng)過程是確保系統(tǒng)可靠性的關(guān)鍵環(huán)節(jié)。其啟動(dòng)鏈路涵蓋從Boot ROM初始化到U-Boot加載的完整時(shí)序,需結(jié)合嚴(yán)格的電源管理策略與硬件驗(yàn)證流程。本文以i.MX8系列為例,解析其啟動(dòng)...

關(guān)鍵字: SoC Boot ROM U-Boot

嵌入式系統(tǒng)開發(fā)中,硬件與軟件高度耦合,復(fù)雜度高,一次性集成所有模塊調(diào)試極易陷入“問題定位難、復(fù)現(xiàn)率低”的困境。分步調(diào)試法通過“最小功能驗(yàn)證→模塊逐步擴(kuò)展→多模塊協(xié)同”的漸進(jìn)式策略,可顯著提升調(diào)試效率。本文以STM32微控...

關(guān)鍵字: 嵌入式系統(tǒng) 分步調(diào)試法

2026年2月6日,中國(guó)——?dú)W洲知名的SoC FPGA和抗輻射FPGA技術(shù)設(shè)計(jì)公司NanoXplore與服務(wù)多重電子應(yīng)用領(lǐng)域、全球排名前列的半導(dǎo)體公司意法半導(dǎo)體 (STMicroelectronics,簡(jiǎn)稱ST,紐約證券...

關(guān)鍵字: FPGA SoC SDR

在物聯(lián)網(wǎng)設(shè)備、可穿戴設(shè)備等嵌入式場(chǎng)景中,電池壽命是制約產(chǎn)品競(jìng)爭(zhēng)力的核心指標(biāo)。低功耗設(shè)計(jì)需貫穿硬件選型、系統(tǒng)架構(gòu)到軟件策略的全流程,其中休眠模式切換與電源管理芯片(PMIC)的精細(xì)配置是關(guān)鍵環(huán)節(jié)。本文從實(shí)際工程角度,解析如...

關(guān)鍵字: 低功耗設(shè)計(jì) PMIC配置 嵌入式系統(tǒng)

在嵌入式系統(tǒng)開發(fā)中,性能優(yōu)化與功耗控制是相互制約的核心挑戰(zhàn)。通過對(duì)STM32F4系列MCU的實(shí)測(cè)分析,發(fā)現(xiàn)通過針對(duì)性代碼優(yōu)化可使計(jì)算密集型任務(wù)執(zhí)行時(shí)間縮短62%,而結(jié)合精準(zhǔn)功耗測(cè)量可進(jìn)一步降低系統(tǒng)能耗35%。本文結(jié)合具體...

關(guān)鍵字: 嵌入式系統(tǒng) 代碼優(yōu)化

在物聯(lián)網(wǎng)與工業(yè)4.0深度融合的今天,嵌入式系統(tǒng)已成為能源管理、智能制造等關(guān)鍵領(lǐng)域的基礎(chǔ)設(shè)施。然而,資源受限與網(wǎng)絡(luò)暴露的雙重特性,使其成為攻擊者覬覦的“數(shù)字靶心”。通過內(nèi)核配置裁剪與編譯優(yōu)化協(xié)同加固,可構(gòu)建“攻防一體”的安...

關(guān)鍵字: 嵌入式系統(tǒng) 內(nèi)核配置 物聯(lián)網(wǎng)
關(guān)閉