在晶片设计朝向SoC(系统单晶片)的趋势发展下,嵌入式处理器(embedded processor)成为一大竞争市场,除有ARM、MIPS等业者互别苗头,Tensilica、ARC等厂商则是以诉求客制化与弹性设计特色的可配置组态(configurable)处理器企图闯出一片天地;其中Tensilica继在2004月5月份推出新一代的Xtensa LX处理器核心之后,进一步发表搭配该产品的XPRES编译器。Tensilica表示,设计人员只需输入采用标准ANSI C/C++语言的原始演算法,该编译器就能自动产生RTL程式码,不必再使用VHDL或Verilog之类的设计语言来发展硬体,可为设计案缩短的时程甚至可达数月。
《图一 Tensilica营销暨业务资深副总裁Bernie Rosenthal》 |
|
Tensilica行销暨业务资深副总裁Bernie Rosenthal表示,嵌入式处理器由于具备小体积、低功耗的特性,且更具备成本优势,早已经是消费性电子广泛采用的处理器核心;而可针对不同的特殊应用进行设计的可配置组态处理器,更由于其弹性化的优势,成为嵌入式处理器市场备受重视的生力军。Tensilica在5月份所推出的新架构Xtensa LX,针对早期的IC设计方法无法由处理器执行之工作产生客制RTL程式码的问题提出解决方案;该公司表示处Xtensa LX具备可取代RTL硬体、减少设计复杂性与降低成本的优势,且因具备可程式能力,业者可透过软体方式解决市场标准与需求更新所带来的晶片修改要求,以避免重新设计(re-spin)的麻烦。
而XPRES编译器则是进一步藉由以多个可配置组态处理器做为基础,实现自动化的IC设计和轫体发展程序;Rosenthal指出,传统以RTL为基础的设计,虽发展已经具备一定成熟度,但所需的设计时程较长,尤其是验证时间更占去了70%以上的比例,且不具备可程式化的功能;XPRES的设计方法则可自动决定那些功能应由硬体加速,然后为这些功能产生完整的硬/软体解决方案,设计师可由C语言开始进行设计,编译器会自动产生所需的RTL程式码并预先进行验证以确保其正确性,因此能节省大量的验证时间。
Rosenthal表示,XPRES编译器将在第三季正式开始供应,提供给已经拥有Xtensa LX使用权的客户;而目前在亚洲地区,除了消费性电子大国日本、韩国对可配置组态处理器的接受度较高,台湾地区的客户也有增加的趋势,未来Tensilica将持续锁定高度竞争的市场包括多媒体、电信网路系统等应用领域,继续努力拓展市场版图。