現如今,移動處理器領域,大家關注最多的是德州儀器、高通、展訊、MTK,甚至包括Intel,但是請別忘記飛思卡爾,他的i.MX處理器已經發展到第六代。
那么我們今天就來盤點下i.MX的前世今生吧。
i.MX前世:DragonBall
現在提到DragonBall,也許大部分人會以為是七龍珠懷舊。不過確實,七龍珠出現的時間要早於摩托羅拉的DragonBall(即MC68328)。七龍珠1984年開始創作,而DragonBall則出現於1995年,設計者為當時在摩托羅拉公司實習的香港城市理工學院的電子工程系學生。
從名字我們就可以看出,MC68328基於摩托羅拉68000內核,但這款產品功耗與同類產品比較,功耗極低,因此非常適合於手持型設備。
而且這是一款SoC,其中包括顯示控制器(Display controller)、通用異步收發傳輸器(UART)、紅外線資料傳送(IrDa)、實時時鍾(RTC)等,大大節省了芯片空間,成本及功耗。
DragonBall MC68328及DragonBall EZ(MC68EZ328)的處理速度為16.58MHz,性能達到2.7個MIPS。升級版DragonBall VZ(MC68VZ328)頻率達到了33MHz,性能為5.4MIPS,而DragonBall Super VZ(MC68SZ328)性能又提升了一倍,66MHz主頻,性能為10.8MIPS。
DragonBall堪稱當年的最經典處理器之一,Palm、Handspring、恆基偉業、聯想、方正和漢王等,都采用過DragonBall處理器。
改朝換代:i.MX
自DragonBall MX系列產品之后,摩托羅拉開始棄用68000而全面轉向ARM內核,這時,Intel,TI等基於ARM內核的移動處理器已開始全面轉向ARM,並取得了不錯的成績。
轉向ARM之后,產品命名也正式更名為i.MX系列,innovative Multimedia eXtension,意思是創新的多媒體擴展體驗。包括福特、Amazon、Sony、羅技、東芝、諾基亞、摩托羅拉、艾利和、以及現在的e人e本,都采用了i.MX系列處理器。
i.MX1系列,基於ARM920T,頻率從100MHz至200MHz。
i.MX2系列,基於ARM9,處理頻率400MHz、454MHz,90nm制程,包含工業及車用級產品,帶有視頻處理單元,安全控制單元,液晶觸控驅動,電源管理,音頻解碼,Can/以太網接口,支持DDR。
i.MX3系列:基於ARM11,90nm制程,處理頻率532MHz,帶有視頻解碼,3D圖像處理單元。
i.MX5系列:基於ARM Cortex-A8,65nm制程,處理速度大於800 MHz,支持720P硬解碼,DDR2,支持電子墨水顯示屏驅動。
i.MX6系列:基於ARM Cortex A9,支持單核,雙核,以及四核,采用40nm工藝,支持高清視頻解碼。
