帳號:
密碼:
最新動態
 
產業快訊
 
CTIMES/SmartAuto / 新聞 /
TI:FPU並非全能 DSP運算仍有其他因素待考量
 

【CTIMES/SmartAuto 姚嘉洋 報導】   2016年04月21日 星期四

瀏覽人次:【11484】

回顧MCU(微控制器)的發展歷程,從傳統的8位元架構一路發展至今,已經進入到可以採用FPU(浮點運算單元)與DSP(數位訊號處理器)等功能。之所以會有如此的進化,主因來自於從類比端擷取資料後,轉換成數位化,將「連續型」資料轉為「離散型」資料」以利於處理器進行運算。

TI亞洲區市場開發經理陳俊宏(資料照片)
TI亞洲區市場開發經理陳俊宏(資料照片)

然而,傳統的8位元架構,在資料處理上,仍然有其極限存在,TI(德州儀器)亞洲區市場開發經理陳俊宏表示,傳統的定點運算MCU在進行所謂的分數或是小數點計算,因為MCU本身的位元數有限,在面臨無法除盡而形成無窮數值(如1/3或是3/7等)的計算上,就必須有所取捨,在位元數有限而採取的有限數值,勢必與現實計算上而形成的數值產生一定的誤差,這種情形我們稱為:截斷誤差。在這種情況下,若要利用傳統MCU的處理器核心來處理分數運算,只會造成截斷誤差的不斷擴大。為了有效處理截斷誤差不斷擴大的問題,便有了FPU的出現。

陳俊宏談到,FPU並不能完全解決截斷誤差不斷擴大的現象,精確地說,只能將該現象盡可能地減少。陳俊宏進一步指出,從TI的角度來看,DSP要處理運算種類相當多種,所以需要更多的工具來處理不同需求,延續TI的C2000架構,TI進一步推出了如TMU與VMU硬體加速單元,前者專職於三角函數運算(偏重馬達應用),後者則負責複數運算(對應通訊與軟體定義無線電),既有的FPU就負責分數與小數點的運算工作,透過分工合作的方式,來因應客戶不同的運算工作需求。他更舉例,就算是馬達所需要的運算工作,因應不同的馬達類型,TI也能給予不同的DSP架構來對應。

當然,陳俊宏也同意,利用定點運算的MCU來處理FPU要處理的工作,也並非不行,但就是需要耗費大量的記憶體資源與長時間的等待,來取得所要的運算結果,FPU的存在,就是要避免這樣的情況出現。

關鍵字: 三角函數  截斷誤差  FPU  DSP(數位訊號處理器複數運算  分數  小數點  馬達  通訊  SDR  TI(德州儀器, 德儀
相關新聞
東元發表400kW扁線油冷動力系統 續攻商用電動載具市場
工研院解析MWC 2026 AI 展望原生網路、智慧終端與衛星整合趨勢
產發署領軍13家通訊大廠 齊聚MWC 2026
東元油冷扁線動力系統首秀Busworld 聯手BRIST進軍歐洲電巴市場
資策會發表台灣首款自製「星韌通訊」方案 防災來襲時再斷訊
相關討論
  相關文章
» AI晶片關鍵技術向下扎根 ASM攜手淡江大學培育未來科技人才
» 研華導入英特爾最新平台 推進Edge AI 醫療應用升級
» SEMICON Chin展先進製程解方 資騰PVA刷輪有效提升良率
» SEMI年度調查:產業面臨供應鏈布局、人才培育與低碳轉型挑戰
» imec獲High-NA EUV系統 推動業界步入埃米世代


刊登廣告 新聞信箱 讀者信箱 著作權聲明 隱私權聲明 本站介紹

Copyright ©1999-2026 遠播資訊股份有限公司版權所有 Powered by O3  v3.20.2048.216.73.216.174
地址:台北數位產業園區(digiBlock Taipei) 103台北市大同區承德路三段287-2號A棟204室
電話 (02)2585-5526 #0 轉接至總機 /  E-Mail: webmaster@ctimes.com.tw