原创 可配置处理器的承诺

2007-4-30 14:00 1903 12 13 分类: 消费电子
阅读完EET三月刊的一篇文,十大热门技术点亮未来半导体发展之路。其中,可配置处理器位居第九。回想2005Tensilica公司初进入中国,可配置概念开始传播之路,颇感慨。愿籍此平台,与中国市场的朋友更多分享我们所致力于传播的技术。
可配置处理器的承诺
SOC设计中日益增多的规模庞大的RTL设计模块增大了众所周知的“SOC设计代沟问题,而且这种代沟每年都在扩大。设计代沟的出现体现在芯片复杂度的爆炸性增长和设计人员设计效率的某种程度上的缓慢式增长。高性能、低功耗系统(例如使用长寿命电池的移动电话、四百万象素的数码相机、快速和廉价的彩色打印机、数字高清电视HDTV和三维3D视频游戏)的设计趋势提高了SOC设计的规模,同时也增大了SOC设计的代沟。

硬线RTL设计的芯片有许多吸引人的特点,如芯片面积小、功耗低并且吞吐量高。然而,RTL设计方法由手工设计,芯片的门数非常大。这种设计方法设计困难、验证困难且速度慢,并且对于复杂的设计问题扩展性能很差。现在可以采用可配置处理器来代替这种复杂的RTL设计方法。

何为可配置处理器?

一个完整的可配置处理器工具集包括一个预先定义好的处理器核和一个设计工具环境,这个设计工具环境允许设计人员对基本处理器核进行大幅度修改以满足特殊应用的需求。典型的配置形式包括添加、删除和更新存储器、外部总线宽度、总线握手协议以及公共的处理器外设部件。

作为可配置处理器的一个重要子集,可扩展处理器可以让系统设计人员能够为处理器增加指令,原先的处理器体系结构设计人员从来没有考虑过或者想象过这些指令。添加高度量身定做的指令能够非常适合特殊的应用,使得可配置处理器在性能上可以同RTL设计方法相匹敌,同时得到预先经过验证的IP(知识产权)的优势。可配置处理器能够以RTL代码的方式交付用户,RTL代码可以综合成现场可编程门阵列FPGA或者片上系统SOC。最好的可配置处理器还可以产生与硬件匹配的软件开发工具,软件开发工具反映了通过设计人员定义的体系结构扩展而增加的硬件指令。

一个可配置处理器能够实现与那些RTL功能紧密匹配的数据通路操作。等价的数据通路采用基本处理器定点整数流水线的方式实现,再加上执行部件和其它由芯片体系结构设计师添加的与特殊应用目标相关的功能。

例如,Tensilica的指令扩展语言TIE(一种简化的Verilog版本)就是一个设计工具,它允许系统开发人员针对不同的应用去扩展TensilicaXtensa 32位处理器体系结构。TIE语言以指令语义和编码的方式对数据通路功能的高级描述进行优化。与RTL相比,采用TIE语言进行描述既简单又精练,因为它略去了所有的时序逻辑描述,包括状态机描述、流水线寄存器描述以及初始化序列。这些复杂的东西实际上是由固件进行开发的。

TIE语言描述的处理器新指令和寄存器都可以被固件程序员通过相同的编译器和汇编器所看到,且以处理器基本指令集和寄存器集作为目标。处理器数据通路中的所有操作时序均由固件进行控制,这通过处理器现有的取指令、译码和执行机制来完成的。状态机固件通常是由C或者C++这样的高级语言写成的,因为定制微处理器体系结构可以为系统提供高性能。

(待续)

文章评论1条评论)

登录后参与讨论

用户1133737 2012-8-15 12:48

可配置处理器是设计个人信息机的绝佳选择。。。

相关推荐阅读
用户1290746 2009-04-16 19:45
可配置处理器作为RTL设计的一种选择
作为RTL设计方法的一种替代,可配置处理器和传统RTL设计方法一样采用相同的数据通路结构,如深度流水、并行执行部件、专用任务状态寄存器和与本地和全局存储器相连接的数据总线。这些扩展的处理器能够保持相同...
用户1290746 2009-03-30 12:48
Tensilica与杜比成功合作推出DRM解码器
Tensilica曾经在HE AAC及其衍生标准(包括DAB+ 和 T-DMB)上与杜比成功合作,因此在DRM标准上依然选择与杜比合作。现在已有两家客户获得了HiFi 2 DRM解码器的授权。印度和俄...
用户1290746 2009-02-25 19:29
Tensilica HiFi 2音频DSP支持新一代的蓝牙SBC编解码器
Tensilica公司2009年2月25日宣布,即将推出基于HiFi 2音频DSP的蓝牙SBC(Sub-Band Codec)编解码器,设计人员可以很方便的将HiFi 2引擎集成到SOC设计中,从而使...
用户1290746 2009-02-25 19:26
Tensilica亮相IIC-China 2009,引领21世纪数字生活新潮流
中国北京,2009年2月24日讯-Tensilica将于3月9-10日亮相上海IIC-China 2009(国际集成电路研讨会暨展览会),针对数字生活与多媒体高端应用,展示其业界领先的多格式音视频产品...
用户1290746 2009-02-25 19:24
UpZide成为Tensilica认证的软基带设计服务中心
Tensilica公司2009年2月17日宣布,瑞典UpZide公司成为了Tensilica公司认证的软基带芯片设计服务公司。在过去三年中,UpZide公司在芯片设计中应用了Tensilica公司Xt...
用户1290746 2009-02-25 18:51
Tensilica授权富士通Diamond330HiFi音频DSP进行便携消费类电子设计
Tensilica 公司2009年2月2日宣布,授权日本东京富士通微电子公司Diamond 330HiFi音频DSP,用于便携消费类电子设计。 富士通微电子IP平台解决方案事业部总经理Yoshio K...
我要评论
1
12
关闭 站长推荐上一条 /2 下一条