历史上的今天
返回首页

历史上的今天

今天是:2025年03月29日(星期六)

2021年03月29日 | 从飞思卡尔到NXP,i.MX系列经久不衰

2021-03-29 来源:EEWORLD

近日,恩智浦半导体(NXP)宣布其EdgeVerse™产品系列新增了跨界应用处理器,包括i.MX 8ULP、经Microsoft Azure Sphere认证的i.MX 8ULP-CS(云安全)系列和新一代高性能智能应用处理器i.MX 9系列。至此,NXP的i.MX系列已经逐步壮大,并应用于多种领域。其实,i.MX系列早在20年前就已经在各领域有所应用,并深受用户喜爱。下面我们就了解一下i.MX是如何诞生的。

 

i.MX系列的身世涉及到了三大公司:摩托罗拉、飞思卡尔和NXP。

 

 

i.MX的诞生地——摩托罗拉

 

i.MX前世是DragonBall,不要以为是动漫神剧《七龙珠》,它是摩托罗拉的DragonBall,即 MC68328,DragonBall出现于1995年,设计者为当时在摩托罗拉公司实习的香港城市理工学院的电子工程 系学生。MC68328基于摩托罗拉68000内核,但这款产品功耗与同类产品比较,功耗极低,因此非常适合于手持型设备。这是一款SoC,其中包括显示控制器(Display controller)、通用异步收发传输器(UART)、红外线资料传送(IrDa)、实时时钟(RTC)等,大大节省了芯片空间,成本及功耗。

See the source image

1960年代摩托罗拉在半导体行业保持领先,那个时代的英特尔还是一家危机重重的存储器制造商。直到1978年英特尔和摩托罗拉几乎同时推出16位的第三代微处理器8086和68000,后者集成的晶体管数目(68000个)是前者的(不到3万个)两倍还多。MC68000在早期得到了很多高端产品的青睐。在升阳公司的Sun workstation等多种Unix工作站中,MC68000一度占统治地位。市场领先的其他一些计算机,包括Amiga(阿米加)、Atari ST、Apple Lisa 和 Macintosh(麦金托什),以及第一代激光打印机,如苹果公司的LaserWriter都在使用MC68000。1982年,摩托罗拉进一步更新了MC68000的指令集以支持虚拟内存,并使其能够满足由Popek和Goldberg于1974年提出的虚拟化标准。

 

68000首先被应用于许多高端产品中,如多用户微型计算机WICAT 150及阿尔法微系统的一些早期计算机等。单用户工作站如惠普公司的HP 9000/200、太阳微系统的Sun-1;图形终端如DEC的VAXstation 100和Silicon Graphics的IRIS 1000均使用68000。许多Unix系统也开始使用68K系列CPU。在80年代中期,68000又成为首先应用于个人/家庭计算机的CPU。先后有苹果的Apple Lisa与麦金塔(Macintosh 128K)、Amiga的海军准将(Commodore)、雅达利ST及夏普的Sharp X68000采用68000。

 

68000最主要的成功在于控制器领域。早在1981年Imagen公司就把68000用作其激光打印机Imprint-10外部控制器的CPU。惠普于1984年发布的第一款LaserJet打印机亦使用一片8MHz的68000作为内置控制器。类似的基于68000的整合控制器也被广泛用在其他多款打印机中。到90年代,68000仍在许多低端打印机中被使用。

 

还记得以前玩的游戏机吗?正式MC68000让街机游戏机风靡一时,游戏容量很小,效果却出乎意料的好。

 

 

铱星计划把摩托罗拉“坑惨”了

 

随后在移动通信市场上,铱星计划事件导致摩托罗拉滑入深渊。随后,诺基亚、三星的崛起,最终让摩托罗拉走向了衰败。到了2002年,一直排名世界前三的摩托罗拉半导体业务不仅销售额已不在全球前10名之内,而且运营亏损高达15亿美元,占到整个公司亏损额的 4/5。集团不得已做出剥离半导体业务的打算。2011年,摩托罗拉拆分成两家公司:摩托罗拉移动和摩托罗拉方案。摩托罗拉的半导体部门,早在2004年就被分拆出来,成立了飞思卡尔。飞思卡尔继承了摩托罗拉全部的数字 IC 业务以及射频和传感器业务,在消费电子、医疗、网络和汽车电子方面均有完整的产品线。

 

See the source image

 

改朝换代:i.MX 正式起飞

 

当时arm架构兴起,飞思卡尔开始弃用68000,全面转向ARM内核,投入ARM怀抱之后,产品命名也正式更为i.MX系列。i.MX全名叫做innovaTIve MulTImedia eXtension,意思是创新的多媒体扩展体验。i.MX应用处理器是基于ARM®的单核/多核解决方案,适用于汽车电子、工业控制、中高端消费电子、电子书、ePOS、医疗设备、多媒体和显示、以及网络通信等应用,具有可扩展性、高性能和低功耗的特点。

 

