超微(AMD)日前發表名為 Ross 的代理式 AI(Agentic AI)助理,將人工智慧(AI)應用正式擴展至嵌入式系統與晶片開發領域。這套工具能協助工程團隊以自動化方式處理從硬體設計、軟體開發、系統除錯到實際部署的完整流程。
橫跨硬軟體開發流程 支援多種晶片架構
隨著嵌入式系統設計複雜度持續提高,工程師經常需要同時處理硬體佈線、除錯、軟體撰寫以及 AI 模型推論等多重任務。傳統的開發輔助工具大多聚焦於自動產生程式碼,而 Ross 則進一步深入到硬體工程與系統層面的操作。
這款助理主要服務現場可程式化邏輯門陣列(FPGA)、自適應單晶片系統(SoC)、x86 嵌入式處理器及邊緣 AI 平台。開發人員可以使用自然語言進行詢問,由 AI 自動查詢技術文件、確認工具狀態、分析錯誤根本原因,並執行標準工程工作流程。
在具體應用上,Ross 可協助工程師進行硬體與軟體的功能劃分、高階綜合(HLS)設計調整、系統時序最佳化與功耗評估。針對硬體除錯,它能協助擷取訊號並設定除錯核心;在電路設計端,也能進行圖面審查與板級布局建議。
採開放式架構 整合四大技術核心
在系統整合彈性方面,Ross 並未鎖定特定的 AI 模型或開發介面。企業客戶可依據既有架構,自由選擇搭配的大型語言模型(LLM)、整合開發環境(IDE)或傳統的命令列介面(CLI),同時保有與原有工具鏈串接的能力。
這套系統的運作建立在四大核心技術之上:
- 模型上下文協定(MCP)伺服器:讓 AI Agent 能夠直接連結 AMD 的開發軟體並自主下達執行指令。
- 官方驗證知識庫:納入經過確認的使用者手冊、白皮書與技術指南,確保提供的資訊準確無誤。
- 專家技能轉化:將資深工程師的累積經驗化為可重複利用的技能模組,依照既定方法論完成任務。
- 實務設計範例:結合實際案例,針對時序違規分析或 C++ 架構優化等複雜工作提供具體的修改建議。
這代表什麼
這項發布象徵著生成式 AI 的應用範疇正在發生重大轉變。過往的 AI 輔助軟體主要擔任內容產生者的角色,回答問題或輸出程式碼片段;現在則演進為能夠操控軟體工具、判讀實驗數據並連續執行任務的代理型 AI Agent。
對台灣龐大的半導體、電子製造與嵌入式系統產業而言,開發流程的自動化具備極高的實用價值。過往硬體工程師在進行晶片除錯或電路設計時,需要花費大量時間查閱數百頁的規格書與反覆測試參數;透過整合工程知識與軟體工具鏈的 AI 助理,能有效減少重複性的人工除錯時間,縮短產品開發週期。
此外,這也顯示電子設計自動化(EDA)與晶片開發工具鏈,已成為 AI 技術落地的下一個重要戰場,軟硬體整合的自動化能力將成為各大晶片廠商建立競爭壁壘的關鍵。
背景補充
代理式 AI(Agentic AI)是近期人工智慧發展的重要方向。與傳統只需單次對答的模型不同,代理式 AI 具備感知環境、規劃步驟、使用外部工具並根據反饋自我修正的能力,能夠獨立完成多步驟的複雜目標。
模型上下文協定(MCP)則是一種讓 AI 模型與外部資料庫或工具鏈建立標準連結的傳輸架構。透過 MCP,AI 不僅能閱讀工程文件,更能實時呼叫外部編譯器與分析軟體,達成跨平台工具的自動化運作。
從產品布局來看,AMD 先前已透過個人電腦平台推廣 AI PC 應用,這次推出 Ross 則代表其將代理式 AI 的戰線往前推進至上游的工程設計與晶片開發端,進一步完整其 AI 生態系的覆蓋範圍。
常見問題
AMD Ross 與一般的 AI 程式碼生成工具有何不同?
傳統 AI 工具多半僅能協助撰寫程式碼,而 Ross 深入硬體工程領域,能直接操作開發工具、執行晶片除錯、進行系統功耗與時序最佳化,並自動完成連續性的工程流程。
企業導入 AMD Ross 是否需要綁定特定大型語言模型?
不需要。Ross 採用開放式架構設計,企業可自由搭配習慣的大型語言模型(LLM)、整合開發環境(IDE)或命令列介面(CLI),無縫連接既有的開發工具鏈。
AMD Ross 主要適用於哪些硬體與開發平台?
該工具主要針對現場可程式化邏輯門陣列(FPGA)、自適應單晶片系統(SoC)、x86 嵌入式處理器以及邊緣 AI 平台的開發團隊所設計。