Global Sources
电子工程专辑网站
首页 | 登录 | 现在注册  

专家博客-文章详细内容
首页 / 博客 / 专家博客
 


 

2007-04-3014:00:06 星期一

 可配置处理器的承诺

   


阅读完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++这样的高级语言写成的,因为定制微处理器体系结构可以为系统提供高性能。

(待续)

[
0
]
名读者喜欢此文
    
 
评论 返回博客首页 | 发表评论
 

热门标签
1.
2.
3.
4.
5.
 

线下聚会

2008电子工程专辑深圳线下聚会圆满成功

查看详情 聚会照片


话题PK台

外企是不是比国企更适合职业发展?

标准是由市场主导还是技术主导?

工程师出身的还是销售、市场出身的员工更容易做到公司上层?


经理人网站精选

热点话题

为什么才华横溢的人总是怀才不遇

与上司一起出差相处是一门艺术

小公司职员PK大公司职员

每周一问

如何防止团队成员互相打压?

博客文章

增强自我管理,做合格管理者

(来源:世界经理人)


返回论坛首页

eMedia Asia EE Times - Asia | EE Times - India | | | 手机设计 | 媒体播放器 | 家庭娱乐系统 | 工业控制 | 汽车电子设计 | 电源系统
模拟混合信号 | 国际电子商情 | 电子系统设计
环球资源 环球资源企业网 | 环球资源内贸网 | 世界经理人 | 尚品人生 | Electronic Components | Computer Products | China Sourcing Fairs
CMP EE Times | ESM Online
 
 
RSS 新闻聚合器 | 意见反馈 | 网站导航 | 帮助 | 关于我们 | 隐私政策 | 联系我们 | 使用条款 | 安全承诺
Copyright © 2008 eMedia Asia Ltd. 本网站所有内容均受版权保护。
未经版权所有人明确的书面许可,不得以任何方式或媒体翻印或转载本网站的部分或全部内容。