ARM近日宣布,推出全新ARM® CoreLink™ 系统 IP,旨在提高下一代高端移动设备的系统性能和功效。CoreLink CCI-550互连 支持ARM big.LITTLE™ 处理技术和完全一致性图形处理器(fully coherent GPU),并能降低延迟和增加峰值吞吐量。CoreLink DMC-500内存控制器为处理器和显示器提供更高带宽和更快延迟响应。这两款CoreLink产品已交付主要合作伙伴,现均可通过授权获得;相关制造芯片预计在2016年底出货。
ARM系统和软件部门总经理Monika Biddulph表示:“经过优化的内存访问对于一流的SoC设计至关重要,以满足移动市场严苛的需求。在系统环境下设计的ARM IP可实现最佳性能,并易于整合。这也正是超过100家合作伙伴选用值得信赖的ARM系统IP进行SoC设计的原因。全新的CoreLink 系统IP可帮助ARM及其合作伙伴全面提升移动设备的系统效率和性能,从而在下一个关键节点继续保持领先。”
通过一致性进行加速
CoreLink CCI-550改进了对GPU一致性(GPU Coherency)的支持,能够加强电源管理并带来许多系统级的优点。一致性能够缩短新应用的开发成本和时间,这主要得益于异构处理对计算引擎的更具效率的利用。具有共享虚拟内存特点和其他更新的编程模式的OpenCL™ 2.0对系统一致性做到了充分的利用。所有的处理器都运行相同的数据,避免了不必要的缓存维护或内存备份。这也使得系统架构与异构系统架构一致性标准(HAS Coherency Standards)完全符合。
可扩展至多重应用和更高吞吐量
CoreLink CCI-550包含了对微架构的改进,可为严苛的使用案例提供更高的峰值吞吐量;此外还包含了对服务质量(Quality of Service, QoS)的提升,可减少20%的延迟。SoC设计者可以对内存通道的数量、跟踪器尺寸、侦听过滤器的容量进行配置,并最多可扩展到6个完全一致性处理器集群。增强的可扩展性不仅能满足移动设备,还能满足众多应用需求,包括数字电视、汽车电子和具有高成本效益的网络应用。
带宽更高、延迟更低
耗时耗能的内存处理需要一个用系统级方式设计的内存控制器,以此来减少瓶颈。对于ARM Cortex®处理器而言,CoreLink DMC-500能够提供最低的延迟和功耗,并为最高以LPDDR4-4267传输速度运行的LPDDR4/3内存带来更高的服务质量(QoS)。当被集成到设计层时,CoreLink CCI-550 和CoreLink DMC-500共同协作,可实现超过50GB/s的峰值系统内存带宽,能够以良好的性能实现包括4K视频在内的更丰富内容,从而带来高端智能手机和平板电脑上的最佳用户体验。
林利集团(Linley Group)资深分析师 Mike Demler表示:“SoC设计者必须满足旗舰级移动设备对于性能日益增长的要求。为了提供诸多高级功能,例如4K视频录制/回放、120fps摄像头、四倍高清显示等,设计者必须在严格的功耗要求下将异构CPU、GPU和加速器集成到一个高速缓存一致性系统(cache-coherent system)中。ARM开发CoreLink系统IP的战略是将其与处理器核同步开发和验证,这使得设计者能够继续提升移动计算性能的标准。”
可信赖的、已得到验证的技术
ARM CoreLink互联产品是芯片合作伙伴值得信赖的选择,已向100多家芯片合作伙伴授权超过200次。 ARM所提供的系统IP,都经过广泛的系统测试和验证,适用于ARM Cortex处理器和 ARM Mali™ 图形处理器。
上一篇:瑞萨电子推出 RZ/G 系列 HMI 解决方案
下一篇:晶心科技与宏碁自建云事业群连手结盟
推荐阅读最新更新时间:2024-05-03 00:05
ARM拟抢攻20%笔电市场
据Dow Jones报导,处理器IP授权商 ARM 公司CEO Warren East 表示,预估内含ARM核心的处理器,将在2014或2015年拿下10%~20%的 笔记型电脑 市场。 而这个数字,将比 英特尔 ( Intel )进军 智慧手机 市场打算拿下的部份还高。
大众对英特尔处理器架构的认知普遍是高性能;而ARM 则代表着更好的功耗,多年来,二者分别在PC和行动电话市场居主导地位。 现在,这两家公司开始向对手擅长的领域发起挑战。 英特尔的业务模式包含了提供晶片,以及主导晶片架构的定义;ARM则是授权处理器核心给晶片厂商,这些晶片商与OEM厂商
[手机便携]
基于DSP ARM的并联有源电力滤波器控制器
引言 近年来,随着电力电子设备及非线性、冲击性设备的广泛应用。在电网中产生的谐波对电网系统造成了严重的污染,因此消除电网中的谐波污染已成为电能质量研究的一个重要课题。目前普遍采用的并联型无源滤波器存在着滤波效果差,对电网参数敏感。元件体积庞大。严重时会导致串并联谐振事故等缺陷。采用现代电力电子技术、数字信号处理(DSP)技术和先进控制理论的有源电力滤波器(APF)技术㈣对电网谐波进行动态实时补偿。是目前解决谐波污染问题最有效和最具潜力的途径。 传统的并联型APF的控制方法大都基于瞬时无功理论、自适应理论等计算测量方法,首先计算出负载电流中的谐波成分,然后根据计算出的谐波电流值。分别进行补偿电流和直流侧电容电压的控制。这
[单片机]
基于arm的指纹识别门禁系统是如何设计的
引言 现代社会高速发展,很多场合需要身份确认,传统的身份识别技术已经不能满足社会要求。人的身体特征具有不可复制性,因此人们开始研究生物识别技术,而指纹具有唯一性、终生不变性、难于伪造等特点,安全性高,因而得到了广泛应用。在一些机要部门,如银行、宾馆、机房等一般都安装有门禁系统,门禁系统是为保障人们生活、工作及财产安全, 对重要通道的出入口进行管理与控制的系统,基于指纹识别技术的门禁系统是一项高科技安全设施,提高了系统的安全性。ARM作为一种嵌入式系统处理器,具有高性能、低功耗、低成本等特点,因而在工业控制领域、成像和安全产品方面得到了广泛应用。本文介绍了基于嵌入式ARM9体系结构的指纹识别原理与处理方法,以及指纹识别门禁系统的软硬
[单片机]
移植u-boot-2010.09到S3C2440(二)——ARM汇编中的LDR及ADR的区别
我在看U-BOOT的lowlevel_init.S文件时看到以下代码: lowlevel_init: ldr r0, =SMRDATA ldr r1, _TEXT_BASE sub r0, r0, r1 ldr r1, =BWSCON add r2, r0, #13*4 0: ldr r3, , #4 str r3, , #4 cmp r2, r0 bne 0b mov pc, lr 这段代码实现了U-BOOT的内存控制器部分的寄存器初始化,一共13个寄存器,对U-BOOT来最重要的就是SDRAM的初始化,显然没有这部分代码,当U-BOOT从NAND FLASH中启动的时候,START.S文件是无法完成代码的relocate的
[单片机]
ARM-Linux 内核移植--基于FL2440开发板(修改为Linux单系统)
硬件平台:FL2440开发板 内核版本:2.6.28 主机:ubuntu 11.04 内核版本:2.6.39 本来以为fl2440的nand flash大小为128M,问了客服才知道,现在FL2440使用的是现代的flash,现在都换成256M的了,只是飞凌的bootloader没有相应的修改,它使用的既不是u-boot,也不是vivi,而是自己的bootloader。现在修改bootloader源码中的nand.c 修改如下: //可更改删除分区,分区名字不可改 static struct Partition NandPart = { {0, 0x00020000, boot },
[单片机]
ARM平台LCD显示汉字
做了无数的Windows程序,从来没有把显示汉字和英文字母当成一回事儿。这也难怪,写窗口程序的时候,什么SetWindowText、MessageBox、SetDlgItemText等等,你只需要把自己想要显示的字符串传进去,然后编译、链接,就能够显示出来了,非常非常简单;若说麻烦,可能就是在ASCII码和Unicode码之间转换比较麻烦,但是习惯之后,似乎又没什么了。可是,如果没有操作系统的支持呢?例如,在一个纯DOS的环境下,该如何显示中文?或者是日文、韩文?甚至是英文ASCII码?这就是我想在这里讨论的问题,这里需要一种叫“字模”的技术。 最近在做ARM平台上的简单GUI系统,用于我们自己开发的嵌入式操作系统Potato O
[单片机]
快速学Arm(27)--向量中断控制器VIC(5)
接着上篇,再继续讲,我们再看一下IRQ.被设置为IRQ的中断源是可以进行优先级设置的. 在中断源表中,32个中断源都可以被分配为IRQ,那么这些中断源同时到达的时候,先处理哪一个中断?因此不同的IRQ要被分配不同的优先级,而IRQ是,而已被分配(0~15)供16个优先级,其中0优先级最高,而15优先级最低. 当有多个中断请求被分配为IRQ时,VIC会将它们 相或 后,在向处理器发送IRQ信号. 要让外设的中断请求得到响应,需要进行初始化操作.其流程是这样的. 我们再讲一下IRQ中断请求响应的过程,看一下下面的图: 我们来叙述一下: 1.用户正在执行. 2.发送外部中断0中断 3.VIC
[单片机]
[ARM裸机程序][7]ARM 指令分类学习
算术移位寄存器和逻辑指令 MOV传送 MOV{条件}{S} dest , op 1 dest = op_1 MOV从另一个寄存器、被移位的寄存器或者一个立即数装载一个值到目的寄存器。还可以指定相同的寄存器来实现 NOP 指令。如:MOV R0,R0。移位后传送指令:MOV R0, R0, LSL#3。 如果 R15 是目的寄存器,将修改程序计数器或标志。这用于返回到调用代码,方法是把连接寄存器的内容传送到 R15: 退出到调用者:MOV PC, R14。 退出到调用者并恢复标志位:MOVS PC, R14。 指令中后缀有S说明该指令会改变CPSR。 MVN传送取反 mvn{条件}{S} dest , op 1 d
[单片机]