打印

ARM11&6410 特点及应用举例

[复制链接]
2954|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
群龙舞十方|  楼主 | 2010-2-9 11:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
ARM11  
    ARM11系列微处理器是ARM公司近年推出的新一代RISC处理器,它是ARM新指令架构——ARMv6的第一代设计实现。该系列主要有ARM1136J,ARM1156T2和ARM1176JZ三个内核型号,分ARM11架构别针对不同应用领域。
  
主要特点
  
  对于各种无线移动应用,毫无节制的提供高性能处理器是无用的。同成本控制类似,功耗的控制也是一个重要因素。ARM11系列处理器展示了在性能上的巨大提升,首先推出350M~500MHz时钟频率的内核,在未来将上升到1GHz时钟频率ARM11处理器在提供高性能的同时,也允许在性能和功耗间做权衡以满足某些特殊应用。通过动态调整时钟频率和供应电压,开发者完全可以控制这两者的平衡。在0.13um工艺,1.2v条件下,ARM11处理器的功耗可以低至0.4mW/MHz。ARM11处理器同时提供了可综合版本和半定制硬核两种实现。可综合版本可以让客户根据自己的半导体工艺开发出各有特色的处理器内核,并保持足够灵活性。ARM实现的硬核则是为了满足那些极高性能和速度要求的应用,同时为客户节省实现的成本和时间。为了让客户更方便地走完实现流程。此外,ARM还开发了基于ARM11系列的多处理器系统——MPCORE(由二个到四个ARM11内核组成)。
  
优秀的性能
  
  ARM11处理器的超强性能是由一系列的架构特点所决定的。
  ARMv6—决定性能的基础
  ARMv6架构决定了可以达到高性能处理器的基础。总的来说,ARMv6架构通过以下几点来增强处理器的性能:
  1.多媒体处理扩展 使MPEG4编码/解码加快一倍
  音频处理加快一倍
  2.增强的Cache结构 实地址Cache4
  减少Cache的刷新和重载
  减少上下文切换的开销
  3.增强的异常和中断处理 使实时任务的处理更加迅速
  4.支持Unaligned和Mixed-endian数据访问 使数据共享、软件移植更简单,也有利于节省存储器空间
  对绝大多数应用来说,ARMv6保持了100%的二进制向下兼容,使用户过去开发的程序可以进一步继承下去。ARMv6保持了所有过去架构中的T(Thumb指令)和E(DSP指令)扩展,使代码压缩和DSP处理特点得到延续;为了加速Java代码执行速度的ARM Jazalle技术也继续在ARMv6架构中发挥重要作用。
常用ARM型号概述:
ARM7是冯诺依慢结构
ARM9、ARM11是哈佛结构,所以性能要高一点。
ARM9和ARM11大多带内存管理器,跑操作系统好一点,ARM7适合裸奔。
不跑操作系统,价格低一点的:ARM7、cortex-M3等等。
性价比高,可跑也可不跑操作系统的:ARM9、cortex-Rx等等。
性能高的,通常要跑操作系统的:ARM10、ARM11、Cortex-A8等等。
成熟的:ARM7\ARM9\ARM11。
发展趋势:Cortex-A、Cortex-R、Cortex-M。
其实弄ARM大多还是在嵌入式领域,不过现在很多上网本也开始ARM了,估计与intel竞争的时候快来了。
2410和2440都是三星公司生产的基于ARM9内核的芯,资源上相差不大,2440多了camara接口,速度要更快一些。上边讲的版本是指内核版本,而各个公司出的发行号又各有不同。比如三星的2440,atmel的9260.就好比linux的内核版本号与红帽子的发行号不一样是一个道理。

ARM产品举例:

诺基亚N79:
    arm11 369MHZ 主要是频率取胜,由于超高的频率,在2D坏境中的运行能力超强,甚至超过95。但是在多媒体方面就是最差的了,最高只能搭载200W像素的摄像头。本质是由于缺少解码芯片,对音频及3D图像只能通过cpu硬解,效率低下。但是在普通使用过程中你会发现它很实用,就如电脑中的高主频CPU搭载大内存而集成显卡的那种机器。只要你不玩要求很高的大型3D游戏,机器可以说是飞快。当然普通的3D游戏也能胜任,如孤岛悲歌,7夜,以及N-GAGE游戏。(只有极少部分游戏运行不够流畅。)
而ARM9 220MHZ 的由于搭载了较多的解码芯片,在多媒体性能方面略胜于前者。可以搭载320W像素的摄像头,有独立的AAC解码,所以看使用AAC音频格式的视频时不会出现卡的现象。缺点就是低主频,而且运存一般较低。导致系统运行缓慢,多开程序容易死机。
反正两个cpu各有优缺点,而arm11 369MHZ的 更为廉价,所以性价比更高,而且更适合大多数人群,毕竟整天拿个手机玩超高要求的3d游戏的人还是少数,大多数人比较在意系统运行速度及一般的游戏性能。