随后,飞思卡尔先后产出了6个系列的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工艺,支持高清视频解码。

 

代表作:

 

i.MX21处理器

 

其中,i.MX21处理器不仅具备智能LCD显示和卓越的视频播放等功能(包括同时进行多任务处理,如一边观看视频节目,一边发送email),还拥有更长的电池使用时间,并能通过USB OTG实现热拔插连接。另外,该处理器还拥有先进的安全技术,以支持网上银行支付和其它需要安全的交易。摩托罗拉希望借助它来继续巩固自己在无线通信领域的地位。那段时间,i.MX系列处理器交付量已经超过了5千万颗。因此,i.MX21在这个家族中扮演的角色也将变得更加重要。

 

i.MX51系列处理器

 

 i.MX51芯片以其强大的性能,低廉的价格现已经受到业界的大力追捧。其中基于ARM Cortex A8核心的i.MX515处理器,主频达到1GHz,处理器内部集成了DDR/DDR2内存控制器、OpenGL/OpenVG图形核心、ATA控制器、以太网控制器等,并且支持720p高清视频播放。

 

Image result for i.mx515

 

凭借 i.MX系列的出色表现,飞思卡尔在半导体领域可谓是风生水起。独立后的第2年,飞思卡尔就从净亏3.7亿美元转为赢利2.1亿美元,并在纽交所成功上市,借助老东家在消费电子领域的影响力,飞思卡尔获得了大量手机芯片订单,一时间出尽风头。2005年其净收入又扩大 到5.63亿美元,飞思卡尔当时生产的半导体应用广泛,是诸如汽车的仪表板、手机、游戏机等数以万计电子产品的核心元件。

 

手机业务拖垮飞思卡尔

 

作为资本市场上的“香饽饽”,2006年,私人股权基金黑石集团最终以176亿美元的适中价格将飞思卡尔拿下,此时飞思卡尔变身为负债最多且负债率最高的半导体公司。谁知几个月之后,全球经济开始上演“过山车”。2007年最大的客户摩托罗拉手机业务低迷,原因是iPhone的横空出世。占有飞思卡尔30%收入的手机芯片业务全年颗粒无收。受此影响,飞思卡尔收入大幅下跌,排名也从第9名下滑到了第16。

 

飞思卡尔万般无奈之下,决定退出手机芯片市场,但壮士断腕后,飞思卡尔并没有找到出路,缺少流动资金致使飞思卡尔的负债达到了惊人的75亿美元,把汽车电子芯片市场作为救命稻草的飞思卡尔也没有泛起更大的浪花。虽然车联网的概念,飞思卡尔的市值也借着东风增长些许,但最终还是没有缓解飞思卡尔的债务危机。

 

飞思卡尔转型受阻,NXP救急

 

2015年3月,NXP向岌岌可危的飞思卡尔递上了橄榄枝,最终达成收购飞思卡尔的协议。以118亿美元的价格完成了对美国车载半导体巨头飞思卡尔(Freescale Semiconductor)的收购,从而整合拥有了完整的汽车半导体解决方案(包括汽车AMS、传感器、车载娱乐系统)一举跃升为全球第一大汽车芯片厂商,辉煌一时的飞思卡尔半导体品牌正式停止使用,退出市场。

 

See the source image

 

合并后,其互补的产品系列将是物联网解决方案的理想选择,包括安全性、MCU、软件、连接和广泛的客户群基础。重点领域将是汽车。而飞思卡尔的明星产品 i.MX系列也在汽车应用方面帮了大忙。比如,汽车信息娱乐系统方面,i.MX的口碑那在业界是杠杠的,据悉,全球前十名的OEM汽车原厂都使用了飞思卡尔i.MX应用处理器。

 

See the source image

i.MX系列遍布千行百业

 

如今,NXP针对物联网,边缘计算,IIoT,AI等方面都推出了i.MX系列,同时具有高性能和低功耗、可扩展、安全可靠等特点。据了解,i.MX应用处理器已发售5亿多件,正在改变着人类的交互方式。

 

 


推荐阅读

史海拾趣

Gore公司的发展小趣事
在UPS系统中,三电平直流变换器能够提供高质量的直流电源,确保在电网故障时能够稳定供电。
Chip Technologies Inc公司的发展小趣事

Chip Technologies Inc自成立以来,一直致力于芯片技术的研发与创新。在某一年,公司成功研发出一款具有划时代意义的芯片,这款芯片在功耗、性能及集成度等方面均达到了行业领先水平。这一技术突破迅速赢得了市场的认可,公司订单量激增,业绩大幅提升。随着技术的不断迭代与完善,Chip Technologies Inc逐渐在电子行业树立起了技术领先的形象,并成功吸引了众多投资者的关注。

Floeth Electronic Ltd公司的发展小趣事

