EDN China > 其它文章 > 嵌入式系统 > 开发工具 > 正文
? 2016博客大赛-不限主题,寻找电子导师,大奖升级??

可配置处理器核改变SoC传统设计习惯

唐海燕?? EDN China技术编辑?? 2005年11月09日 ?? 收藏0
?????? 说到Tensilica,更多的人可能会把它和ARM、MIPS等IP核提供商进行对比,但Tensilica认为自己提供的并不仅仅是一种可配置处理器IP核,更是一种全新的设计方法和开发环境。它的出现,对传统的基于RTL的设计方法提出了挑战。
  众所周知,传统的SoC(System on Chip)开发,工程师采用的是基于Verilog或VHDL语言的RTL方法,但Tensilica可配置处理器核的出现,为工程师提供了一种基于C语言的单一环境的SoC设计方法。Tensilica公司亚太区总经理王彦之介绍,SoC强调的是系统的概念,采用传统的设计方法,需要通过‘CPU+DSP+ASIC’来实现,需要不同的设计方法和人才,同时要把不同的设计环境组合起来,维护也比较复杂。而采用Tensilica的可配置处理器技术,一个完整的系统只需要一个单一的环境,同时利用其功能强大的编译系统,在软件环境下就可以进行整个系统的仿真,实现了真正的SoC仿真;而且可以根据系统需求,随时修改代码,增加了设计的灵活性,并大大缩短了开发时间。“我们

提供的不仅仅是IP核,更是一种设计方法和开发环境。”王彦之说。
  目前,Tensilica的可配置技术被更多地应用在音频、视频处理、网络处理器、消费电子等领域。Tensilica公司中国区代表李冉说:“目前客户比较看好Tensilica技术的计算能力和I/O扩展能力,我们在音视频和网络处理方面的客户比较多,因为可配置处理器可以同时支持多种标准,是ASIC等其它方案所不具备的,同时,它的可扩展性也满足了网络处理器对多I/O的需求。除此之外,Tensilica的通用处理器和通用DSP的功能也很出众,我们的技术是‘万能的’。未来客户熟悉我们的产品以后,整个SoC都可以用Tensilica的技术来做,而不需要其它处理器。”
  王彦之认为,Tensilica可配置处理器技术的出现,不仅对ARM、MIPS等IP核提供商构成了很大威胁,而且对基于通用CPU和ASIC的设计方法提出了挑战。Tensilica处理器的可配置性能够有效解决通用处理器的计算能力和I/O处理能力不够的问题。同时,它设计的灵活性,有效缩短了ASIC的开发周期,降低了设计风险。“传统的ASIC开发一般需要几个月的时间,而且要在流片以后再回过头来修改设计中的错误,而采用Tensilica的可配置技术只需要1~2个小时就可以生成一个全新的处理器内核,而且可以随时做大的修改,因此就时间点而言,这两种设计方法不可同日而语。”王彦之说:“ASIC设计虽然可以实现很小的die size,和极低的功耗与成本,但今天的市场,大部分规格不确定,变化很快,所以通用处理器的灵活性更能满足要求,但现有的处理器无法满足一些高性能的需要,而Tensilica介于处理器和RTL开发之间的方案,既具有处理器的灵活性,又兼顾RTL的性能、功耗等方面的需求。”一个好的产品当然离不开好的软件的支持,王彦之介绍:“我们提供了一套强大的软件工具,只需要一个小时就可以完成一个系统的编译。”
  作为一个可配置IP核提供商,王彦之说:“我们的商业模式也是‘可配置’的,在客户的一个项目中,可能会用到无数的配置,因此我们就一个项目提供多个配置,供用户选择。同时,ARM、MIPS的授权费用是根据项目而定的,即工艺、晶圆厂的变化都需要新的授权,而Tensilica的授权费用是永久性的,即在签约一年之内,客户将该授权用在任何地方都可以。”
  对于可配置处理器的发展前景,王彦之说道:“和固定系统相比,我们的可配置技术去掉了多余的功能,即去掉了多余的成本和功耗,它是一个100%按客户要求产生的CPU核,因此客户没有道理不接受。一旦被客户认知,会形成一个爆炸性的增长。但是任何一个新事物,市场接受都需要一个过程,尤其是IP这种看不见、摸不着的东西,它的门槛很高。我们现在需要做的是让客户了解Tensilica的技术是什么,和ARM、MIPS有什么不同。”
  对于中国市场,王彦之认为,中国的机会非常好,中国大陆将是促进Tensilica快速成长的一个市场,因为它不但是全球最大的消费市场,而且自己制定的规格很多,同时中国工程师接受新事物也很快。“目前在中国大陆能真正用我们的技术做开发的公司还非常有限,” 李冉说:“针对这种现实情况,我们将根据市场需求,把最有代表性的产品做成硬核,提供给客户,减小客户的入门门槛。同时我们也帮助客户快速创建自己的IP。”


?? ?? ??


打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮

1.扫描左侧二维码
2.点击右上角的分享按钮
3.选择分享给朋友
?? ??

SOC? IP核? RTL?

相关文章

我来评论
美国的游客
美国的游客 ??? (您将以游客身份发表,请登录 | 注册)
?
有问题请反馈