為什麼 HighTec 和 SiFive 推安全關鍵 RISC-V 是對的
HighTec 和 SiFive 押注安全關鍵 RISC-V 是對的,因為車用與工控真正缺的是可認證的工具鏈與長期可移植性,不是更多封閉式鎖定。

HighTec 和 SiFive 押注安全關鍵 RISC-V 是對的,因為車用與工控真正缺的是可認證的工具鏈與長期可移植性,不是更多封閉式鎖定。
HighTec 和 SiFive 把安全關鍵 RISC-V 推向車用與工控市場,方向是對的。真正卡住開發進度的,早就不是算力,而是能否拿出可認證、可維護、可長期交付的整套平台。當產品生命週期動輒十年起跳,廠商需要的不是一顆更快的核心,而是一條能通過功能安全審查、又不把自己綁死在單一 CPU 路線上的供應鏈。
第一個論點
訂閱 AI 趨勢週報
每週精選模型發布、工具應用與深度分析,直送信箱。不定期,不騷擾。
不會寄垃圾信,隨時可取消。
安全關鍵系統最貴的部分,從來不是晶片本身,而是工具鏈與驗證。HighTec 宣稱其 Rust 與 C/C++ 工具鏈已可支援 ISO 26262,最高到 ASIL D,並涵蓋 ISO 21434 資安要求。這種資訊比峰值效能更能影響採購,因為在車用電子裡,沒有資格文件的編譯器與除錯流程,再快也只是實驗室成果。

更現實的例子是汽車與工業控制專案的導入節奏。若團隊要為每一個編譯器版本、每一個靜態分析設定、每一條建置流程重新做證據鏈,開發成本會急速膨脹。HighTec 的 Qualification Kit 之所以重要,就是它把最耗時、最不體面的那一段工作前置處理,讓工程師少花時間證明工具「能不能用」,多花時間證明系統「夠不夠安全」。
第二個論點
RISC-V 的價值不在於它天生更安全,而在於它更適合長週期平台。車用與工控不是兩年換代的消費電子,供應商要面對長期備料、軟體移植與世代延續。封閉式 CPU 路線常把客戶鎖進單一廠商的產品節奏裡,硬體一換,軟體與驗證就得重來。開放指令集至少讓平台延續的控制權回到系統設計者手上。
這點在軟體定義車輛與工業自動化尤其明顯。控制軟體會在產品上市後持續擴張,感測、通訊、診斷與資安功能都會疊上去。SiFive 把重點放在 deterministic 行為、功能安全與安全機制,不是為了做一顆漂亮的展示晶片,而是為了讓煞車控制器、產線控制器與安全監控器能在不同世代硬體之間維持軟體投資。這才是平台策略,而不是單點產品策略。
第三個論點
這次合作最務實的地方,是它接受了現實世界的混合程式碼結構。車用與工控不會因為 Rust 很熱就把既有 C/C++ 全部砍掉,這種想法不切實際。HighTec 同時支援 Rust 與 C/C++,代表它走的是可落地的遷移路線:新功能可以逐步用更安全的語言寫,舊系統與供應商函式庫仍能保留,整體驗證流程也不必一次翻桌。

這種混合模式比語言信仰更重要。Rust 在記憶體安全與錯誤收斂上有優勢,C/C++ 則仍是大量既有韌體、底層驅動與第三方庫的現實基礎。若沒有 LLVM 基礎的工具鏈把兩者接起來,安全改造只會停留在簡報。把新語言放進既有安全流程,而不是要求整個產業重寫一遍,才是能在量產專案裡活下來的方法。
反方可能怎麼說
最強的反對意見很直接:車用與工控根本不需要新的 ISA 生態,Arm 已經有成熟工具、龐大供應鏈與大量量產實績。對重視認證時程的客戶來說,RISC-V 看起來像是把整合風險包裝成開放性。若生態深度、除錯資源與長期支援還不夠,買家沒有理由替未知數買單。
這個質疑不是杞人憂天。安全市場不獎勵新奇,只獎勵可預測的認證路徑、穩定的供應承諾與長期可得性。若 RISC-V 無法在這三件事上站穩,開放就沒有意義。HighTec 和 SiFive 必須證明,資格化工具、處理器 IP 與支援服務真的能降低風險,而不是把風險從供應商鎖定換成生態不成熟。
但也正因如此,這個合作值得支持。它不是要求客戶因為 RISC-V 很新就立刻轉向,而是針對一個結構性問題下手:在長生命週期系統裡,單一供應商依賴本身就是風險。Arm 的成熟是優勢,但成熟也意味著架構選擇較少、平台自由度較低。對安全關鍵系統來說,能跨硬體世代保住軟體投資,價值大於再多一點封閉式便利。
你能做什麼
如果你是工程師,現在就把平台選型改成「可認證、可移植、可長期維護」三個條件一起看:把安全相關模組切清楚,要求工具鏈提供明確的資格化文件,並評估 Rust 是否能先接手高風險區塊。如果你是 PM 或創辦人,不要再只看 benchmark。請直接問供應商三件事:能不能支援 ISO 26262、ISO 21434,能不能保證長期供貨,能不能讓你在下一代硬體上保留既有軟體投資。這些才是真成本。