加入收藏
设为首页
EN
|
繁体
首页
新闻中心
最新产品
设计应用
在线座谈
紧缺人才培训
研讨会
电子商城
解决方案
电子百科
博客
技术论坛
全部
-新品
-新闻
-设计应用
-市场聚焦
为您的应用选择合适的处理器核
CEVA企业发展部副总 Eyal Ben-Avraham
主持:如果大家有什么问题,可以联系CEVA的上海办事处,下面有请CEVA企业发展部副总,Eyal ben-Avraham!大家欢迎!(中电网www.eccn.com在线直播) 大家早上好,我是CEVA企业发展部副总,今天非常的高兴,我和大家讲讲,DSP是依靠什么和其他的处理器区别的,我们怎么样利用DSP来为你们的最终应用服务。 首先了解一下到底什么是DSP,什么情况下用DSP,怎么样选择正确DSP核,最后讲讲CEVA的子系统、DSP核以及我们的子系统,最后对演讲作一个总结,我们的DSG可以应用在各式各样的应用当中。 我们看一下整个的处理器的世界,分三个部分,一个是CPU,一个是微控制器、另外是数字信号处理器DSP,讲到CPU更多的用在工作站,可以看到CPU的功能都有,你会发现耗能、耗电、集成对CPU没有什么问题,CPU的性能到底有多好,这个有讲究,对微控制器在嵌入式当中,冰箱、空调、汽车其他的电器设备里面,DSP在CEVA的专长之所在,他们是位数字信号处理定制的,要知道数字信号处理里面作很多的计算,很多的数学计算,而且DSP具有非常好的成本,可以很快的完整计算,是带来很大的成本效益的处理器,我们可以说利用DSP来降低成本。 当然了,还有一点是DSP是能够处理真实的信号,语音、音频、视频信号和其他的信号,都是实时的信号。如果我们现在用一个表格的形式看,我们看到纵轴是处理器的灵活性,是可编程性,横轴反应出数字信号处理器的表现,讲到灵活性,可编程性,DSP、微控制器和CPU都是处在不同的水平,都可以允许进行软件编程,有些时候觉得DSP编程非常难,但事实不是,可以利用DSP编程作C、C++语言编程。 但是DSP有的特点属性我们要加其他的部件才能编程,但总的来说,灵活性是一样的,如果我们看DSP表现,优越与CPU和MCU,看微控制器加CPU的指令和一些的设置,有些情况下,他们的灵活性和标准与通用DSP相比,他们的MCU和DSP指令,他们的灵活性比较低,我们的通用DSP灵活性高。 我们看看信号的处理特点在哪里,对于计算要求非常高,这个过程当中需要很多的转换,计算正确性要求的非常高,作这么多的计算,对于带宽有一定的要求,有一定的带宽才能完整计算,用上一些缓冲储存。(中电网www.eccn.com在线直播) 作信号的处理上,我们能够预测出来在存储器里面数据怎么样处理记录,我们看到我们利用了标准的算法,因此我们这样的数据信号处理器能够进行标准的计算和在耗电上表现很好,是低能耗。这个是为什么能够用在便携式当中的原因,这个是详细的介绍了DSP能够满足各式各样的要求,比如说计算方面的要求,我们能够作多重平行的计算,而且还有专门的数据通道可以建立起来,我想最最熟悉的是我们的Mark单元,很多滤波器里面mark会得到应用,我们的DSP处理器的表现有成本效应,我们的DSP处理器很多的时候用在便携式设备、手机播放器等等,我们的处理器性价比非常的优越,我们的DSP不需要用上很多的以前程序或者以前的遗留代码。 另外在计算上的精确性,现在在计数方面我们都能满足要求,同时又溢出的保护,或者在定点计算在饱和的状态下防止溢出,比如说生产一个MP3要有非常好的声音压缩,在数字计算精确性方面作得不好,如果达不到好的MP3效果,你会没有竞争优势,应该说,CEVA能够利用我们的DSP技术,特别的算法能够确保精确性的算法使得我们的音频、视频的精确度得到保证,我们看到非常好的可以预测数据记录方式的功能和技术,包括我们还有非常好的架构能够支持平行的移动,另外对于寻址模式和反转等等的工作都可以利用可预测技术模式实现。 因为是标准的算法,我们能够保护精确性,对于有关8位、16位、32位的数据类型我们都能够处理,这个图是给大家看一下我们的3种处理器,他们在控制的表现和数据处理的表现情况,奔4和power PC因为他们的规模和位数比较大,在控制和信号处理非常好,有一些微控制达到,他们的控制不及DSP,右边是我们的数字信号处理器,CEVA的处理器,在控制的表现方面不是特别好,但在数字信号处理上表现非常好。 然后我想这个看到我们的独立进行基准衡量,对于CEVA的技术进行衡量,你们看到通过这样的基准的衡量,应该说CEVA的产品和技术和ARM比较,我们的表现非常的优越,这样的衡量基准专门的衡量处理器在数字信号处理方面的表现的,如果大家对这样的有情趣可以进一步了解。 这个是功耗上的比较,这个是功耗和信号的处理性能作了一个横纵轴的比较,看到了MCU可以做到同样的工作,但是在功耗上需求不同,如果让你的产品有竞争性要关注相关的性能,这个是我们的硅面积比如说,我们的硅面积和信号处理性能的横纵轴的比较,下面我们谈一下到底什么时候需要DSP? 当我们需要大量的信号处理得时候,我们需要DSP,同时会给我们带来一系列的比如说能量利用里面,我们需要DSP,DSP能够带来有效的信号处理得实施,你可以用奔4来处理我们的手机,但是我们知道他的尺寸能耗很大,所以不可能把奔4安装在手机里面,那么手机更需要DSP这样的设备,那么什么时候用DSP,什么时候选择MCU和DSP呢,当然你有时候可以用MCU代替DSP,我想说,他的有效性会大大的减少,需要你需要很好的解决方案和强大的作用的时候,DSP可以帮助你作一系列的工作,可以作到MCU所有的功能同时性能更高,所以如果你打算更好的提供性能,用DSP代替MCU更好。(中电网www.eccn.com在线直播) 这个是一个图形,里面看到纵轴里面控制量,横轴是处理任务的量,有时到底我们的扩展怎样,看到两块,深色是扩展,淡灰色是DSP核,因为在DSP在供应商作各种的算法的研究,同时设计各种架构的预准备的工作,同时供应商验证我们的DSP性能,我们看到DSP的供应商作各行其是的做法,我们的客户不用核实的工作了,不用担心算法是否有效,这里有图式,这个是DSP的架构定义模式,有理由程序员的反馈和深入的分析,我们看到我们的架构是非常好的进行设计,而且所有的算法都得到了验证。当你作DSP标准架构,在软件里面的系生态系统,能够允许系统得到不但不断的扩展,可以重新写你的程序,同样的软件在SOC上进行。如果我们有一个标准的DSP可以带到更高的频率,能够更好的控制,你的频率可以更高,你也可以让你的DSP在不同的处理器上运作。 最终我们总结一下我们标准的DSP意味着更高的效率,那么如何选择我们的DSP,我提了一些标准,DSP要能够集成到相关的子系统,可靠的产品,必须用到先进的开发工具,优化的软件和有竞争力的路线图等等,非常重要是DSP有非常好的竞争力,这个是让你成功的基准,又可以有自己标准的基准,你的DSP是否很好的满足需求。 当然我们知道不光是核非常的重要,我们的子系统也非常重要,集成度非常的重要,要集成到总线、外设等等,这些都是你选择的时候考虑的问题,比如说SOC的模拟等等,功耗也要考虑到的。我们也会看到核是否得到验证,我们也是知道作为一个在你之前的其他厂商已经在设计里面贡献了他们的努力,作为你再次的使用的时候避免了过去失败的经验,我们同时关注到我们的子系统,讲到了EMA和其他的外设的集成,如果没有办法得到相应的外设,要自己找,最后一点是我们想要说,我们完全可靠的IP的成果,目前IP的环境越来越复杂,我们希望能够从供应说获得供应包,我们不用自然作后后端的流程验证等等。 后面我们主要讲软件,我们到了最好的开发工具,在SOC开发里面,最好的工具的重要,如果想获得好的调试工具,你要能够测试你的嵌入式SOC,有一个新的开发工具非常的重要,是为你的成功奠定坚实基础。最后是获得标准化的模式,可以帮助你降低风险,这些的产品得到了多次的验证,避免了自己再开发的风险。你要确定我们的供应商必须有这些的软件。 一站式的支持,你要关注供应商在中国本地有没有支持的团队和路线图,能否帮助你确定的投资在未来的维护,同时关注你的供应商未来有路线图,这个也是有紧密的关联的。 到现在我们谈到了一些DSP的处理器,通用处理器。同时我们讲到了DSP里面包括什么,同时将将CEVA的DSP核和我们的子系统。这里看到DSP核路线图,目前阶段的路线图,事实上我们从92年开始的,我们有takII/III,这个加速是经典的家族,有着经典的DSP架构,有更高性能的家族,1641/1642产品,有非常高的灵活性,这个是这个家族的特征。我会进一步介绍产品家族的成员。 首先是teaklite产品,这些产品是最完善的架构家族,目前有广大应用各种手机、网关等等,TeakIII有32bit的处理功能,有10级流水线,425主要在65nm中的,有着4Gbit的内存,有预测的执行和存储的子系统,Teak1/II兼容2进制的,是高性能、低成本、低功耗。是典型的DSP应用。(中电网www.eccn.com在线直播) 这个看到是CEVA的teaklite的II的模式图,左边右边都有我们的单位,另外看到右边还有专门的数据的储存,有X、L区域,再来看teakliteII里面是一个子系统,帮助我们进一步支持一些语音、音频的应用,能够允许你合并很多的数据,不需要很多的内存来运行很多的程序,这个是teakliteII的妙处。同时看到还有一些接口,储存器的接口和允许信息的交换和主处理器的沟通都能够支持。 然后看到我们的架构可以重新的配置,把储存变小,增加其他的TCM的程序储存等等,这些都是允许的。接下来是teakliteIII,这个是强大的技术,这个有32位的累加器,还有两个16位的乘法器,所以你们看到,意味着对于语音、音频的应用能够提供强大的支撑,还有IDU,一会儿再介绍。 这个teakliteIII是非常强大的解决方案,而且是65nm、25hms,另外有自己的特定的带宽,看到能够支持各式各样的应用,看到他的指令可以由16位的指令和32位的指令,接下来是有关他的指示功能,我们可以利用这样的指示功能预测有条件的进行一些指令执行。接下来讲讲CEVA QUark,是嵌入在我们的teakliteIII里边的,他给出的编码大小和teakliteII一样的,如果你把teakliteII用teakliteIII,只要用Quark,完全可以兼容的,Quark是独立的兼容的组合。另外我们的编译器里面,有一个转换的功能,这个是决定了我们的Quark的编码大小也是比较小的。 那么另外讲讲我们的CEVA TL3210/4在兼容性上面非常好,可以说在子系统里面我们实现了多样化,有30、20,有3211产品,有可配置的完整的缓存架构,这个架构应该说在节能节电方面表现非常好。这样的架构意味着耗电控制在比较低的水平。也可以看到很多的产品是可选择的,可以自己配置的缓存架构。 下一个架构方面的家族是CEVA-X家族,这个架构看到可以和不同的乘法器等等结合在一起,你可以在这里放上8种乘法器结合。应该说这种架构是非常的灵活,在一个周期里面进行大量的运作,我们知道teaklite只有专门的算法,CEVA-X看到更加的灵活、更加的强大,能够支持很多的算法,我相信现在没有定义的算法都能够支持,还有支持非常好的编译器支持架构,为这样的架构作编译,是可以升级的。现在我们具体的看CEVA的家族具体的解决方案,第一个是CEVA-X1620,看到每个周期处理8个指令,有自己的32位CPU引擎单位,执行通用的编码,同时电耗非常低。 讲到工作的频率,在最差的情况下达到400M赫兹,另外看到我们的解决方案和其他的基准的比较,是咨询公司作的,我们的表现非常好,我们看到1620和其他的C55比较,在存储方面的数值非常好,甚至和ADI750赫兹比较的话,我们的CEVA-X1620的数字依然比他的好,另外你看到我们提供一些系统,是我们的无线基带平台,有两个储存器,AHB,电力管理单位,有时候对电力单位进行关闭,允许有些单位关闭,为了实现进一步节电,通过一些软件实现的。(中电网www.eccn.com在线直播) 另外还有一个CEVA-X提供的子系统是CEVA-XS1200,支持视频、音频,有独立的DMA,帮助我们把一些模块进行复制,特别是对于视频的处理有效,我们有专门的储存器,允许在对于一些内容进行复制的时候,对于要求储存在储存器里面,使得我们成为一个强大的视频引擎系统。接下来是CEVA-X1622可配置程度非常好,有围绕自己的子系统,我们最新的CEVA家族是CEVA X1641是4个乘法器,能够支持强大的通讯,在数字信号处理器表现非常好,和CEVA家族其他成员进行兼容,你原来是1620现在有1641完全可以兼容,应该说我们的所有专利产权的技术,我们都已经通过了验证,我们能够提供得到验证和合成的。 另外我们都已经作过验证,CEVA后来在其他的应用环境里面,CEVA的技术可靠性成功性又得到了进一步的验证。在我的演讲当中,我们对于软件开发的工具作了介绍,讲到我们的软工具,我们不断的进行优化,对我们的软件工具提一下,我们也有硬件开发工具,我们看到这样的硬件开发工具对于ARM平台等等都可以进行结合,另外提到了我们对我们的客户进行世界范围的支持,总结一下,为什么选择CEVA的DSP,我们的数字信号处理器被很多的客户认证非常的成功强大,我们有一些集成的子系统得到了客户的好的应用,我们有非常的应验,和先进的开发工具、一站式的技术支持,不断的提升竞争力,改进处理器,研发新的处理器核,满足客户的最终要求,谢谢大家的冷听,如果大家有任何的问题,我非常的高兴回答!(中电网www.eccn.com在线直播) 提问(现场工程师):我有一个问题,就是CEVA在对于DSP进行授权的时候,你们的授权模式怎么样,你们平时作授权业务,你们的总体模式什么样? 回答:我们的授权许可的模式是,我们是IP公司,对DSP合作授权,我们会有一个前期的费用和分阶段的使用费,第三是支持,因为我们有提供每年的IP支持,有费用,有三个费用,前期的费用、使用费用、支持费用,这里有我们的支持人员,我们会和你们很好的讨论,相信会找到大家满足的方案,非常的感谢! 主持:现在我们进入一个茶歇的时间,我们准备了一些茶点,CEVA有一些展示,我们希望11:30大家回到会议室,继续倾听我们的演讲,谢谢! (中电网www.eccn.com在线直播)
关于我们
|
网站导航
|
广告招商
|
联系方法
|
专家约稿
|
友情链接
许可证号:粤
ICP
证
010067
Copyright © 2000-2008 ChinaECNet All Rights Reserved
Tel: 010-82888222, 0755-83243191
Fax: 010-82888220, 0755-83243291