约两年后,TI推出了其新一代OMAP系列移动应用处理器(AP)——备受关注的OMAP3530。广受欢迎的OMAP系列移动AP还包括OMAP2420,它已被用在诸如诺基亚N93和N95等多种移动消费应用中。TechInsight分支机构Semiconductor Insights最近进行了一个初步分析以比较OMAP3530与OMAP2420之间的异同。

OMAP平台是为包括手机、GPS系统和笔记本电脑等移动应用而设计的。OMAP移动AP在单芯片内整合了多种特性。其裸片内有四个可单独控制的独立模块、从而允许同时进行并行应用处理。这种设计还允许将不用的模块单独断电以降低功耗。这四个主要模块是:ARM核、图形加速器、成像和视频加速器(IVA)以及DSP处理器。

OMAP2420采用90nm铜CMOS工艺制造,其裸片面积为74mm2。OMAP3530采用的则是更先进的65nm铜CMOS工艺,其裸片面积缩减接近20%,只有60mm2,而器件的功能性也大为改善。

必须对OMAP3530的封装进行改进以适应功能提升。OMAP2420采用的是12mm×12mm、325脚BGA封装;而OMAP3530同样是12mm×12mm,但使用的是515脚BGA封装。倒装邦定(flip chip bonding)是封装的有趣特性之一。大部分制造商利用分布在裸片表面的焊凸点(solder bumps)与BGA的互连体(interposer)进行电气连接。在典型的倒装芯片的组装过程中,裸片与焊凸点贴在一起使其与互连体的基底接触,然后使其经历一个热循环以允许焊料流动。而OMAP3530使用的是类似线绑定技术但没有引线的金球。

OMAP3530和OMAP2420的功能类似,但OMAP3530的演变比OMAP2420当时的革命性推出更震撼。但这并不意味着OMAP2420劣于市场上的其它器件。OMAP2420进入市场时的确就是那些功能,它需要时间来决定市场到底还需要哪些功能。

ARM核是最大演变之一。在OMAP2420中,TI整合的是330MHz的ARM1136核,因ARM11在当时是很先进的一种内核,所以许多其它的基带和AP产品也选用了ARM11内核。OMAP3530选择使用新的内核,包括一个600MHz的ARM Cortex-A8核。新ARM核是个相对较新的处理器IP块,具备256KB二级缓存。计算得出的面积超出了ARM公司宣称的面积(4mm2/65nm工艺)。核模块可能还包含一个嵌入式跟踪宏核(ETM)和NEON协处理器,因此以前的ARM1136核是5mm2,而新的ARM Cortex-A8核则是8.9mm2

Semiconductor Insights是首次遇到ARM Cortex-A8内核,它是ARM公司的一款超标量处理器。该内核使用了NEON技术进行多媒体和信号处理。它拥有类似Java语言用于执行的Jazelle实时编辑目标(RCT),以及增强的代码密度和Thumb-2技术所带来的性能。最后,它支持可实现更先进安全性能的TrustZone技术。

两款器件都支持2D/3D图形加速。OMAP2420可执行最多2Mpps(百万多边形每秒)的运算。OMAP3530可执行高达10Mpps的运算,是OMAP2420的5倍。OMAP3530还整合了像素着色引擎(pixel shader)和顶点着色引擎(vertex shader),支持API和抗混叠(anti-aliasing)功能以实现更好的图像质量。随着移动游戏以及诸如GPS等移动应用变得益发复杂,新增功能实现了更好的控制和性能。得益于光刻线度的缩微,新内核体积从6.5mm2缩减到5.5mm2

OMAP3530的IVA已升级至2.2版本。它包含一个430MHz的TMS320C64x+ DSP核,其体积几乎翻了一翻,从3.5mm2增大到6.1mm2,但其性能也确比OMAP2420所用DSP核强大得多。

OMAP移动AP的DSP核从220MHz的TMS320C55x升级为先进的超长指令字(VLIW)TMS320C64x+。新DSP核有6个先进逻辑单元,在每一时钟周期,每个逻辑单元都可支持单32位、双16位或四个8位运算,从而实现了多个应用的并行处理。

OMAP3系列产品具有更丰富和更先进的功能。如OMAP3430可显示720p分辨率高清视频。手机的小屏幕也许无法使用如此高的图像质量,但某些场合仍可令其物尽其用。例如,将手机连接视频投影仪以观看视频,而正在投放市场的微型便携投影仪能够直接连接手机。想像一下:下载十多部电影放到手机内,旅行过程中可在饭店的房间内尽情观赏高清投影的情景。这难道不会令视频iPod倏然变成“鸡肋”吗?


图1:TI第二代移动应用处理器OMAP2420具有330MHz的ARM1136核(右下:数字模块是带图形加速器的ARM11核;右上:IVA模块)


图2: OMAP3530整合了600MHz ARM Cortex-A8核(左下:2D/3D图形加速器;右下:IVA 2.2)

作者:Gregory Quirk

产品经理

TechOnline

