首页> 外文会议>DesignCon >UltraSPARC Processor Emulation Verification: Getting HW/SW right the first time
【24h】

UltraSPARC Processor Emulation Verification: Getting HW/SW right the first time

机译:UltraSPARC处理器仿真验证:第一次获得HW / SW

获取原文

摘要

With reduced time-to-market and highly competitive marketplace, it is now important, more than ever, to get the product right the first time! And this is no different for latest generation CoolThreads UltraSPARC T1 processor. The UltraSPARC T1 processor represents one of the highest throughput and most eco-responsible processor featuring unique multi-core, multi-threaded design with up to 32 simultaneous threads, posing new verification challenges. We embraced this verification challenge by enhancing verification efficiency by adapting aggressive changes in methodology, state-of-art tools and technologies. The UltraSPARC T1 design along with system-level test bench is unusually large: 35+ Million Gates. This posed a capacity and performance issue for all verification tools making it difficult for us to run the required number of verification cycles in timely fashion to attain high verification confidence to tape-out the design. This is one of the driving factors that that requires us to pro-actively use a blend of internal and external tools. Our functional verification methodology encompasses best-of-breed simulation, formal and emulation tools. At Sun we have successfully deployed acceleration and emulation technologies to perform system integration and functional verification tasks prior to design tape-out that are traditionally performed after arrival of silicon. Acceleration from multiple vendors is a key ingredient of our block, chip and system level functional verification methodologies. This paper depicts revolutionary usage of emulation technology at Sun in general and in particular the role it played in verification of our latest generation CoolThreads UltraSPARC T1 processor. Emulation stepped in to take on challenges of running long directed, random self-checking and DFT diagnostics just where traditional SW simulators run out of gas. Our system models are so large that SW simulators literally come to a crawl. We will discuss emulation modeling, capacity and performance optimization techniques along with key factors enabling our success. We will also describe methodologies to enable firmware and SW development and testing prior to design tape out. We were able to cut the product development cycle in roughly half. The focus of this presentation is to depict issues related to verification of large SoC and innovative techniques employed to resolve them successfully.
机译:随着上市时间和高度竞争力的市场,它现在是重要的,比以往任何时候都更重要!对于最新一代CoolThreads UltraSPARC T1处理器,这并不不同。 UltraSPARC T1处理器代表了最高吞吐量和大多数生态负责处理器之一,具有独特的多核,多线程设计,最多32个同时线程,构成了新的验证挑战。我们通过通过调整方法,艺术技术的工具和技术方面的攻击性变化来提高验证效率来拥抱这种验证挑战。 UltraSPARC T1设计以及系统级测试台具有异常大:35百万个盖茨。这为所有验证工具带来了容量和性能问题,使我们难以及时运行所需数量的验证周期,以获得高验证信心以张力设计。这是一个驱动因素之一,要求我们积极使用内部和外部工具的混合。我们的功能验证方法包括最佳的仿真,正式和仿真工具。在Sun,我们已经成功部署了加速和仿真技术,以在设计后在硅的到来之后进行传统上执行的传统上进行的系统集成和功能验证任务。来自多个供应商的加速是我们的块,芯片和系统级功能验证方法的关键成分。本文描述了仿真技术在阳光下的革命性用途,特别是在验证我们最新一代CoolThreads超时Pullarc T1处理器中扮演的角色。仿真介绍,承担运行长期定向,随机自检和DFT诊断的挑战,只是传统的SW模拟器耗尽气体。我们的系统模型如此之大,SW模拟器实际上是爬行。我们将讨论仿真建模,容量和性能优化技术以及实现我们成功的关键因素。我们还将描述在设计磁带之前启用固件和SW开发和测试的方法。我们能够在大约一半的一半削减产品开发周期。本演示文稿的重点是描绘与验证大型SOC和创新技术的问题,以便成功解决它们。

著录项

  • 来源
    《DesignCon 》|2007年||共17页
  • 会议地点
  • 作者

    Jai Kumar;

  • 作者单位
  • 会议组织
  • 原文格式 PDF
  • 正文语种
  • 中图分类 TN40-53;
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号