Freescale作为全球领先的半导体公司,50多年来推出了各种类型的处理器系列。这些处理器根据不同的功能和性能,又划分为不同的应用领域,现在让我们通过有条理的分类来了解一下这些处理器的家族体系以及这些系列中的明星处理器i.MX系列。
Freescale的处理器产品线主要由6个系列组成,包括i.MX应用处理器、Vybrid控制器、ColdFire
MPU、StarCore
DSP、PowerQUICC处理器和32-/64-bitQorIQ处理平台。
按照架构和技术来看,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.MX1
|
即Freescale官网上的i.MXS多媒体应用处理器,基于ARM920T内核,频率从100MHz至200MHz
|
i.MX2
|
基于ARM9,频率为400MHz和454MHz,采用90nm制程,包括工业级和车用级产品,带有视频处理单元,安全控制单元,液晶触摸屏驱动,电源管理,音频解码,CAN/以太网接口,支持DDR。
|
i.MX3
|
基于ARM11,90nm制程,频率532MHz,带有视频解码和3D图像处理单元
|
i.MX5
|
基于ARM Cortex-A8,65nm制程,频率大于1GHz,支持720P硬件解码和DDR2,以及电子墨水显示屏驱动
|
i.MX6
|
基于ARM Cortex-A9,40nm制程,支持单核、双核以及四核,支持高清视频解码。
|
最新的i.MX6系列处理器主要包含i.MX
6Solo、i.MX
6Dual和i.MX
6Quad三种产品,分别为单核、双核和四核,可以满足对处理器性能有不同要求的应用场所。
作为全球领先的嵌入式软硬件服务提供商,英蓓特科技适时地推出了基于这三款处理器的评估板,
即基于i.MX 6Solo的RIoTboard(http://www.eeboard.com/shop/?c=products&a=view&id=1053)、
基于i.MX
6Dual的MarS
Board(http://www.eeboard.com/shop/?c=products&a=view&id=234)、
以及基于i.MX
6Quad的SABRE
Lite(http://www.eeboard.com/shop/?c=products&a=view&id=228)。
|