我最近與PX5總裁兼首席執(zhí)行官Bill Lamie和IAR高級(jí)產(chǎn)品營(yíng)銷經(jīng)理Rafael Taubinger進(jìn)行了很好的交談,討論了最近將工業(yè)級(jí)PX5 RTOS移植到SiFive HiFive Rev B RISC-V開(kāi)發(fā)板(由32位SiFive RISC-V嵌入式微控制器)的經(jīng)歷,使用IAR Embedded Workbench工具套件。我想了解幾十年來(lái)一直是嵌入式創(chuàng)新者的Bill,為什么選擇SiFive和IAR作為他最近的投資平臺(tái)和開(kāi)發(fā)解決方案。而且,由于我還不熟悉PX5 RTOS,想深入了解這項(xiàng)最新技術(shù)。作為RTOS市場(chǎng)的資深人士,我對(duì)PX5可以配置為最小尺寸印象深刻,在32位微控制器上需要不到1KB的閃存和1KB的RAM。該內(nèi)核具有原生的 POSIX 線程 API,使其可移植且為各個(gè)領(lǐng)域的開(kāi)發(fā)人員所熟悉。PX5 團(tuán)隊(duì)特別關(guān)注廣泛校驗(yàn)和驗(yàn)證,以便在需要安全實(shí)踐文檔的安全關(guān)鍵應(yīng)用中使用。
這也是他們使用無(wú)處不在的IAR embedded workbench工具的一個(gè)重要原因。IAR 解決方案已經(jīng)有 40 年歷史,并在全球客戶的無(wú)數(shù)安全關(guān)鍵用例中使用。IAR功能安全版本已通過(guò)TüV南德意志集團(tuán)認(rèn)證,符合ISO 26262、IEC 61508、IEC 62304和更多標(biāo)準(zhǔn)的要求。IAR 擁有完整的開(kāi)發(fā)工具鏈,具有高度優(yōu)化的編譯器,以及出色的調(diào)試器,該調(diào)試器一直是 Bill 與 IAR 團(tuán)隊(duì)合作的 20+ 年中最喜歡的調(diào)試器之一。他告訴我們,他最近使用了IAR的代碼覆蓋率分析工具,以確保在自己的PX5 RTOS測(cè)試框架中實(shí)現(xiàn)100%的代碼覆蓋率,并使用代碼分析工具IAR C-STAT來(lái)滿足MISRA和其他編碼標(biāo)準(zhǔn),這些標(biāo)準(zhǔn)旨在向市場(chǎng)提供明顯的高質(zhì)量代碼。
就像今天市場(chǎng)上快速增長(zhǎng)的軟件供應(yīng)商一樣,PX5和IAR都認(rèn)識(shí)到RISC-V開(kāi)放ISA標(biāo)準(zhǔn)正在獲得巨大的動(dòng)力,并且隨著需求增長(zhǎng),他們打算為客戶提供經(jīng)過(guò)驗(yàn)證的RISC-V商業(yè)支持。我問(wèn)Bill為什么選擇SiFive作為RISC-V上市合作伙伴,答案也與我們每天從生態(tài)系統(tǒng)中聽(tīng)到的一致。PX5認(rèn)為SiFive通過(guò)多種措施成為領(lǐng)先的RISC-V IP提供商。他們贊賞SiFive的創(chuàng)始人是2010年發(fā)明RISC-V指令集架構(gòu)(ISA)的同一團(tuán)隊(duì),并且SiFive是RISC-V ISA整個(gè)生態(tài)系統(tǒng)中發(fā)展關(guān)鍵作用的思想領(lǐng)袖和創(chuàng)新者。SiFive正在致力于應(yīng)用在廣泛的細(xì)分市場(chǎng),包括PX5正在尋求準(zhǔn)備解決方案的安全關(guān)鍵應(yīng)用。SIFive支持我們所有產(chǎn)品中的一致的指令集,提高了便攜性,同時(shí)降低了成本,并最大限度地提高了RISC-V提供的能源效率、簡(jiǎn)單性、安全性和靈活性上的優(yōu)勢(shì)。
這一切都非常有意義,SiFive感謝PX5和IAR等軟件合作伙伴的熱情和信任,他們與我們合作,為市場(chǎng)提供卓越的價(jià)值。
聲明:本文內(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)投訴
-
IAR
-
生態(tài)系統(tǒng)
-
RISC-V
原文標(biāo)題:PX5、IAR和SiFive合作拓展RISC-V生態(tài)系統(tǒng)
文章出處:【微信號(hào):麥克泰技術(shù),微信公眾號(hào):麥克泰技術(shù)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
相關(guān)推薦
的研究團(tuán)隊(duì)弄出來(lái)的,目的就是想搞個(gè)新的、開(kāi)放的指令集架構(gòu),能跟上現(xiàn)代計(jì)算的需要。到了2015年,專門(mén)成立了個(gè)RISC-V基金會(huì),讓這個(gè)架構(gòu)更標(biāo)準(zhǔn),也更好地推廣開(kāi)了。這幾年啊,這個(gè)RISC-V的生態(tài)系統(tǒng)
發(fā)表于 01-19 11:50
和應(yīng)用程序無(wú)法在不同架構(gòu)之間直接互換。在RISC-V架構(gòu)上運(yùn)行Linux系統(tǒng)時(shí),需要確保有適用于RISC-V架構(gòu)的編譯工具鏈和二進(jìn)制格式。
生態(tài)系統(tǒng)支持 :
構(gòu)建一個(gè)完整的操作
發(fā)表于 11-30 17:20
對(duì)RISC-V硬件生態(tài)系統(tǒng)的參與者進(jìn)行了調(diào)查,包括OpenHW集團(tuán)、RISC-V International、恩智浦半導(dǎo)體、Andes Technology、英偉達(dá)和西部數(shù)據(jù),描述了開(kāi)源軟件的相似性、使用的障礙
發(fā)表于 11-26 20:20
適應(yīng)不同的應(yīng)用場(chǎng)景。ARM指令集的長(zhǎng)度固定,可通過(guò)多流水線方式提高處理效率。同時(shí),ARM指令集還包含了豐富的數(shù)據(jù)處理指令和程序狀態(tài)寄存器處理指令等。
五、生態(tài)系統(tǒng)
RISC-V :RISC-V的
發(fā)表于 09-28 11:05
掌握RISC-V芯片的應(yīng)用與開(kāi)發(fā),電子發(fā)燒友作為緊密合作伙伴,依托650萬(wàn)+開(kāi)發(fā)者用戶,全力構(gòu)建包含RISC-V開(kāi)發(fā)者社區(qū)、RISC-V技術(shù)商業(yè)生態(tài)
發(fā)表于 08-26 16:46
得RISC-V架構(gòu)在學(xué)術(shù)圈和開(kāi)源社區(qū)中獲得了更廣泛的關(guān)注和應(yīng)用。
四、廣泛應(yīng)用與生態(tài)系統(tǒng)建設(shè)
工業(yè)界應(yīng)用:隨著RISC-V架構(gòu)的不斷發(fā)展,越來(lái)越多的公司開(kāi)始采用RISC-V架構(gòu)。例如,
發(fā)表于 07-29 17:20
的支持和合作。
綜上所述,RISC-V架構(gòu)在性能、生態(tài)系統(tǒng)支持、市場(chǎng)份額和技術(shù)挑戰(zhàn)等方面仍存在一定的不足之處。然而,隨著RISC-V技術(shù)的不斷發(fā)展和完善,相信這些問(wèn)題將逐漸得到解決,
發(fā)表于 07-29 17:18
的理想選擇。
生態(tài)系統(tǒng)建設(shè):多家頭部芯片公司和生態(tài)廠商正在積極推進(jìn)RISC-V在車規(guī)級(jí)產(chǎn)品的布局,這將有助于RISC-V在汽車領(lǐng)域的快速發(fā)展。
4. 數(shù)據(jù)中心和高性能計(jì)算(HPC)
性
發(fā)表于 07-29 17:14
和成本要求。
ARM雖然也具有一定的可定制性,但受限于其指令集架構(gòu)的復(fù)雜性和歷史包袱,其定制化的靈活性和自由度相對(duì)較低。
生態(tài)系統(tǒng)的快速發(fā)展:
隨著RISC-V的開(kāi)源特性得到越來(lái)越多開(kāi)發(fā)者和企業(yè)的認(rèn)可
發(fā)表于 06-27 08:45
或許可費(fèi)。這確保了ARM的穩(wěn)定性和可靠性,以及高質(zhì)量的技術(shù)支持和生態(tài)系統(tǒng)。
指令集與實(shí)現(xiàn)
RISC-V :RISC-V是一種模塊化的架構(gòu),由一個(gè)基本指令集和多個(gè)可選指令集擴(kuò)展組成。這允許RIS
發(fā)表于 05-27 15:58
和使用其代碼。這種開(kāi)放性促進(jìn)了全球范圍內(nèi)的創(chuàng)新與合作,有助于推動(dòng)RISC-V生態(tài)系統(tǒng)的快速發(fā)展。
模塊化設(shè)計(jì):RISC-V支持模塊化可配置的子集,使得開(kāi)發(fā)者可以根據(jù)具體的應(yīng)用需求進(jìn)行靈
發(fā)表于 04-28 09:03
、修改和使用其代碼。這種開(kāi)放性促進(jìn)了全球范圍內(nèi)的創(chuàng)新與合作,有助于推動(dòng)RISC-V生態(tài)系統(tǒng)的快速發(fā)展。
模塊化設(shè)計(jì) :RISC-V支持模塊化可配置的子集,使得開(kāi)發(fā)者可以根據(jù)具體的應(yīng)用需
發(fā)表于 04-28 08:51
SiFive加入甲辰計(jì)劃,共創(chuàng)RISC-V生態(tài)繁榮甲辰計(jì)劃(RISC-VProsperity2036)是由ASE實(shí)驗(yàn)室、PLCT實(shí)驗(yàn)室和算能(Sophgo)聯(lián)合發(fā)起,旨在促進(jìn)
發(fā)表于 04-17 08:34
?587次閱讀
瑞薩推出采用自研CPU內(nèi)核的通用32位RISC-V MCU 加強(qiáng)RISC-V生態(tài)系統(tǒng)布局 RISC-V MCU為開(kāi)發(fā)人員帶來(lái)低功耗、高性能的全新選擇以及全面工具鏈支持。 全球半導(dǎo)體解決
發(fā)表于 03-28 19:00
?616次閱讀
siFive搞RISC-V
賽昉搞RISC-V
香山搞RISC-V
到底什么是RISC-V?
先不問(wèn)有什么用,
發(fā)表于 02-02 10:41
評(píng)論