Chip Technologies Inc自成立以来,一直致力于芯片技术的研发与创新。在某一年,公司成功研发出一款具有划时代意义的芯片,这款芯片在功耗、性能及集成度等方面均达到了行业领先水平。这一技术突破迅速赢得了市场的认可,公司订单量激增,业绩大幅提升。随着技术的不断迭代与完善,Chip Technologies Inc逐渐在电子行业树立起了技术领先的形象,并成功吸引了众多投资者的关注。

DZUS公司的发展小趣事

为了提高产品质量和客户满意度,DZUS公司决定建立质量管理体系。公司引进了先进的生产设备和检测设备,并制定了严格的生产流程和检验标准。此外,公司还加强了员工培训和技能提升工作,确保每一个员工都能熟练掌握操作技能和产品质量要求。这些措施的实施使DZUS公司的产品质量得到了显著提升,并赢得了客户的广泛赞誉。

EZchip Technologies Ltd公司的发展小趣事

作为一家领先的电子企业,EZchip深知自己在推动社会进步和可持续发展方面所肩负的责任。因此,公司一直致力于环境保护、社会公益和可持续发展等方面的工作。EZchip通过采用环保材料和节能技术降低生产过程中的能耗和排放;积极参与社会公益活动回馈社会;同时注重企业的可持续发展规划和管理模式的创新。这些举措不仅体现了公司的社会责任感和担当精神也为企业赢得了良好的社会声誉和品牌形象。

Elite Semiconductor Products Inc公司的发展小趣事

随着技术的不断进步和市场的不断变化,Elite意识到单一市场已经无法满足公司的发展需求。因此,公司开始积极拓展国际市场,寻求更广阔的发展空间。在海外市场拓展过程中,Elite注重了解当地市场的需求和文化特点,制定针对性的市场策略。同时,公司还积极与当地企业建立合作关系,共同开拓市场。这些努力让Elite在国际市场上取得了不俗的成绩,也为公司的持续发展注入了新的动力。

问答坊 | AI 解惑

protel99se教程

学习PROTEL99se必备…

查看全部问答>

基于AT89S52单片机的LED点阵显示屏控制系统的设计.PDF

基于AT89S52单片机的LED点阵显示屏控制系统的设计.PDF…

查看全部问答>

2440开发板,液晶显示800*600问题

液晶显示问题。我买了快开发板,本来是1024*768分辨率的,根据网上资料,修改成800*600,但是整个WINDOWS界面只显示了屏幕的左上角,其他WINDOWS CE程序一切正常,不知道如何是好,希望各位能给电帮助。…

查看全部问答>

网络开发笔记6_伪动态网页

一 为什么说是伪动态     做网站的人知道动态网页常用的开发语是ASP.net、JSP、PHP。而这里我们是没法用上的,我们用的是cgi文件。   二 什么是CGI        Common Gate Interface(通用网关 ...…

查看全部问答>

STM8关于LIN总线的请教

大家好!      小弟现在遇到一个奇怪的问题。      硬件测试环境:板子是STM8S208,板子上有两个LIN接口,一个做主机,一个做从机,用一条串口线将两个口连接起来通信。       ...…

查看全部问答>

关于申请租借TI仿真器的问题

近几天一直在TI网站上瞎转悠,深为它的器件性能所引,在我提交的电源方案中(还没有完善)决定使用它的Piccolo CPU : _TMS320f28035,它可以由一块CPU担任所设想的从PFC到输出部分的、全部分的功率控制。     然而,搞这个没有个仿真器 ...…

查看全部问答>

如何使用 CCS 建一个 M3 的工程

如何使用 CCS 建一个 M3 的工程,一直在用 MDK,最近不得不熟悉 CCS ,不知道 CCS 要怎么建工程呢? 找到一个 PDF ,按照里边的步骤还是能编译,而且很慢,这样的工具怎么用呢? [ 本帖最后由 Study_Stellaris 于 2011-12-5 16:00 编辑 ]…

查看全部问答>

OMAPL138开发板无法连接上PC

在CCS3.3的开发环境下,拿TDS560仿真器连接omapl138的板子,在reset_TDS560USB_plus时出现如下错误:C:\\CCStudio_v3.3\\cc\\bin>dbgjtag -f brddat\\ccbrd0.dat -rv ------------------------------------------------------------------------ ...…

查看全部问答>

BeagleBone试用第一周 底板PCB--今天终于决定把板子拿去制了。到底如何不管他。

今天终于决定把板子拿去制了。到底如何不管他。 时间要紧。有错就改嘛。反正还是好同志。 希望大家支持,阿莫那里要求插孔都加大0.15MM 所以我的孔画的比较大。 有关硬件的资料: [ 本帖最后由 damiaa 于 2012-9-28 16:27 编辑 ...…

查看全部问答>

编译出错

Building configuration: project - Debug Updating build tree... Linking Error[e16]: Segment CSTACK (size: 0x32 align: 0x1) is too long for segment definition. At least 0x19 more bytes needed. The problem occurred while proces ...…

查看全部问答>