11月14日,期盼已久的德州仪器基于ARM Cortex-A15的产品终于新鲜出炉。伴随着TIKeyStone II多核 SoC系列产品的发布,结合了ARM
Cortex-A15 处理器、C66x DSP、数据包处理、安全处理以及以太网交换的完美整合方案成为了业界的新碉堡。

“最新的KeyStoneII SoC目前共有六款,分别针对专用服务器、企业与工业应用和能效网络三大领域。” 德州仪器多核DSP中国市场开发经理蒋亚坚介绍道。

这六款KeyStoneII SoC的强大之处在于,基于TI的KeyStoneII模块化结构,集成了多核的ARM Cortex-A15处理器,同时兼有多核的C66x DSP,此外,还集成了数据包处理、安全处理以及10G以太网交换协处理器。“TI是业界第一个把Cortex-A15,多核DSP,安全处理器,数据包的协处理器,以及高性能、高速以太网处理器全部集成到同一个SoC芯片里的供应商。” 蒋亚坚表示。

德仪的“云”态度

显然,新的KeyStone II架构显著降低功耗,支持新功能,实现了性能飞跃:互联带宽提高1
倍,数据通道(256 位)提高1 倍,接口时钟速率也提高了1 倍,适用于如今数据流量不断增长的处理任务,为云技术发展开辟了新道路。

尽管TI严谨的工程师们都不愿意大谈云计算概念,但他们确实在改变着整个云计算技术。从终端到云端,再到配套设备上,都遍布着TI的技术。而蒋亚坚在谈及德州仪器对云计算的态度时表示,“大家谈云已经谈了很久,这个‘云’到底是什么样的,大家每个人心里都有一个自己的概念,TI主要的做法还是根据现有的产品基础,比如多核DSP和KeyStone II结构,适当加入多核CPU产品可以帮助弥补和增加云处理,尤其是云端的基础建设给客户做得更好。我相信中国有很多很好的公司都在做和云相关的项目和云相关的产品,TI也与他们有很好的互动。我们为什么推出这样的产品就是因为得到很多客户的反馈和客户的需求,尤其来自中国很多重要客户的需求,他们提供了非常重要的反馈;加上我们产品本身的特点;产品在市场上的定位,基于这样的综合原因,我们推出了这几款不同的芯片。”

应用领域介绍

新的六款产品主要应用于辅助通用服务器、企业及工业应用和能效网络三大领域。其中辅助通用服务器和能效网络都是对于TI来说较新的领域。

1.辅助通用服务器

辅助通用服务器的专用服务器是面向特定应用的一些服务器,它对计算能力的要求会特别高,这时候KeyStone II就给同时具备高密度的数据运算和高性能RISC指令运算的多核C66x DSP和ARM Cortex-A15提供一个很好的机会。

解决方案:

66AK2H12

4 个1.4GHz A15 内核

8 个1.2Ghz C66x 内核

352 GMAC

198.4 GFLOP

19,600 DMIPS



66AK2H06

2 个1.4GHz A15 内核

4 个1.2Ghz C66x 内核

176 GMAC

99.2 GFLOP

9,800 DMIPS

现在很多通用服务器基于CPU结构,而通用服务器面临很大的性能功耗比的问题。“很多客户已经在用我们的高性能的DSP在做加速处理,我们看到了这样的需求,也是针对市场这样的需求才推出了这几款不同的芯片。”TI多核处理器主要还是作为通用服务器的辅助或增强,因为里面有一些好的特点能帮助客户提供更高效,具有更低功耗的服务器。

2.企业及工业应用

这一领域一直是TI做的比较好的领域,而这次的新产品提供了更高的性能、集成度与更低的功耗。

解决方案:

1.4GHz 的66AK2E05

4 个A15 和1 个C66x 内核

89.6 GMAC

67.2 GFLOP

19,600 DMIPS



1.4GHz 的66AK2E02

1 个A15 和1 个C66x 内核

56 GMAC

33.6 GFLOP

4.900 DMIPS

可以看出,这两款芯片和66AK2H12/ 66AK2H06相比差异就比较大了,配比有巨大的变化。

3.能效网络

对TI DSP部门来讲这是比较新的领域,“在这一领域,如路由器、交换机、无线传输、无线核心网络、工业传感器网络、电力传感网络等网络应用,他们对CPU处理能力有很高的需求。因此,我们应这样的需求推出了纯的多核ARM处理器。”
蒋亚坚介绍道。

解决方案:

1.4GHz 的AM5K2E04

4 个A15 内核

44.8 GMAC

44.8 GFLOP

19,600 DMIPS

1.4GHz 的AM5K2E02

2 个A15 内核

22.4 GMAC

22.4 GFLOP

9,800 DMIPS

采用直通加密安全处理进行数据包分类与路由选择,这样本来CPU做的事情就可以转换到协处理器里来。

KeyStone II与KeyStone I比较

KeyStone II和KeyStone I之间的主要差别在以下几大方面:第一,KeyStoneI和KeyStone II都有相同的内核:C66。上一代KeyStone里只有一款芯片集成了一款A8,而KeyStone II里TI把A8升级到了ARM-A15,而且是第一款多核ARM-A15。第二,在存储控制器也有一些小的变化,一方面是尺寸变大了,另外在KeyStone II里变成2个72bit DDR控制器,KeyStone I里只有1个DDR控制器。第三,KeyStone II里,以太网Switch交换能力也大幅度提升,TaraNet内部总线速度也有比较大的提升,结构上没有太大变化。另外包协处理器和无线协处理器性能也都增强了。