揭秘TI移动AP中ARM核的应用演变相关推荐

  1. ARM架构和ARM核区别和联系

    一.架构和核 到目前为止,随着ARM公司64位处理器如Cortex A15的出现,ARM家族的架构或指令集已经发展到V8版本,下面简要列出了 ARMV1到ARMV8的发展以及处理器的典型代表.图中Ar ...

  2. Altera 的SOC器件之将自定义的IP挂在ARM硬核下(通过avalon总线),实现arm核与IP之间的通信

    Altera 的SOC器件之将自定义的IP挂在ARM硬核下(通过avalon总线),实现arm核与IP之间的通信 软件: Quartus II 17.0 芯片: ALTERA Cyclone5 5CG ...

  3. TI CC32XX SDA中SimpleLink Academy教程翻译(RTOS部分的基础介绍非常易懂)

    SimpleLink MCU平台是业界最广泛的基于ARM Cortex-M的有线和无线微控制器组合. 目录 一.Debug Printing 1.printf 2.Display_printf 3.S ...

  4. 串口控制直流电机程序 80C51单片机 L298N 普中51-单核-A4

    通过串口给单片机发送指令控制电机不同的转动状态,此程序是配合普中51-单核-A4开发板写的.请按需服用.欢迎留言讨论. /*1.串口发送00,电机停止转动,指示灯1点亮: 2.串口发送01,电机全速正 ...

  5. 基于ARM核的Intel XScale嵌入式系统

    导读: 关键字 基于ARM核的Intel XScale嵌入式系统 出处 1 简 介 Intel XScale微体系结构提供了一种全新的.高性价比.低功耗且基于ARMv5TE体系结构的解决方案,支持16 ...

  6. wch-link替代st-link(实际支持大部分arm核芯片)

    从Keil MDK转到STM32CubeIDE平台,笔者遇到了很多问题,但都一一解决了,gcc+eclipse的组合是真的好用. 下面介绍一种廉价的调试方案,目前芯片涨价导致各种调试工具也涨价了(比如 ...

  7. python中prime_在AP中查找第一个元素,该元素是Python中给定Prime的倍数

    假设我们有一个AP系列的第一项(A)和共同差(d),并且我们还有素数P,我们必须找到给定AP中第一个元素的位置,该位置是AP的倍数.给定素数P. 因此,如果输入像A = 3,D = 4,P = 5,则 ...

  8. 中广核继续领航光伏风向标 630后首个重大招标项目

    "630"前,光伏行业迎来抢装潮:在很多下游企业憧憬着分布式光伏的美好未来时,更引起上游组件供应商们兴奋的是--中广核在"大限"之后立即开启了500MW领跑者项 ...

  9. 核心微生物分析_中国白酒发酵过程中的核心微生物群及其与环境因子的关系-微生物学报.PDF...

    中国白酒发酵过程中的核心微生物群及其与环境因子的关系-微生物学报 微生物学报 A cta Microbiologica Sinica 2018, 58(1): 142-153 /actamicrocn ...

最新文章

  1. android studio 导入一个已有的android studio project作为lib使用
  2. 下 面 这 条 语 句 一 共 创 建 了 多 少 个 对 象 : String s=a+b+c+d;
  3. 编译Mysql 5.5时报do_abi_check错误
  4. [转]踏实从小事做起, 才能有大发展
  5. Python(37)_字典嵌套
  6. 2019.01.21 bzoj2441: [中山市选2011]小W的问题(树状数组+权值线段树)
  7. telnet远程登录协议
  8. mybatis动态传入表名、列名
  9. 伪静态在webconfig中配置
  10. 手机交互应用服务(邮件)
  11. macOS上简便好用的看图软件分享
  12. coon.php连接,PHP 连接 MySQL
  13. ubuntu安装github 3D渲染库dirt
  14. 未来几年,自动化发展趋势展望
  15. 【图像处理】双线性插值法扩展图像像素及其代码实现(亚像素)
  16. 为了庆祝五一国际劳动节的到来
  17. 工作站 显卡 测试软件,【戴尔Precision 3530移动图形工作站笔记本使用总结】配置|硬盘|显卡|屏幕|续航_摘要频道_什么值得买...
  18. 【推导】线性变换的矩阵表达式
  19. 最大子序列和问题(动态规划)
  20. ansys workbench中fluent划分网格出现如下错误:The mesh file exporter failed during translation.

热门文章

  1. 小学计算机学科教学 活动计划,信息技术学科年度的教学计划
  2. 千投量化体验:平台介绍篇
  3. 【180630】VC++数独游戏源码
  4. Win系统 - 手动设置开机启动项
  5. stm32f4编码器模式
  6. 告别移动飞信,选择电信天翼Live
  7. 创新科技,旗舰轻薄 — MateBook X 测评
  8. android编辑框边框设计,Android设计规范 Material Design-Components(17文本框)
  9. 安卓跨进程通信:Messenger、AIDL远程Service 使用
  10. 上海市计算机一级考试英语考试,全国计算机一级考试测试题及答案