交叉编译:ARM搏击Intel的软肋

来源 :电子产品世界 | 被引量 : 0次 | 上传用户:lau_lfm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  所谓交叉编译(Cross Compiling)是指借助主机操作系统和硬件资源开发的软件代码下载到目标系统上运行的软件环境,顾名思义交叉编译是区别于宿主机编译的,宿主机编译是在主机上完成编译一调试一运行的过程,这也是目前主流计算应用模式(如PC)。交叉编译一直是MCU和嵌入式系统开发的特色和骄傲。但到了今天它面向密集计算和应用的移动互联网时显得捉襟见肘,很难想象把大量互联网上成熟的LA二进制应用,全部再经过源代码交叉编译移植到ARM体系结构,即使在同一种操作系统架构上也是巨大工作。
  ARM是今天传统嵌入式系统和手机领域里的佼佼者,Intel则在PC产业占有绝对优势,预测到未来PC增长的放缓,Intel正在瞄准和互联网连接的消费电子、移动终端(MID)和超低成本上网笔记本(netbook)等嵌入式应用,依托成熟的LA处理器技术、丰富的软件、制造优势,Intel新型嵌入式Atom处理器已经在超低成本笔记本取得了成功,还正在获得一些MID、车载电脑、移动DVR成功案例。现在看来ARM和Intel两者很可能将在MID上会师,强调MID的多样性和设备体验,Intel则更多强调MID互联网体验,希望以统治互联网的LA体系优势取胜,目前看来Intel略占优势。
  ARM要想在MID重新找回手机的优势,仅依靠Symiban,Android等开源手机操作系统和WinCE/Mobile、MontavistaMobilinux商业软件还远不够,构建一个ARM宿主机环境,尽快吸引更多互联网应用软件是一个迫切的课题。今天互联网世界的服务器和桌面多运行Linux或Windows操作系统,Windows虽然有支持ARM体系的嵌入式版本,但其装机量和开放性都要比开源的Linux差,Linux是一个可以使用在服务器,桌面、移动互联网终端和嵌入式设备的操作系统,著名的Linux发行版Ubuntu、Debian、Fedora和红旗Linux都已经有了相当广泛用户基础,遗憾的是它们都主要是运行在LA架构PC上,一个称为Mojo的项目已经在这个方面开始了工作,据Nokia研究中心的Andrew Christian介绍;这个项目是在2007年开始的,当时就已经看到许多嵌入式设备以及有2GSD外存和64MRAM,这足以运行一个全尺寸的开源发行版了,比较不断的重新交叉编译所有的源代码包,发现修正bug和反复测试的过程,为移动和嵌入式设备提高一个完整的Linux桌面发行版是一件有用的事情。项目目前已经发行一个基于Ubuntu 7.04“Feisty”的针对AILMv5EL指令集FIisky版本,后续开发还在积极地进展中(http://mojo.handhelds.org)。当然问题还有不少,比如测试环境,mojo建议最常用的是虚拟化仿真环境QEMU,真实的ARM硬件环境推介是NokiaN800,这是个价格不菲还只是在北美和欧洲市场销售的基于TI ARM的OMAPMID产品,Frisky可以安装在它外置的SD卡上运行。令人兴奋的是MoJo已经有支持TI OMAP3廉价的Beagle板移植项目,笔者大胆设想一下如果市面上有基于ARM CortexA8/A9 ePC类似的NetBook那就真是方便多了。
  Intel深知MID和嵌入式设备不是PC世界Wintel可以一网打尽的道理,在亲自操刀开源项目Moblin(http://www.moblin.org)推动Ubuntu移动和嵌入版本支持Atom外,最近收购了英国OpenedHand公司,他们开发的Poky Linux是一个为移动平台开发的基于Gnome的Linux发行版,最近他们发行了有重要意义的Poky Linux 3.0,基于X11,GTK+和Matchbox窗口管理器。Nokia的N770、N800,都是采用OpenedHand的解决方案。看来Intel目的不只是在强化Atom软件能力,还意在削弱ARM/Nokia阵营的软件实力,可谓一石二鸟。
  微电子和软件技术的结合将影响半导体产业的发展,还将引申到应用系统整个产业链,ARM、Intel谁将笑到最后现在还不是定论的时候,但是可以肯定在更加开放和浩瀚的互联网世界,对于ARM挑战将远远比MCU和手机市场大得多,但我们期待ARM继续演绎传奇。
其他文献
金融危机势必会对全球的经济格局产生重要影响,每个公司要面对金融危机带来的残酷现实。但是ST(意法半导体)已经做好了充分的准备,考虑到所有可能为公司带来负面影响的情况。  ST今年要做好以下三件事情:1,实现企业高质量的有机成长,2008年上半年公司的同比增长达到了13.2%,ST以期借此东风实现年均增长新高;2,产品合理配置,以便更好地服务消费群。2008上半年ST已经实施了一些借助其他公司平台发
期刊
摘要:介绍了数字下变频的组成结构,并通过一个具体的实例,给出了FPGA实现的具体过程。  关键词:FPGA;数字下变频;VHDL    注:“本文中所涉及到的图表、注解、公式等内容请以pdf格式阅读。”
期刊
摘要:多核的新架构一网状架构可使核数增加时,性能呈线性增长,是多核领域提高芯片整体性能的一种有效方法。本文介绍了Tilera公司的Tile 64及发展思路。  关键词:多核;网状;总线;64核    当前,提高芯片处理能力通常采用两种方法:一种是把每个核的性能提高;另一种是在一个芯片里大力增加核的数量。Intel主要通过提高单核的性能,因此主频做得很高,但功耗牺牲也较大。Tilera的技术路线是通
期刊
摘要:本文主要介绍了某发信系统的计算机监控系统配置和功能,重点阐述了运用PLC软件和组态软件来实现系统的监控功能。整个监控系统体现了先进性、可靠性、开放性的技术优势,经过实际运行试验鉴定,取得了满意的效果。  关键词:PLC;组态软件;发信系统    引言    在大型通信台站中,其关键设备是发信设备,发信设备的自动化控制水平和可靠性直接关系到发信任务的可靠完成,而目前在大功率、强噪声、存在着微波
期刊
数字传感器正在占据一些终端洧费市场,这主要得益于它们优越的功能及自身的性能  摘要:俘随着技术的成熟和进步,在不久的将来数字传感器对电子市场具有重要的推动作用,数字传感器衍生出诸多新的应用领域,并且带动数字传感器技术的发展。  关键词:数字传感器;MEMES;图像传感器;生物识别    注:“本文中所涉及到的图表、注解、公式等内容请以pdf格式阅读原文。”
期刊
2008年10月底,Actel为扩展其作为低功耗FPGA的地位,宣布推出IGLoo和ProASIC3 FPGA的nano版本,瞄准大批量便携式消费品市场。现在,Actel使到器件的功耗降低至2uW。Actel还通过提供超过50种价格低于1美元的不同型款nano FPGA,从而打破FPGA的价格屏障。  同时,Actel还为裸芯片业务提供支持,以便满足便携应用所需的交付时间和数量要求,包括智能电话、
期刊
唐太宗即位后做了23年皇帝,在位时间不算长,但其政绩却彪炳史册人民颂,“贞观之治”传千古。贞观之治有哪些值得我们借鉴的呢?  1)“为君之道”,以民为本。李世民的个人素质极高,聪明睿智,明辨是非,豁达大度,目标明确。李世民即位以后,时时不忘以“亡隋为戒”。他曾说:“为君之道,必须先存百姓。若损百姓以奉其身,犹割股以啖腹,腹饱而身毙。”“凡事皆须务本,国以民为本,民以食为本。”他还反复引用荀子所说:
期刊
同构架构已经兑现了其承诺:有效的低功耗、灵活性,以及可通过Internet升级消费电子系统等。然而,在日本举行的2008微处理器论坛(MPF)上,为期两天的日程有24个演讲,其中只有一个演讲是介绍同构架构设计的(如表1)。    架构设计的分配    会议的主题集中在娱乐,并且暗指需要不同的架构配置。Intel和KDDI Labs公司的主题讲演描述了不久将受到欢迎的固定连接和移动设备(TonSte
期刊
恩智浦完成科胜讯宽带业务的收购    和恩智浦(NXP)划拨无线业务给ST合并成ST-NXP Wireless的轰动效应相比,NXP收购科胜讯的宽带业务进展地有些低调但是很顺利。  在半导体行业利润率不断萎缩的环境下,这两个举措都是NXP重新思考经营策略的一个体现。“这是NXP家庭娱乐事业部的一项真正意义上的战略转型。”在最近对外宣布收购完成后,NXP家庭娱乐事业部数字机顶盒中国区经理江振辉博士这
期刊
摘要:本文基于Virtex-5FPGA设计面向未来移动通信标准的Gbps无线通信基站系统,具有完全的可重配置性,可以完成MIMO、OFDM;KLDPC等复杂信号处理算法,实现1Gbps速率的无线通信。  关键词:Gbps无线通信;基站;FPGA RapidIO    引言    随着以TD-SCDMA为代表的3G移动通信全面进入商用部署,LTE标准基本完成,华为、爱立信成功实现LTE标准的现场演示
期刊