Freescale處理器家族之i.MX
Freescale作為全球領(lǐng)先的半導(dǎo)體公司,50多年來推出了各種類型的處理器系列。這些處理器根據(jù)不同的功能和性能,又劃分為不同的應(yīng)用領(lǐng)域,現(xiàn)在讓我們通過有條理的分類來了解一下這些處理器的家族體系以及這些系列中的明星處理器i.MX系列。
Freescale的處理器產(chǎn)品線主要由6個系列組成,包括i.MX應(yīng)用處理器、Vybrid控制器、ColdFire MPU、StarCore DSP、PowerQUICC處理器和32-/64-bitQorIQ處理平臺,如下圖所示:
Freescale的處理器產(chǎn)品線主要由6個系列組成
按照架構(gòu)和技術(shù)來看,i.MX應(yīng)用處理器和Vybrid控制器兩個系列采用了ARM9、ARM11和ARM Cortex架構(gòu);ColdFire MPU系列采用ColdFire和ColdFire+架構(gòu);StarCore DSP系列顧名思義使用了Freescale自有的StarCore技術(shù);PowerQUICC處理器系列基于IBM、Motorola和蘋果公司聯(lián)合開發(fā)的POWER架構(gòu);QorIQ處理平臺則同時包含了POWER架構(gòu)和ARM Cortex架構(gòu)兩種產(chǎn)品。
在這些產(chǎn)品系列中,曝光率最高的恐怕要數(shù)i.MX應(yīng)用處理器了。i.MX系列處理器的始祖或者說前世名字叫Dragonball(龍珠)。當(dāng)然它并非是動畫片里面可以召喚神龍實現(xiàn)愿望的龍珠,而是由Motorola公司于1995年設(shè)計推出的SoC。Dragonball可以說是當(dāng)年最經(jīng)典的處理器之一,包括Palm、恒基偉業(yè)、聯(lián)想、方正和漢王在內(nèi)的知名企業(yè)都采用過該處理器。
自Dragonball MX系列產(chǎn)品之后處理器內(nèi)核開始轉(zhuǎn)向ARM,產(chǎn)品命名也開始采用i.MX,全稱為Innovation Multimedia eXtension,意思是創(chuàng)新多媒體擴(kuò)展。包括福特、Amason、Sony、羅技、東芝、諾基亞、Motorola等廠商都引入了i.MX系列處理器。從第一代的i.MX1開始到現(xiàn)在的i.MX6(不知道為什么沒有i.MX4?),處理器的制造工藝和性能得到了大幅提高。下面的表格歸納了這些處理器的基本參數(shù)。
處理器的基本參數(shù)
最新的i.MX6系列處理器主要包含i.MX 6Solo、i.MX 6Dual和i.MX 6Quad三種產(chǎn)品,分別為單核、雙核和四核,可以滿足對處理器性能有不同要求的應(yīng)用場所。
作為全球領(lǐng)先的嵌入式軟硬件服務(wù)提供商,英蓓特科技適時地推出了基于這三款處理器的評估板,即基于i.MX 6Solo的RIoTboard、基于i.MX 6Dual的MarS Board、以及基于i.MX 6Quad的SABRE Lite。
RIoTboard不僅適用于高端移動設(shè)備的開發(fā),而且是物聯(lián)網(wǎng)應(yīng)用的理想選擇。
MarS Board被稱為超級ARM DIY計算機(jī)平臺,造型小巧,功能強(qiáng)大。
而搭載了四核i.MX 6Quad處理器的SABRE Lite無疑是發(fā)燒級應(yīng)用設(shè)計者們的最佳選擇。