此外,可扩展 KeyStone 架构目前拥有 20 多款软件兼容型器件,TI 还提供简单易用的评估板 (EVM) 以及多核工具与软件的稳健生态系统,可降低开发人员的编程负担,加速开发时间。TI 66AK2Hx SoC 现已开始提供样片,该系列其它器件样片将于 2013 年第一季度提供,第二季度将提供 EVM。AM5K2Ex 与 66AK2Ex 的样片与 EVM 将于 2013 年下半年提供。

【DSP开发】TI第二代KeyStone SoC诠释德仪的“云”态度的更多相关文章

  1. 【DSP开发】回马枪要你命 德州仪器发布最强ARM芯片Keystone II

    之前许多传闻称德州仪器将会彻底放弃OMAP系列ARM处理器,从此离开手持设备的江湖.如果你信以为真,那可就太小看德州仪器这个老狐狸了--要知道德州仪器诞生的比Intel都还早几年.三小时前,德州仪器宣 ...

  2. 【DSP开发】【计算机视觉】TI 视觉软件开发套件ADAS

    关键字:TI  视觉软件开发套件  ADAS 日前,德州仪器 (TI) 宣布推出其视觉软件开发套件(SDK),从而为开发人员提供了一款灵活的框架.一组丰富齐全的硬件设备驱动程序和一套适用的开发工具,可 ...

  3. 【DSP开发】【Linux开发】基于ARM+DSP进行应用开发

    针对当前应用的复杂性,SOC芯片更好能能满足应用和媒体的需求,集成众多接口,用ARM做为应用处理器进行多样化的应用开发和用户界面和接口,利用DSP进行算法加速,特别是媒体的编解码算法加速,既能够保持算 ...

  4. arm,asic,dsp,fpga,mcu,soc各自的特点

    arm,asic,dsp,fpga,mcu,soc各自的特点 人工智能受到越来越多的关注,许多公司正在积极开发能实现移动端人工智能的硬件,尤其是能够结合未来的物联网应用,对于移动端人工智能硬件的实现方 ...

  5. DSP开发资源总结,经典书籍,论坛

    OMAP4开发资源总结: 一.TI OMAP4官网介绍: http://www.ti.com.cn/general/cn/docs/wtbu/wtbuproductcontent.tsp?templa ...

  6. Davinci DM6446开发攻略——DSP开发工程建立

    前段时间一直忙一个项目,同时在生活上时时提防和抵抗中国地沟油.国外核心转基因调和油.大豆油.色拉油.大米玉米.可怕的喂药鱼.药水泡农药喷无虫咬的青菜,所以没时间打理自己的博客,让开发攻略停顿了一段时间 ...

  7. 你应该知道的4个DSP开发支持库

    引言 在dsp开发中,为了节省开发时间和难度,TI将一些成熟的算法封装为模块,供开发者使用.如果能充分利用这些算法支持库,对于加快dsp开发进程与提高代码质量.稳定性有非常大的帮助. Digital ...

  8. 【DSP开发】gel文件编写

    以下转载自:http://blog.csdn.net/henhen2002/article/details/4573447 GEL--通用扩展语言,无类型语言,只有int类型,当CCS运行时首先执行这 ...

  9. 【Linux开发】【DSP开发】利用CCS6.1生成out文件的同时生成bin文件

    [Linux开发][DSP开发]利用CCS6.1生成out文件的同时生成bin文件 标签:[DSP开发] [Linux开发] 尝试在windows上安装的CCS6.1开发AM4378-Linux下的应 ...

随机推荐

  1. 《剑指offer》算法题第十二天

    今天是<剑指offer>算法题系列的最后一天了,但是这个系列并没有包括书上的所有题目,因为正如第一天所说,这些代码是在牛客网上写并且测试的,但是牛客网上并没有涵盖书上所有的题目. 今日题目 ...

  2. php文件夹上传源码

    1.使用PHP的创始人 Rasmus Lerdorf 写的APC扩展模块来实现(http://pecl.php.net/package/apc) APC实现方法: 安装APC,参照官方文档安装,可以使 ...

  3. java+大文件上传

    javaweb上传文件 上传文件的jsp中的部分 上传文件同样可以使用form表单向后端发请求,也可以使用 ajax向后端发请求 1.通过form表单向后端发送请求 <form id=" ...

  4. 51 Nod 1043 幸运号码(需重做好好体会)

    转自:http://www.cnblogs.com/geloutingyu/p/6329594.html 一道非常好的dp题目. 1043 幸运号码  基准时间限制:1 秒 空间限制:131072 K ...

  5. #if/#else/#endif

    在linux环境下写c代码时会尝试各种方法或调整路径,需要用到#if #include<stdio.h> int main(){ int i; #if 0 i = ; #else i = ...

  6. return返回方法值:狮子玩具

    public class Lion { String color ="黄色"; public void run(){ System.out.println("正在以0.1 ...

  7. Chrome 神器,神奇的技巧

    谷歌开发者工具是前端日常不可缺少的神奇,写布局,找 bug,优化加载速度统统靠他.但是你真的了解他么?这篇文章是专门介绍谷歌浏览器各种好用小技巧的.不是什么长篇大论,旨在提高你的开发效率,早日完工回家 ...

  8. C++的重载(overload)与重写(override)

    C++的重载(overload)与重写(override) 成员函数被重载的特征:(同一层级类中来实现)(1)相同的范围(在同一个类中):(2)函数名字相同:名称和返回类型相同(3)参数不同:(4)v ...

  9. 06.旋转数组的最小数字 Java

    题目描述 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转. 输入一个非减排序的数组的一个旋转,输出旋转数组的最小元素. 例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋 ...

  10. koa 基础(十四)cookie 的基本使用

    1.app.js /** * cookie的简介: * 1.cookie保存在浏览器客户端 * 2.可以让我们用同一个浏览器访问同一个域名的时候共享数据 * * cookie的作用: * 1.保存用户 ...