谁听说过飞思卡尔的i.MX31开发板

更新时间:2016-06-06本文内容转载自互联网
iPhone的降临让我们意识到,未来移动设备将对我们的生活方式和经济社会活动产生很大的影响。展望未来,手持移动设备可望在很多领域得到比较广泛的应用,整合多种功能,应用声音,图像,视频,等多媒体技术外加之无线宽带的多种纷繁的互联网服务,将多功能移动设备推向了一个新的高度,同时也对嵌入式硬件设备提出了更高的要求。苹果公司在6月份年正式新一代移动设备iPhone,硬件方面,苹果iPhone采用了三星电子生产的S3C6400型处理器,基于ARM11架构,ARM1176JZF程序内核的运行频率更是高达620MHz,从而保证了Mac OS的流畅运行,与之对应的程序运行内存达到了128M, 并采用了三星闪存芯片,容量达到了8GB。触控方式方面,iPhone采用了Muti-touch技术,绚丽的3D界面以及流畅的画面过度足以令人惊叹科技之美。如此多功能的实现完全取决于一款优良的芯片,而芯片的核心正是ARM最新推出的ARM11 V6。ARM11处理器的超强性能是由一系列的架构特点所决定的。ARMv6—决定性能的基础ARMv6架构决定了可以达到高性能处理器的基础。总的来说,ARMv6架构通过以下几点来增强处理器的性能:? 多媒体处理扩展? 使MPEG4编码/解码加快一倍? 音频处理加快一倍? 增强的Cache结构? 实地址Cache? 减少Cache的刷新和重载? 减少上下文切换的开销? 增强的异常和中断处理? 使实时任务的处理更加迅速= 支持Unaligned和Mixed-endian数据访问? 使数据共享、软件移植更简单,也有利于节省存储器空间对绝大多数应用来说,ARMv6保持了100%的二进制向下兼容,使用户过去开发的程序可以进一步继承下去。ARMv6保持了所有过去架构中的TThumb指令和EDSP指令扩展,使代码压缩和DSP处理特点得到延续;为了加速Java代码执行速度的ARM Jazalle技术也继续在ARMv6架构中发挥重要作用。ARM11处理器是为了有效的提供高性能处理能力而设计的。该系列主要有ARM1136J,ARM1156T2和ARM1176JZ三个内核型号ARM11处理器系列可以在使用130nm代工厂技术、小至2.2mm2芯片面积和低至0.24mW/MHz的前提下达到高达500MHz的性能表现。ARM11处理器系列以众多消费产品市场为目标,推出了许多新的技术,包括针对媒体处理的SIMD,用以提高安全性能的TrustZone技术,智能能源管理IEM,以及需要非常高的、可升级的超过2600 Dhrystone 2.1 MIPS 性能的系统多处理技术。下面对几个ARM处理器内核做了简单的介绍。可以注意到,随着处理器内核技术的发展,处理器的速度越来越快,其主要得益于ARM流水线的技术发展。ARM1176JZF-S可综合处理器专门针对包括数字电视、机顶盒、游戏机以及手机在内的消费及无线产品。这一处理器采用了ARM Jazelle? Java加速技术、ARM TrustZone?技术专门针对为运行开放式操作系统例如Symbian OS、Linux和Windows CE的消费产品提供安全性能的关键技术以及一个矢量浮点VFP协处理器为嵌入式3D图像提供强大的加速功能。下面我们介绍一种采用ARM11v6内核的系统。飞思卡尔Freescalei.MX31是当前支持ARM11核心并且使用广泛的高性能开发板之一。i.MX31采用了一个ARM1136内核。ARM11内核比AMR9更适合于浏览更高质量的多媒体内容。处理速度从266MHz增加到665MHz,还支持128KB的L2缓存。ARM11内核不仅支持视频,还支持3D游戏图像。各种外置存储器接口让外置存储器可以很容易集成到移动系统中。取决于应用和OEM的不同,可以选择不同的存储元件,而最简单的筛选方法,就是看它和设计是否兼容。i.MX31能和NAND和NOR Flash等通用存储器兼容,还能和一些专利型存储器兼容,例如M-Systems的Disk-on-Chip和Micron的VsynchFlash等。除了提供各种外置存储器接口,连接功能在设计选择中也扮演着重要的角色,在多媒体功能丰富的应用中尤其重要,因为如果传输视频到系统上所花的时间太长,用户对这一功能的兴趣就会被削弱。高效的功率管理一直是用户不懈追求的性能。虽然也可以使用独立的功率管理元件,但若能将之集成到芯片则会更好。其好处有两个方面,第一,它降低了系统中所需元件数量,缩小了外形,并将低了原材料成本。第二,这对于整个设备来说无疑有好处,将各种功耗都降至最低。德州仪器在这方面就做得不错,它的OMAP 2平台可以独立关闭闲置的功能模块。i.MX31也使用了类似的方法,以避免功率浪费。最后一个吸引人的地方则是外置连接性能。传统的移动设备都是和一个系统相连,例如数据从PC传输到设备,而没有像同时用蓝牙手机打电话那样的其它的功能。现在的新型应用处理器则突破了这一局限,添加了额外的接口,以实现这一功能。另外,以前的设备将电影等大型数据从一个系统传输到另一系统时都需要耗费大量的时间,除非具有高速连接功能。而i.MX31则具有2个高速USB接口,500MB的视频能在15秒左右轻松搞定,如果是使用以前的技术则最少需要10分钟。嵌入式开发未来前景光明,尤其是Linux环境下的嵌入式开发更是IT行业里的新蓝海。目前有超过三分之一的移动设备使用Linux系统。随之带动的相关产业近百亿美元。从IT职场来看,嵌入式人才的薪资待遇与人才就职企业明显处于行业上层,年收入均在10万以上。拥有几年工作经验专业人才更是诸多跨国IT公司狩猎的目标对象。但是嵌入式学习要求相对苛刻,应有扎实的理论基础和过硬的技术功底。作为高级专业人才,必须通过精湛的学习,刻苦的钻研和全心的投入方够胜任这一领域苛刻的要求。学习嵌入式成为步入这一灰领行业的第一步,Uplooking在全国领先推出基于ARM11的嵌入式开发培训课程。聘请前Intel,AMD嵌入式专家Conke亲临授课。ARM11课程开发历时1年,经过多位国内,国际知名嵌入式专家研发。课程结合项目实践和经典理论,由浅入深,由高到低,逐一剥离,细致入微。另有9年Linux内核专家指导。飞思卡尔ARM11开发环境支持。助您的职业从Engineer到Scientist的飞跃历程。
有用 0 无用 0 我要提问