嵌入式系統應用相當廣泛,相對作業系統種類也五花八門,因此廠商每開發一項新產品時就須重啟設計,既耗時又耗費成本,因此日本業界力推Toppers與ITRON兩大開放性作業系統,透過統一的作業系統架構,藉以縮短廠商開發時間。
名古屋大學訊息工程學系嵌入式計算系統研究中心教授高田弘章表示,ITRON係由日本學界所開發的作業系統,而Toppers為開放性的ITRON演化而來,創立者為名古屋大學教授坂本健。過去,許多廠商針對此規格開發各式嵌入式系統中央處理器(CPU)的作業系統與相關軟體,然而,隨著終端硬體產品規格不斷提升,10年前發布的ITRON 4.0版本也漸漸無法跟上硬體的腳步。
此外,由於廠商皆各自為政,花費龐大時間與金錢開發出來的作業平台軟體,卻在終端裝置改變所採用的CPU之後,須全部重新設計,無法再利用,因此新的Toppers作業系統規格一改先前ITRON的使用情況,底層架構完全統一設計,廠商僅須在上層加上中介與應用軟體即可,未來相同的底層架構亦可用於其他裝置,進一步減少嵌入式系統作業平台開發時間,並減少成本。高田弘章指出,目前Toppers已逐漸應用於汽車、火箭、手機與醫療電子等嵌入式應用。
T-Engine論壇秘書處代表柏信行表示,Toppers、T-Kernel較Android具優勢,對台灣廠商而言,是相當好的開放作業系統。 |
另一方面,日本嵌入式系統市占高達52%的ITRON仍不斷演進,主導ITRON規格與作業系統的T-Engine論壇(T-Engine Forum),針對已不敷使用的ITRON 4.0有更新的發展,T-Engine論壇秘書處代表柏信行表示,ITRON為CPU中記憶體的規範,因此各家廠商各自發展時的確會造成終端業者改採其他CPU或追加其他新功能時,須重新設計,且CPU也無法相容,而4.0版僅支援8與16位元CPU記憶體,確實也無法跟上目前硬體規格的進化,因此T-Engine論壇也推出新的T-Kernel規格,可支援32位元CPU記憶體深度,更可用於多核心處理器。
而既有的ITRON也仍繼續獲得廠商採用,柏信行指出,山葉(Yamaha)電子樂器仍持續導入ITRON,愛普生(Epson)高階印表機則使用多核心處理器,即導入多核心處理器專用的SMP T-Kernel,至於手機方面,諾基亞(Nokia)也與T-Engine論壇合作,整合手機與網際網路通訊協定,推出NoTA。