公司新闻

Mentor Graphics推出Seamless的C-Bridge技术,实现早期硬件原型制作并加快验证速度

   Mentor Graphics®于日前宣布推出C-Bridge™技术,它是领先市场的Seamless®协同验证环境的一项扩充技术,可将C/C++语言硬件描述、测试平台(test bench)与协议模型加入Seamless协同验证阶段,建立嵌入式设计的高阶模型,并改善验证效能。设计嵌入式系统时,C-Bridge允许工程师尽早执行软硬件协同验证,让他们得以先尝试各种系统架构,然后才在缓存器转移层级(RTL)实作重要功能方块。采用C-Bridge技术的Seamless可以支持C、C++和硬件描述语言的混合设计环境。
  
   Mentor Graphics®系统单芯片验证部门总经理Serge Leef表示,硬件原型设计环境正在改变,越来越多人开始用C和C++等高级语言来定义复杂硬件,因此要让设计成央A关键之一就是把这些模型加入验证环境,让它们与缓存器转移层级设计(RTL)及嵌入式软件很有效率的互动。C-Bridge技术可以扩大Seamless在设计流程的应用范围,直接支持系统原型制作、架构尝试和早期系统验证。
  
  使用C语言硬件模型来执行早期设计原型仿真
   只要为系统弁鄎堨葚甽巧漍H模型,设计人员即可迅速完成弹性的系统原型,并将他们想要的弁钼P效能属性都包含在内。Seamless C-Bridge允许设计人员使用C语言描述硬件和相关测试资料,再加入由C语言和缓存器转移层级(RTL)方块组成的设计;C-Bridge并未对C程序代码做任何限制,故能使用任何适当的语言结构,或重复使用既有的C语言设计模型。除此之外,C-Bridge也支持Open SystemC™。
  
  可加速软硬件协同仿真的C语言和缓存器转移层级(RTL)混合设计
   若嵌入式系统包含大量缓存器转移层级设计(RTL),仿真过程就会非常缓慢;另一方面,逻辑仿真的速度较快,故能针对目标设计测试更多软件。C-Bridge不但可增加Seamless的最佳化能力,对于不属于目前验证重点的某些缓存器转移层级设计(RTL),例如MPEG译码器或USB连接埠,也可用C语言描述其模型,并让它继续成为验证作业的一部份;当验证目标改变时,缓存器转移层级(RTL)和C语言的混合方式也可以改变,让逻辑仿真器把重心转移至新的重点区域,使逻辑仿真器的处理负担减至最少。
  
  供应时程
   预订于今年三月底推出的Seamless 4.3版就会包含C-Bridge技术,它可以支持目前所有的Seamless处理器支持套件(PSP),并在Solaris、HP/UX和Linux操作系统上执行。若您想了解详细信息,或报名参加免费Seamless研习讲座与系统单芯片验证研讨会,请至下面网站查询:http://www.mentor.com/seamless.
  
  关于Seamless
   结合内嵌式软件开发工具与逻辑仿真的优点,Mentor Graphics的Seamless协同验证环境可于硬件原型完成前几个月,先提供高效能的协同验证。透过Seamless环境协助,软件与硬件的发展可同时进行,不但将软件从「发展要径」(critical path)中移开,还能把整合错误带来的硬件原型重复制造风险减到最少。藉由使用者控制的最佳化弁遄A工程人员可将逻辑仿真器与需要大量软件运算的动作分开,例如实时操作系统(RTOS)初始设定、内存区块存取或是算术运算例程,进而提高验证环境的整体工作效能;采用C-Bridge技术后,C语言硬件描述也可加入Seamless环境,使其工作效能大幅提升。Seamless支持所有常用的逻辑仿真器和软件开发环境,包括Model Technology®的ModelSim®逻辑仿真器。
  
  关于 Mentor Graphics®
   Mentor拥有世界一流的电子软/硬件设计解决方案,为全球最成功的电子与半导体公司提供电子自动设计化的产品与咨询服务;同时,也是今年第五度蝉连美国的最佳软件技术协助成就奖(STAR Award)的公司。Mentor成立于1981年,去年营收将近6亿美元,全球约雇用 3,100 员工。公司总部位于美国奥勒冈州(Oregon),地址为 8005 S.W. Boeckman Road,Wilsonville,Oregon 97070-7777. 硅谷总公司则位于1001 Ridder Park Drive, San Jose, California 95131-2314. 全球信息网网址: http://www.mentor.com/.