Freescale处理器家族之i.MX
扫描二维码
随时随地手机看文章
Freescale作为全球领先的半导体公司,50多年来推出了各种类型的处理器系列。这些处理器根据不同的功能和性能,又划分为不同的应用领域,现在让我们通过有条理的分类来了解一下这些处理器的家族体系以及这些系列中的明星处理器i.MX系列。
Freescale的处理器产品线主要由6个系列组成,包括i.MX应用处理器、Vybrid控制器、ColdFire MPU、StarCore DSP、PowerQUICC处理器和32-/64-bitQorIQ处理平台,如下图所示:
Freescale的处理器产品线主要由6个系列组成
按照架构和技术来看,i.MX应用处理器和Vybrid控制器两个系列采用了ARM9、ARM11和ARM Cortex架构;ColdFire MPU系列采用ColdFire和ColdFire+架构;StarCore DSP系列顾名思义使用了Freescale自有的StarCore技术;PowerQUICC处理器系列基于IBM、Motorola和苹果公司联合开发的POWER架构;QorIQ处理平台则同时包含了POWER架构和ARM Cortex架构两种产品。
在这些产品系列中,曝光率最高的恐怕要数i.MX应用处理器了。i.MX系列处理器的始祖或者说前世名字叫Dragonball(龙珠)。当然它并非是动画片里面可以召唤神龙实现愿望的龙珠,而是由Motorola公司于1995年设计推出的SoC。Dragonball可以说是当年最经典的处理器之一,包括Palm、恒基伟业、联想、方正和汉王在内的知名企业都采用过该处理器。
自Dragonball MX系列产品之后处理器内核开始转向ARM,产品命名也开始采用i.MX,全称为Innovation Multimedia eXtension,意思是创新多媒体扩展。包括福特、Amason、Sony、罗技、东芝、诺基亚、Motorola等厂商都引入了i.MX系列处理器。从第一代的i.MX1开始到现在的i.MX6(不知道为什么没有i.MX4?),处理器的制造工艺和性能得到了大幅提高。下面的表格归纳了这些处理器的基本参数。
处理器的基本参数
最新的i.MX6系列处理器主要包含i.MX 6Solo、i.MX 6Dual和i.MX 6Quad三种产品,分别为单核、双核和四核,可以满足对处理器性能有不同要求的应用场所。
作为全球领先的嵌入式软硬件服务提供商,英蓓特科技适时地推出了基于这三款处理器的评估板,即基于i.MX 6Solo的RIoTboard、基于i.MX 6Dual的MarS Board、以及基于i.MX 6Quad的SABRE Lite。
RIoTboard不仅适用于高端移动设备的开发,而且是物联网应用的理想选择。
MarS Board被称为超级ARM DIY计算机平台,造型小巧,功能强大。
而搭载了四核i.MX 6Quad处理器的SABRE Lite无疑是发烧级应用设计者们的最佳选择。