飞凌TE6410:

  该产品采用”核心板+底版”结构,板对板之间选用高质量进口连接器,坚固耐用!镀金工艺可保证常年运行不氧化!核心板尺寸仅5CM*6CM(业内最小!),引出脚多达320个;具有CAN总线、RS-485总线、稳定适用的VGA/TV输出(内部有16Mbit独立视频缓存)。软件支持Linux、WinCE、Android、uC/OS等主流操作系统,并开放源码。
  在-20℃到80℃范围的高低温运行测试中运行良好,并通过脉冲群以及浪涌条件下的抗扰测试。
  
硬件资源
核心板

Samsung S3C6410处理器,ARM1176JZF-S内核,主频533MHz/667MHz;
128M字节DDR内存;
256M字节NAND Flash;
12MHz、48MHz、27MHz、32.768KHz时钟源;
支持5V电压供电;

主控板
一个复位按键,采用专用芯片进行复位,稳定可靠;
系统启动方式设置开关,采用 8 位拨码开关;
一片2M字节NOR Flash;
三路串口,包括两个五线RS_232串口和一个三线RS_232串口;
一个RS_485总线接口;
一个CAN总线接口,2.0标准;
一个100M网口,采用DM9000AE,带联接和传输指示灯;
一个 USB HOST 插口,支持 USB1.1 协议,使用侧插 USB A 型接口;
一个 USB Slave 接口,支持 USB 2.0 协议,使用mini-USB AB型接口;
一个高速 SD 卡座。可以实现 SD Memory 功能和 SDIO 功能;
一个WIFI扩展接口;
一路立体声音频输出接口可接耳机;另一路音频输入可接麦克风;
LCD和触摸屏接口支持3.5寸、4.3寸、5.6寸、5.7寸、7寸、8寸等TFT液晶屏,支持10寸LVDS液晶屏;
一个VGA接口,支持800x600分辨率;(转换芯片稳定、廉价;适合产品应用)
两路TV输出接口;
一个CMOS摄像头接口,支持ITU-R BT601/656 8位模式,使用10X2插针连接器;
内部实时时钟,带有后被锂电池接口;
一个JTAG接口,使用10*2插针连接器;
一个温度传感器
一个红外接收头
六个用户按键
四个LED
一个蜂鸣器
一个10X2插针扩展接口;包括1路GND、1路DA、8路AD、10路IO、1路SPI

软件资源

嵌入式Linux操作系统:

bootloader
u-1.1.6 支持USB2.0高速下载

内核版本 Linux 2.6.28
文件系统
提供cramfs和yaffs2两种格式的文件系统

驱动支持
系统中断和系统时钟驱动
串口驱动(Serial device driver)
485驱动
SD卡驱动
Nand Flash驱动
网卡驱动
音频驱动
USB Host驱动
显示(LCD/VGA/TV)驱动
触摸屏驱动
CMOS摄像头驱动
CAN总线驱动
USB摄像头驱动
温度传感器驱动

网络协议及网络应用程序
完整的TCP/IP协议
Telnet服务器
Telnet远程登录
FTP服务器
Web Server

图形界面
QTOPIA 2.2.0 支持文件浏览器、mediaplay播放器、IE浏览器等功能

USB设备支持
优盘、移动硬盘、USB鼠标、键盘、USB HUB等

LCD显示
支持320×240、480x272、640×480、800×600、1024×768等分辨率

VGA/TV显示
最新VGA/TV解决方案,不同于FPGA方式,实用成本低,带有2M缓存,最高支持800x800分辨率,无任何闪烁

常用命令
cat,chmod,discard,echo,flashfsd,flashwrite, free,genhtml,hostname,init,kill,loader,ls,mkdir,mount,ps,reboot,rm, smanaged,sysconf, yes,insmod,lsmod,rmmod

编译工具
交叉编译环境链:4.2.2-eabi

其他
提供详细的用户手册,应用及驱动开发教程不断更新。

WINCE操作系统:
bootlaoder EBOOT 支持USB2.0高速下载
CE版本
WinCE 6.0 R3

驱动支持
系统中断和系统时钟驱动
串口驱动(支持三串口)
SD卡驱动,支持热插拔,最高支持32G
Nand Flash驱动
以太网卡驱动
音频驱动
实时时钟驱动 (掉电后可保存时间)
USB Host驱动
USB OTG驱动
液晶(LCD)驱动
触摸屏驱动 (四线电阻式,支持从3.5至10.4英寸LCD型号)
VGA驱动
TV驱动
CMOS摄像头驱动

LCD显示
支持320×240、640×480、800×600、1024×768等分辨率

VGA/TV显示
首家采用最新VGA/TV实用解决方案,不同于FPGA方式,实用且成本低,支持800×600分辨率以上,无任何闪烁

USB设备支持
优盘、USB鼠标、USB键盘、USB HUB、USB蓝牙适配器
USB无线网卡

其他
支持MediaPlayer播放器、IE浏览器等。
支持注册表保存功能
支持USB同步功能
支持MFC、.NET2.0
支持3D加速
支持视频硬件解压



内容出处:
http://www.witech.com.cn/
http://baike.baidu.com/view/1162933.htm
http://baike.baidu.com/view/1162933.htm

相关帖子

沙发
gooogleman| | 2010-3-13 15:47 | 只看该作者
:P广告做的不错。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

77

主题

460

帖子

2

粉丝