Cortex-A8开发板,选择S5PV210还是AM335X?

发布者:EnigmaticSoul最新更新时间:2015-04-02 来源: eechina关键字:Cortex-A8  开发板  S5PV210  AM335X 手机看文章 扫描二维码
随时随地手机看文章
随着手机和平板等移动市场的持续火爆,ARM低功耗高效率内核技术越来越受重视,国内各大企业相继卷入移动平台,华为、联想、小米、魅族、阿里巴巴等,都已经和ARM有了深度的合作。

01_MYD-AM335X.jpg 
图1

据ARM中国代理商米尔科技统计,2009年,ARM在纳斯达克股票均价6.04美元,2013年,ARM纳斯达克股票均价已经升到了44.54美元,四年之间涨了将近八倍。

而作为ARM的一个关键转型产品,Cortex-A8备受瞩目,因其可在Android、Linux和WinCE系统之间切换,所以在手机、平板、工控三大领域得到了大量的应用。

接下来就Cortex-A8的发展过程做一个简要叙述,看看这个关键的过渡技术有怎样的历史。

Cortex-A8内核

ARM Cortex-A8 是由ARM公司基于ARM v7架构设计的高性能处理器。相较于ARM11的核心,Cortex-A8 采用“双指令执行”(dual-issue 超标量)设计, 每个时钟周期可以执行两个指令Cortex-A8是Cortex设计中第一个在大规模消费设备采用中被选择的。

02_Cortex-A8.jpg 
图2

Cortex-A8特点

Cortex-A8有足够的特点使之成为一个优秀的内核。

03_Cortex-A8_2.jpg 
图3

  • 频率从 600MHz到1GHz以上,超频后可达更高频率
  • 双指令执行微架构
  • NEON SIMD指令集
  • VFPv3浮点单元
  • Thumb-2 指令集编码
  • Jazelle RCT
  • 高级分支预测单元准确率> 95%
  • 集成2级高速缓存(0-4 MIB)
  • 2.0 DMIPS/MHz
[page]
Cortex-A8芯片

04_AM335X.jpg 
图4

截止目前, Cortex-A8内核的系统级芯片 (SOC)依然不是不多,不像Cortex-M3微控制器系列,但主流的芯片厂商已经早就发布了他们Cortex-A8内核芯片,包括如下7家:
  • 全志A1X。
  • 苹果A4。
  • 科胜讯 CX92755。
  • 飞思卡尔半导体 ,MX51。
  • 瑞芯微 RK2918,RK2906。
  • 三星S5PC100,S5PV210
  • 德州仪器OMAP35x,AM3x。

05_Apple_A4.jpg 
图5

全志、苹果、瑞芯微和科胜讯的芯片主要是内部使用,一般外部的消费类电子和工业控制的产品用的较少。
三星的S3PC100主要在移动设备上使用,比如苹果手机3GS和iPod 3G。S5PV210则一度开放给消费类电子产品使用,但是自从三星转向Galaxy手机业务之后,S5PV210芯片就不再主推,多次出现芯片出货困难的情况。另外,三星的芯片技术文档很难找到,对开发者来说,是一个很致命的问题。

TI则主要有两个Cortex-A8产品,OMAP35x和AM3x系列。OMAP带有TI自己的DSP核,适合告诉运算设备。AM3x则是工业级的芯片,价格便宜,工业参数稳定,国内外使用较多。

Cortex-A8应用

国内目前有不下100家公司在研发自己的Cortex-a8产品,两年前S5pv210曾火过一段时间,但是随着三星对移动电子方向的偏重,以及技术文档支持的不到位,和非工业级芯片。该市场已经逐渐转向了飞思卡尔的MX51和TI的AM33x系列芯片,其中又以开发板和工控板最为常见。

下面简单介绍市面最经典的两款Cortex-A8产品。

1 苹果iPhone 3GS

06_iPhone_3GS.jpg 
图6

