SoC设计:复杂性为验证提出更高要求

2007-09-04 08:57:26来源: 电子工程专辑

由于片上系统(SoC)设计变得越来越复杂,验证面临着巨大的挑战。大型团队不断利用更多资源来寻求最高效的方法,从而将新的方法学与验证整合在一起,并最终将设计与验证整合在一起。虽然我们知道实现验证计划几乎占去了整个芯片设计工作的2/3,但是我们还是发现有团队迟交芯片,错过计划的流片最终期限。这种疏忽可能造成严重的商业后果,因为这意味着硬件和软件错误经常被遗漏,直到设计周期的晚期。

为了创建一个全面的验证解决方案,我们首先必须认识到设计工程师和验证工程师所面临的分歧和挑战。在这个过程中,我们发现某些差距被忽略了。第一个被普遍忽略的主要差距是“重用”。通常,模块级验证环境在集群级(子系统)或芯片级验证环境中不起作用,这是一个大问题。

首先,扩大的团队将需要对任何复杂芯片设计的关键阶段进行验证。整个架构将需要进行分析,必须将采用SystemC或C++等高级别抽象语言的模型考虑在内。在这个早期阶段,设计模块的部分必须在高级别系统级接口中进行建模,并在软件开发阶段的早期进行验证。

这里有两个好处:早期调试硬件和软件中的架构漏洞的能力以及采用事务级模型(TLM)的潜在性能优势。确保架构级流程通过验证工程师与架构和软件团队的密切合作来开发和维护至关重要。

验证阶段正是SoC验证套件大显身手的阶段。一个良好组合的验证套件允许用户轻松访问验证的众多有影响的方面(如形式分析和声明和覆盖),从而向系统级闭合推进。在这个流程中,设计工程师和验证工程师能够重用架构流程中的一些事务级模型,并且还能改进环境以完善sock验证环境。

随着最近消费产品的芯片越来越小,设计工程师需要采用先进的功率节省技术将越来越多的设计单元装在较小的空间内,这些技术的验证变得前所未有的重要。工程师必须考虑各种省电模式、保证正常的功能,并确保所有覆盖都已经考虑在内。用户必须考虑动态测试、动态和静态声明以及使用户从最初的计划进入验证结束阶段的基本功能验证方法。

在微架构实现期间,分析复杂性和性能至关重要。设计工程师必须与专门的验证工程师密切配合,以确保验证元件、以前的测试以及覆盖和一致性检查的适当重用。可扩展性需要工程师在同时考虑硬件和软件的情况下从模块级开始向系统级推进。此外,在牢记准备好起动整个过程的“全套工具”的最终优势的同时,测试台开发和计划必须贯穿从早期的架构建模(流程1)到后晶片验证(芯片提取)的整个过程。

Amjad Qureshi是Cadence Design Systems公司总监兼数字套件架构师。 

注:

SoC(System on a Chip )中文名是系统级芯片。20世纪90年代中期,因使用ASIC实现芯片组受到启发,萌生应该将完整计算机所有不同的功能块一次直接集成于一颗硅片上的想法。SoC应由可设计重用的IP核组成,IP核是具有复杂系统功能的能够独立出售的VLSI块;IP核应采用深亚微米以上工艺技术;SoC中可以有多个MPU、DSP、MCU或其复合的IP核。

关键字:流片  架构  建模  调试

编辑: 引用地址:http://www.eeworld.com.cn/news/eda/200709/15488.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。
论坛活动 E手掌握
微信扫一扫加关注
论坛活动 E手掌握
芯片资讯 锐利解读
微信扫一扫加关注
芯片资讯 锐利解读
推荐阅读
全部
流片
架构
建模
调试

小广播

独家专题更多

TI车载信息娱乐系统的音视频解决方案
TI车载信息娱乐系统的音视频解决方案
汇总了TI汽车信息娱乐系统方案、优质音频解决方案、汽车娱乐系统和仪表盘参考设计相关的文档、视频等资源
迎接创新的黄金时代 无创想,不奇迹
迎接创新的黄金时代 无创想,不奇迹
​TE工程师帮助将不可能变成可能,通过技术突破,使世界更加清洁、安全和美好。
TTI携TE传感器样片与你相见,一起传感未来
TTI携TE传感器样片与你相见,一起传感未来
TTI携TE传感器样片与你相见,一起传感未来

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 数字电视 安防电子 医疗电子 物联网

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2016 EEWORLD.com.cn, Inc. All rights reserved