微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 行业新闻动态 > 嵌入历史:英特尔的帝国之路

嵌入历史:英特尔的帝国之路

时间:02-10 来源:与非网 苏公雨 点击:
帝国的危机

英特尔在垄断高端CPU市场的同时一直没有放弃在嵌入式系统领域的尝试,历史久远的386平台不提,很多工程师朋友都熟知的xScale系列-PXA255/PXA270正出自英特尔,不过这个CPU行业的老大为了尝试日益蓬勃的手持终端市场(PDA, 智能电话)只好在宝马的车头上插大奔的标,采用的是ARM的内核,在2003-2006年期间这个产品曾经相当地火了一阵,当年雄心勃勃要在车库创业的我也不远万里托朋友从深圳购买了一套xScale的开发平台做多媒体家庭网关方面的应用。2006年有160多个团队参加的"全国大学生电子设计大赛嵌入式系统专题邀请赛"采用的平台之一就是xScale。

不过越是在某一个领域极度强势的公司,在其它领域的开疆拓土好像总是不顺,只有极少的几个公司能够打破这个魔咒,例如BroadCom、Apple。英特尔多年来没少在其它领域折腾,比如用于宽带接入的Cable Modem, 试图打入手持市场的xScale以及让人随时随地宽带上网的WiMax。可几年过去,英特尔好像也只有其CPU能够Inside。

英特尔Atom

这其中的原因是很容易理解的,强势个体的最大的敌人就是自己,既要守成又要在自己不熟悉的领域同那些连吃口饱饭都算得上是一种奢靡的初创公司抢地盘并不是一件容易的事情。多年来构建的"W英特尔"联盟并不能给英特尔在其它领域带来任何加分,庞大的官僚体系也使得一个帝国的繁荣之后隐藏着巨大的危机。

挑战往往来自于时代的变迁以及时代造就的新的英雄。世界被Internet连接起来了,网络被3G移动起来了,信息被Google"云"起来了,朋友们也被Facebook给LinkedIn起来了,多媒体被Apple通过其炫酷的终端给iTune起来了。在这个崭新的世界里,"W英特尔"联邦的Power正被迅速削弱,每个人身上会有多只"ARM",而几个人的家中才可能会有一个"英特尔 Inside", Google、QQ、Gmail在大多数人的生活中的重要性已经远远超过了"office"。Intenet、SNS、3G、LBS(基于位置的服务)是当今技术的主旋律,多少年来吃定"桌面办公市场"的英特尔未免不对自己日趋边缘化的未来担忧。

嵌入式的草根王国

多少年来, 英特尔和Microsoft结成W英特尔联盟统治着整个桌面办公系统,他们一个不断提高着CPU的速度,通过两、三年一次的更新换代让消费者不断掏出更多的钱,来支持那些本已臃肿不堪、效率低下的Windows系统之上继续充塞的各种应用,他们的双簧诚然推动了整个产业的不断前进,但同时也使得系统的成本开销日趋庞大,10年前没有多少人想过1GB的硬盘会有多大的必要,今天随便一个Microsoft的应用软件就要消耗掉几百MB的空间。

在这个被两大寡头垄断的世界里,对成本要求异常苛刻的各种手持、终端乃至网络设备等显然只能另寻出路。众多的草莽英雄团结起来,结成了一个从IP(ARM, MIPS,PowerPC等)到微控制器(从4位到64位),从操作系统(Linux、uC/OS等)到编译、调试环境等完整一体的产业联盟,形成了一个日趋庞大的草根王国,以低廉的成本、精简的代码、尽可能低的功耗、优化的效率支撑着人们生活中的各种应用,它们被冠之了一个大多数人怎么也想不明白的名词"嵌入式系统"。

补充一下我对这个词汇从技术角度的理解,部分参考Wikipedia中的定义:

嵌入式系统 - Embedded system在当代大学生、年轻工程师的简历中绝对是个使用频率极高的职业术语,随便学点uC/Linux编程或使用过若干个ARM开发板的人都敢号称自己熟悉"嵌入式系统"。但是对嵌入式系统真正了解的人并不是很多。主要的原因是"嵌入式系统"这个概念太大而模糊。

嵌入式系统是一种为特性应用而设计的专用计算机系统,它遍布我们生活中的各个角落,从大型的网络设备到便携式手持终端。它与个人计算机这样的通用计算机系统不同的是,嵌入式系统通常执行的是带有特定要求的、预先定义的任务,大多数情况下都是由实时系统约束的需求。由于嵌入式系统执行专门的、指定的任务,设计人员能够对它进行优化,减小尺寸、增加系统的可靠性以及性能。嵌入式系统通常要进行大量生产,所以对成本非常敏感,哪怕几毛钱的成本差异,都可能影响到此产品的存亡,因此工程师通常选择刚好满足所需功能的硬件配置。

嵌入式系统的核心是由一个或几个预先编程好以用来执行少数几项任务的微处理器或者微控制器组成。与通用计算机能够运行用户选择的软件不同,处于系统硬件成本的考虑,嵌入式系统的程序经常运行在有限的硬件资源上,比如大多数系统不用硬盘,而采用Flash做存储器,没有操作系统或即使有也会使其代码优化、精简到不能再小的地步。其软件通常是固化到一个或多个ROM或闪存IC芯片中并保持暂时不变,所以经常称为"固件(Firmware)"。

由于个人数字助理(PDA)及手持设备在硬件设计的特性,即使在软件上的扩充性比其他系统来得好,也普遍被认为是嵌入式系统。但是这个定义也逐渐模糊,因为有些系统采用过了通用的软件平台比如Windows XP操作系统,以及装备了USB接口。这样的系统传统上是属于个人电脑的范畴。


Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top