iPhone 3GS是一款苹果公司旗下的智能手机,是iPhone系列中的第三代。iPhone 3GS搭载了由ARM Cortex-A8架构处理器S5PC110,该处理器频率为833 MHz,但iPhone 3GS将其降频至600 MHz。iPhone 3GS还搭载了PowerVR SGX535显卡,其频率为150 MHz。iPhone 3GS拥有8GB、16GB和32GB三种版本,其中8GB版本是在iPhone 4上市后推出的。
2 米尔MYD-AM335X 

07_MYD-AM335X_2.jpg 
图7

该款Cortex-A8秉承米尔“耐高温”的工业级特性,除了拥有TI的AM335X系列芯片外,米尔将其内存增加到512MB DDR3,NandFlash也增加到512MB,同时还有独特的HDMI高清接口。

米尔打出的价格也相当诱人,一块全功能的板子售出价格接近成本价,在工业控制领域来说相当有竞争力。不难看出,这是米尔为扩大公司知名度,不计利润而推出的一次营销手段。
关键字:Cortex-A8  开发板  S5PV210  AM335X 引用地址:Cortex-A8开发板,选择S5PV210还是AM335X?

上一篇:什么是STM32以及如何学习?
下一篇:基于GPRS的无线智能家居控制系统方案

推荐阅读最新更新时间:2024-03-16 13:57

