CADENCE企业系统级验证实现可预测性的软件、硬件和系统质量
本文作者:admin
点击:
2006-12-06 00:00
前言:
全球电子设计创新的领导者Cadence设计系统公司(NASDAQ:CDNS)今天发布了一套企业系统级(ESL)验证解决方案,第一次将自动化硬件、嵌入式软件和系统级验证与系统范围管理和全新高性能引擎结合起来。该解决方案结合Cadence® Incisive® Plan-to-Closure Methodology,通过一条从可执行计划到系统级闭合的路径,将传统的只专注系统,工程师和C-level工具的电子系统级方法延伸至企业其他部门。它能横跨所有工程功能,进行从抽象的系统级模型和验证计划到系统内IP验证、系统集成、确认和闭合的设计和验证。
该方案能使消费、网络和无线电子市场的复杂系统级芯片设计得到可预测的系统级质量,并节省50%的上市时间。在该市场,大量的嵌入式软件是设计的一部分,而验证软硬件协同验证是主要的问题。
Cadence的ESL验证解决方案由三个跨整个企业范围的系统级创新组成,它们是:
• 自动化硬件、嵌入式软件和系统级验证——从高级硬件验证到嵌入式软件和系统级验证均使用这些成熟的技术。
• 系统范围管理——将成熟的硬件规划和以指标为导向的验证管理延伸至嵌入式软件和系统级验证。
• 高性能引擎——使从系统范围管理和软硬件自动化环境对全新的更高性能仿真和SystemC模拟模型的访问能够实现。
通过带ESL选项的Incisive Enterprise Simulator、带有新一代Incisive Palladium® III 加速器/仿真器的Incisive Enterprise Manager、以及Plan-to-Closure Methodology,实现了这三个全新的系统级创新。(见今天新闻稿“Incisive Palladium III的效率可实现高性能企业系统级验证”)Cadence的ESL验证解决方案扩大了团队,其中包括项目经理、系统架构师、逻辑系统工程师、逻辑设计师、软件工程师、验证工程师和系统验证团队,该项目团队能在一个普通的系统环境中执行模块、芯片和全系统级别的系统内验证。
“随着产业向45纳米技术发展,我们正面临高级SoC方面产品生命周期成本和利润的重大挑战。系统级的复杂性将持续增加对全企业范围验证解决方案的需求,这些方案能将硬件、软件和系统的集成同验证过程联系起来。”加州Los Gatos市的International Business Strategies, Inc.首席执行官 Handel H. Jones博士表示,“Cadence在系统级应用的高效硬件验证技术的方法,以及在设计阶段的每一步骤提供验证解决方案,除了能减少重新投片的需要外,还能减少开发时间和成本。”
“对于硬软件协同验证的充分测试和质量保证在ST是一项重大的验证挑战。”STMicroelectronics的Luarent Ducousso说。“新的Cadence解决方案建立在Cadence成熟的自动硬件验证解决方案、以及新的Palladium III高性能仿真器基础之上,允许统一验证环境同时监控硬件和嵌入软件的机制,还允许多个专家用成熟的先进验证技术专注于这些跨领域问题的解决。”
自动化硬件、软件和系统级验证
Cadence的ESL验证解决方案是第一个提供自动化硬件、软件和系统级验证的方案,实现了约束随机和覆盖率驱动技术,使测试激励的生成自动进行。这些激励结合使用软件例程、硬件功能和系统级接口事务程序,可发现能导致高昂代价的功能性bug。
软件适配器与系统级自动化技术的协同工作,使SoC软件能在一系列高性能引擎上执行,而无需改变环境。新的基于软件的通用验证组件(Universal Verification Components,UVCs)是验证IP(VIP)的一个新形式,可以向自动化环境和那些功能调用的测试覆盖提供不同顺序的软件子例程。最后,一个升级过的SimVision模拟接口使得完全集成的硬件和软件调试以及故障分析成为可能。
系统范围管理
Cadence的ESL验证解决方案把成熟的硬件规划和以指标为导向的验证管理扩展至嵌入式软件和系统级验证,还包括了捕捉可执行系统级验证计划、轨迹并分析系统范围所有验证动作和集合整个系统级覆盖指标的能力。这些管理性能将带来更具可预测性的系统范围验证处理、对整个团队资源的更有效利用、和软硬件及整个系统的更高质量保证。
包括全新Incisive Palladium III的高性能引擎
Cadence的ESL验证解决方案支持同最高性能的仿真和SystemC模拟引擎的完全集成。这些引擎包括全新的Incisive Palladium® III,可提供高达2MHz的性能,2倍于上一代的运行效率和大于一个数量级的调试性能提升。Palladium III还具有同Incisive Enterprise Simulator的约束随机、覆盖驱动的ESL自动化性能相连接的高速事务级接口。这一相同的自动环境能同到SystemC模型的本证的、混合语言、高速事务级接口相连,速度范围为几十KHz到MHz。
“Cadence的企业级验证解决方案提供了一个结合了自动化、管理和执行的综合性方法。通过该性能的引入,Cadence成为多专家、系统范围处理自动化和闭合的先锋,”Cadence验证部门营销副总裁Steve Glaser表示,“这是我们持续努力的重大进步,作为Cadence Plan-to-Closure Methodology的一部分,我们提供模块级、芯片级和系统级硬件、软件和完整系统的可预测性和质量。”
支持完整系统桥接系统级设计
Cadence已培育出强大的完整系统来支持ESL验证解决方案,该方案包含了业界标准的处理器和软件调试器。Cadence UVCs,加速VIP和SpeedBridge速率适配器。该方案也集成了来自Green Hills Software、Wind River Systems, Inc.、飞思卡尔半导体和ARM公司的业界标准软件调试器,并能同FS2 (MIPS) 软硬件交叉探测调试解决方案协同工作。
更多关于Cadence的ESL验证解决方案,请浏览:http://www.cadence.com/products/functional_ver/esl_dt.aspx .