本文作者: Bob Monkman
本文來源: 嵌入式系統(tǒng)專家之聲
原文鏈接: https://mp.weixin.qq.com/s/WpUju9hLG6y4QJh318doog
我最近與PX5總裁兼首席執(zhí)行官Bill Lamie和IAR高級產(chǎn)品營銷經(jīng)理Rafael Taubinger進行了很好的交談,討論了最近將工業(yè)級PX5 RTOS移植到SiFive HiFive Rev B RISC-V開發(fā)板(由32位SiFive RISC-V嵌入式微控制器)的經(jīng)歷,使用IAR Embedded Workbench工具套件。我想了解幾十年來一直是嵌入式創(chuàng)新者的Bill,為什么選擇SiFive和IAR作為他最近的投資平臺和開發(fā)解決方案。而且,由于我還不熟悉PX5 RTOS,想深入了解這項最新技術(shù)。作為RTOS市場的資深人士,我對PX5可以配置為最小尺寸印象深刻,在32位微控制器上需要不到1KB的閃存和1KB的RAM。該內(nèi)核具有原生的 POSIX 線程 API,使其可移植且為各個領域的開發(fā)人員所熟悉。PX5 團隊特別關(guān)注廣泛校驗和驗證,以便在需要安全實踐文檔的安全關(guān)鍵應用中使用。
這也是他們使用無處不在的IAR embedded workbench工具的一個重要原因。IAR 解決方案已經(jīng)有 40 年歷史,并在全球客戶的無數(shù)安全關(guān)鍵用例中使用。IAR功能安全版本已通過TüV南德意志集團認證,符合ISO 26262、IEC 61508、IEC 62304和更多標準的要求。IAR 擁有完整的開發(fā)工具鏈,具有高度優(yōu)化的編譯器,以及出色的調(diào)試器,該調(diào)試器一直是 Bill 與 IAR 團隊合作的 20+ 年中最喜歡的調(diào)試器之一。他告訴我們,他最近使用了IAR的代碼覆蓋率分析工具,以確保在自己的PX5 RTOS測試框架中實現(xiàn)100%的代碼覆蓋率,并使用代碼分析工具IAR C-STAT來滿足MISRA和其他編碼標準,這些標準旨在向市場提供明顯的高質(zhì)量代碼。
就像今天市場上快速增長的軟件供應商一樣,PX5和IAR都認識到RISC-V開放ISA標準正在獲得巨大的動力,并且隨著需求增長,他們打算為客戶提供經(jīng)過驗證的RISC-V商業(yè)支持。我問Bill為什么選擇SiFive作為RISC-V上市合作伙伴,答案也與我們每天從生態(tài)系統(tǒng)中聽到的一致。PX5認為SiFive通過多種措施成為領先的RISC-V IP提供商。他們贊賞SiFive的創(chuàng)始人是2010年發(fā)明RISC-V指令集架構(gòu)(ISA)的同一團隊,并且SiFive是RISC-V ISA整個生態(tài)系統(tǒng)中發(fā)展關(guān)鍵作用的思想領袖和創(chuàng)新者。SiFive正在致力于應用在廣泛的細分市場,包括PX5正在尋求準備解決方案的安全關(guān)鍵應用。SIFive支持我們所有產(chǎn)品中的一致的指令集,提高了便攜性,同時降低了成本,并最大限度地提高了RISC-V提供的能源效率、簡單性、安全性和靈活性上的優(yōu)勢。
這一切都非常有意義,SiFive感謝PX5和IAR等軟件合作伙伴的熱情和信任,他們與我們合作,為市場提供卓越的價值。
有關(guān)SiFive HiFive1 RevB板上Px5 RTOS的免費評估,請訪問SiFive.com。有關(guān) PX5 實時操作系統(tǒng)的更多信息,請點擊px5rtos.com。有關(guān)RISC-V的IAR解決方案的更多信息,請訪問 iar.com。