新世代嵌入式設計挑戰:產品更新快 軟體更重要
前言:據英國電機工程師協會的定義,「嵌入式系統為控制、監視或輔助設備、機器或甚至工廠運作的裝置」。由此定義可以看出過去嵌入式系統濃厚的儀器控制特性,也因此發展速度緩慢,產品生命週期長,不過在嵌入式系統大舉進入消費性電子等領域後,產品更新速度加快,因此軟硬體設計也面臨前所未有的挑戰。
本文:
嵌入式系統為一種電腦軟體與硬體的綜合體,特別強調「量身定做」的原則,基於某一種特殊用途上,針對這項用途開發出獨特性的整合系統,即客制化(Customized)系統。根據統計,大部分的嵌入式系統應用在通訊、工業、醫療、軍工航太與其他(消費性電子、車用)等領域。
雖然客製化的需求讓嵌入式系統的終端千變萬化,但是一些基本的嵌入式系統特性一直沒有改變,即系統資源有限且省電、因此與之配合的嵌入式作業系統必須佔用系統資源少、即時回應要求嚴格、統可靠性要求高、與具有可配置性等,但是嵌入式系統的成長力道,由過去的工業控制逐漸轉向消費性電子與車用電子等領域後,嵌入式系統也必須能夠運作複雜的演算法,對應越來越複雜的使用者介面、系統越來越強調即時性,甚至強化多工性能、製造成本更要低,甚至還必須越來越省電。
在種種背道而馳的趨勢下,嵌入式系統的開發,已經與過去大不相同,例如在嵌入式產品世代交替上,已經將先前3~5年一個循環的情況縮短到2~3年。而面對不斷發展軟?硬體技術,以及越來越多樣化應用,透過新一代作業系統推出,也可能會有機會創造出不一樣產業應用型態,對於嵌入式產業整體發展,也不啻為是好事一樁,但在此趨勢下,開發者必須完全掌握系統整合能力、程式語言能力、可視度設計能力、硬體界面設計能力甚至掌握市場應用導向等,挑戰比過去大的多。
新世代嵌入式系統挑戰大 研究指2008年半數專案不到位
根據Tech Insights的嵌入式系統設計報告(Embedded Systems Design reports)所進行的「2008年嵌入式市場研究報告」(Embedded designers on tighter schedules, juggling multiple projects in 2008)指出,嵌入式系統開發人員在2008年面臨了許多新專案開發的壓力,因此50%以上的開發專案沒有如期完成。
研究指出相較於自2005年以來的統計,2008年新開發專案的比例創新高,新開發專案佔全部專案的46%,另54%為產品升級和改進專案。不過許多改進專案也幾乎等於新開發,因其中81%採用了新軟體創造新功能,升級專案亦有55%為改採新處理器,39%採用了新系統邏輯。軟體的開發重要性似乎有凌駕硬體的趨勢,調查中有62%的人員參與了軟體或韌體的編寫及除錯。
調查中也能反映出嵌入式產品越來越重視處理性能與網路特性的趨勢,74%開發專案為處理器核心性能表現,特別重視即時回應能力。網路技術的開發比例達61%。其中47%為研發耐用性,30%包括了電池設計、無線通訊或兩者都有。無線開發專案中,Wi-Fi過半達51%,藍牙27%居次,蜂巢式(cellular)與ZigBee皆為21%。
人員配置也顯示了嵌入式設計專案的規模越來越大。一個設計團隊平均規模已由2007年的13.6人增加到了2008年的15.2人。在職務分配上,連續兩年的統計,軟體工程師都奪下冠軍,2008年平均每設計團隊有8.1位軟體工程師,硬體工程師僅4.3人,韌體工程師2.8人,後兩者相加還不到前者,也再次發現嵌入式系統的發展趨勢,軟體重要性凌駕硬體。
研究報告指出,人員規模擴大,卻沒有使得專案更能夠如期完成,甚至專案開發時間越來越長。2007年完成一個專案約為12.6個月,2008年的專安完成平均時間卻拖長到13.1個月,且2008年專案平均延後時間為4.4個月,創下2006年以來新高,且僅41%的專案為如期完成,4%的專案提前完成,高達53%的專案延期完成。因此報告也指出,有51%的開發人員表示最關心開發專案能否按期完成,除錯問題佔38%居次,解決程式碼複雜度和維持預算成本的關心比例相近,分別為26%與24%。
軟體程式語言方面,57%的受訪者使用C語言、29%為C++、約5%的受訪對象則使用Java、UML以及LabView。針對程式設計,前期專案軟體程式碼的再利用佔所有設計的89%。作業系統方面,有70%的專案必須使用作業系統;客製OS佔的比率持續增加,相對商用OS則緩慢減少,嵌入式Linux作業系統的使用人數也有減少的趨勢。報告指出現在工程師們最重要的開發工具是編譯器和除錯器,但開發專案的趨勢已經逐漸轉向除錯工具和軟體整合。
嵌入式發展持續 各領域廠商加入混戰
嵌入式系統持續發展,許多統計都顯示市場規模將持續擴大,例如網路裝置、通訊裝置、消費性電子、數位家庭、監控設備、車用電子等領域,例如根據IDC的研究報告,2015年含有嵌入式裝置的聯網設備將達150億台。諸如此類的龐大商機,吸引眾多廠商加入混戰。
所謂的混戰,即是許多IT產業的廠商或技術界限,在嵌入式領域被打破。例如以嵌入式系統應用而言,現場可編程閘陣列(FPGA)與處理器、微控制器之間一直是既競爭又合作的關係,特別是各家PLD供應商祭出內建乘法器與軟式中央處理器核心等整合功能後,FPGA和處理器/微控制器便不若以往壁壘分明。近年來更有幾家PLD供應商開始主推具備混合訊號功能的FPGA與複雜可編程邏輯元件(CPLD),讓兩者間的差異日益模糊。
而例如由於Android平台的開放性,在數位家庭IP市場佔有優勢的MIPS,發表了Android機上盒、藍光播放機、數位電視和VoIP方案等數位家庭裝置的完整平台,但也與許多客戶包括Chips & Media、Discretix、Tensilica、Vivante及其他領先半導體IP業者密切合作,希望能夠提供Android完整解決方案,一般認為即想借此機會進軍行動裝置市場,挑戰ARM的替位。相對的,ARM也大規模進軍數位家庭市場,首度以CORTEX A9拿下NXP的數位機上盒訂單。
在x86市場呼風喚雨的Intel,也嘗試以多款SoC化的解決方案,例如預計明年發佈的下一代Jasper Forest晶片,則將整合從x1到x16的PCI Express 2.0,因為整合PCIe有利開發更靈活的I/O應用,不必再侷限於傳統的南北橋架構,設計師可以用FPGA,打造出更多功能的新一代IA應用。AMD則利用掌握顯示技術之便,強化需要3D應用的嵌入式解決方案。
在商用嵌入式作業系統上,Android的出現相當重要,特別是針對發展發展可攜式、消費性設備的廠商。因此Microsoft則利用頗受好評的Windows 7,開發代號為Quebec的Windows Embedded Standard 2011,希望能延續Windows 7獲得的好評,回應已經存在已久的Embedded Linux威脅與新興Android的強力挑戰。
- 擎展科技推出全球首款以Android播放Full HD 1080P控制晶片
- 人機互動新趨勢-智慧型互動數位看板專家 昌曜科技
- ARM 拿下NXP大單 將提升數位家庭領域市佔率
- NVIDIA集結國內外GPU運算菁英 加速科學研究與商業應用
- 全新NVIDIA Tegra處理器驅動平板電腦革命
- NXP 首款採用 ARM CORTEX–A9 處理器的完全整合式45NM 機上盒 SOC
- 新世代嵌入式設計挑戰:產品更新快 軟體更重要
- MIPS科技在CES展中展現於連網數位家庭與其他領域的領導地位
- NVIDIA集結國內外GPU運算菁英 加速科學研究與商業應用
- 智崴資訊發表3D小筆電用戶界面 讓操作更具人性
- CES展微星相關產品 獲華爾街日報報導
- DIGITIMES Research:手勢操作介面發展推手-3D深度影像感測裝置重點廠商介紹
- Imagination Technologies提供加速恩智浦機上盒平台3D應用SoC 打造低成本低功耗的機上盒解決方案
- 旺宏五篇論文發表於IEDM
- ZIILABS 與 ARM 展示新一代 1080P 藍光等級 HDTV 家庭娛樂產品
- HDMI 1.4連接埠的靜電放電防護解決方案
- CES 2010 MSI 展出新世代筆電
- Imagination Technologies提供加速恩智浦半導體機上盒平台的3D應用
- msi微星科技2010 CES 全新概念引爆全球
- NVIDIA與Audi攜手結合矽谷科技與德國汽車工藝精髓
- 恩智浦半導體於CES展示3DTV、車用資訊娛樂系統、GreenChip及高性能混合信號等多款產品
- ZIILABS 與 ARM 展示新一代 1080P 藍光等級 HDTV 家庭娛樂產品
- NXP展出首款採用ARM CORTEX–A9處理器的完全整合式45NM機上盒SoC
- NXP 展出首款採用 ARM CORTEX–A9 處理器的完全整合式45NM 機上盒 SOC
- NVIDIA於2010年CES大展展現立體3D技術領導地位
- MIPS科技將Android帶進數位家庭 展示全球首款Android機上盒、小筆電
- 虹晶科技捐贈成大晶片系統研發中心SoC驗證發展系統
- 訊連科技將於2010年CES期間展示最新產品與技術
- 節能趨勢下 32位元MCU有高效能更求低功耗
- FPD新趨勢-2010年3D電視將具體實現
- 2010年FPD產業 LED TV熱滾滾、中大尺寸多點觸控百家爭鳴
- 旌宇全球首發GeForce GT240/GT220 Low Profile顯示卡
- 光電科技工業協進會於1/15 舉辦多眼式裸眼3D立體顯示技術研討會
- 博通(Broadcom)發表具突破性行動功率與效能的 1080p 多媒體處理器
- 內建CUDA技術的NVIDIA GeForce繪圖處理器 為muvee Reveal 8自動影音製作軟體提升八倍效能
- 明日看我! 創意無限的人機介面新嘗試
- 歐特克3D特效驚心動魄
- 3D業界兩岸人才培育的差異化 台灣必須將更著重於原創性設計
- 3D CAD軟體 SolidWorks發表最新版次SolidWorks 2010