米尔MYC-JX8MMA7新品发布!基于ARM+FPGA处理架构的高性能板卡
ARM+FPGA架构匠心之作,米尔MYC-JX8MMA7新品发布! 关键词:米尔电子、NXP i.MX 8M Mini、核心板、ARM+FPGA、开发板 近几年,工业智能化技术发展迅猛,嵌入式应用场景越来越丰富,对嵌入式技术开发硬件需求也越来越高。虽然ARM的功能越来越强大,但是在高端医疗器械、工业数据采集系统、能源电力等行业,其对高清显示、数据采集双重要求的场景下,ARM+FPGA架构的需求也应运而生,它不但具备了ARM的运算能力,还兼备了FPGA的对数据的高速采集能力。因此,米尔电子研发团队打造了匠心之作:米尔MYC-JX8MMA7核心板及开发板。 米尔MYC-JX8MMA7核心板及开发板,采用ARM+FPGA的
[嵌入式]
米尔MYC-JX8MMA7新品发布!基于ARM+FPGA处理架构的高性能板卡
Microchip PIC-IoT WG开发板在贸泽开售
提供海量库存的半导体与电子元器件分销商贸泽电子 (Mouser Electronics) 即日起开始库存Microchip Technology的PIC-IoT WG开发板 (AC164164)。此PIC-IoT WG 开发板具有PIC单片机、Wi-Fi模块以及CryptoAuthentication安全元件IC,几乎是所有物联网 (IoT) 设备和应用的理想入门工具。此即插即用开发板适合用于智能照明系统、无线传感器以及其他智能家居设备等应用。 贸泽备货的Microchip PIC-IoT WG开发板让开发人员能够将新一代PIC单片机应用集成到云端。此器件的低功耗 PIC24FJ单片机适用于电池供电型实时传感和控
[物联网]
Microchip PIC-IoT WG<font color='red'>开发板</font>在贸泽开售
ST推出经济好用的STM8 Nucleo-32开发板
意法半导体新推出的STM8开发板采用方便好用的Nucleo-32 开发板外形尺寸,让使用8位STM8微控制器(MCU)开发原型速度更快,更经济实惠,更容易上手,适合所有类型的创客。 这款紧凑型板子配备USB接口,板子控制和供电都很简便。板载ST-LINK调试器/编程器,省去了外部调试探针,支持简单的拖放式闪存烧写。板上Arduino™Nano引脚可连接现成的shield板子,简化主板功能扩展,并让用户能够与开源硬件社区互动。这些板子得到主要开发工具链的支持,包括IAR Embedded Workbench for STM8 和Cosmic CXSTM8。 STM8 MCU基于一颗高性能8位内核,集成大容量的片上存储器
[单片机]
ST推出经济好用的STM8 Nucleo-32<font color='red'>开发板</font>
ARM 开发板 与 PC机ubuntu系统 nfs 挂载
ARM开发板与PC通过NFS 网络文件系统挂接,很方便文件的移动,也为我们的开发带来了方便。接下来,我就详细的介绍下如何建立ARM与PC机的挂接。 我是用的UBuntu系统。 首先,我们需要在主机上安装nfs服务器,安装过的过程中一并把一些需要的组件也给安装了。 1. 安装 NFS 相关组件 sudo apt-get install nfs-kernel-server 安装完nfs服务器之后,我们需要建立一个与下位机挂接的共享文件夹。 2. 建立NFS共享文件夹 sudo mkdir -R /mnt/nfs 3.设置共享目录 修改主机 /etc/exports 文件,添加如下代码 /mnt/nfs *(
[单片机]
SparkFun推出29.95美元的RISC-V开发板
SparkFun的Avra Saslow日前发布了一段视频,展示了在SparkFun RED-V RISC-V开发板系列上的安装和使用FreeRTOS。 “RISC-V ISA彻底改变了处理器商业模式。”Saslow表示,“RISC-V体系结构允许用户扩展核心以满足其特定需求,而不是传统上必须购买特定供应商的ISA(受限于许可证、版税和NDA)。无需等待供应商解决安全缺陷或等待供应商的进一步获得支持——您可以按照自己的意愿定制、裁剪和扩展核心。” “我们探索如何利用开源硬件和开源软件——特别是利用FreeRTOS的资源和文档,FreeRTOS是一个实时操作系统,提供专门为诸如RED-V board这样的MCU移植的内
[嵌入式]
SparkFun推出29.95美元的RISC-V<font color='red'>开发板</font>
OK6410A 开发板 (八) 7 linux-5.11 OK6410A usb camera移植
代码 : https://github.com/lisider/linux/tree/ok6410a-linux-5.11 提交id : 0cf53aa024fbd417f0796a77ff7f9b891680dac8 defconfig : arch/arm/configs/ok6410A_sdboot_mini_net_lcd_x11_usb_debug_uvc_defconfig 用户空间代码 uvc_cam_test Makefile CROSS_COMPILE =arm-none-linux-gnueabi- KERNELDIR = CFLAGS = -I$(KERNELDIR)/include -O -Wa
[单片机]
S5PV210的SD卡启动实战1~2
《朱老师物联网大讲堂》学习笔记 学习地址:www.zhulaoshi.org 待烧录bin程序大于16kb, 分bl1 16kb, 16kb以后的为bl2两部分, 从sd卡复制bl2到ddr中特定位置,跳转执行bl2。 BL1大致要做,关开门狗,设置栈,开iCache,初始化DDR,从SD卡赋值BL2到DDR中特定位置, 然后跳转执行BL2, 这个图是SD卡布局图,BLOCK 0是保留的, 这个细节在linux下使用命令烧录可以看出来, #!/bin/sh sudo dd iflag=dsync oflag=dsync if=210.bin of=/dev/sdb seek=1 而直接使用烧录工具,这个细节就被工具
[单片机]
<font color='red'>S5PV210</font>的SD卡启动实战1~2
89Sxx开发板制作说明
单面在系统内可编程Flash为基础的微控制器,89Sxx系列开发板      简介   我设计这个单面开发板使用MCS - 51单片机学习的工具,便于单片机项目开发 。89Sxx开发板功能 :   89Sxx 40的DIL为基础的设计,89S51/52/53   在系统编程(ISP),通过6针接头   RS - 232和RS - 485串行端口(共用针)与如PC串行设备通信   HD44780兼容的字母数字液晶背光控制连接   主板集成了4轻触开关   16个通用IO端口引脚5x2头(PORT0和PORT2)   24CXX的I2C EEPROM   DS1302的串行实时时钟(RTC)备用电池  
[模拟电子]
89Sxx<font color='red'>开发板</font>制作说明
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved