积分规则 网站地图 帮助中心    
嵌入式软件 单 片 机 DSP 存储器 传感控制 光电显示
嵌入式硬件 CPLD/FPGA SOPC AD/DA 接口电路 模拟设计
I C设计 通信产品 汽车电子 电源产品 消费电子 数控系统
工业控制 军工/航天 安防产品 医疗电子 计算机外设 测试测量
供应 I C
求购 公司库

  IC 求购 销售 公司 论文 DATASHEET 参考设计 论坛
当前位置: 电子技术 >> SOPC >> 相关文章
  相关分类: 相关文章 | 应用论文 | 新产品 | 下载 |
SoC设计:复杂性为验证提出更高要求
 
作者:未知   来源:本站原创    点击数:351   更新时间:2007-9-4
您可以添加到网摘 让更多人关注此文章:

    

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

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

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

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

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

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

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

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

[1]



相关文章
没有相关文章
热门评论排行
·VHDL设计中电路简化问题的
·江苏嵌入式Linux教育培训
·锐极LINUX驱动培训班定于
·基于实时操作系统μC/OS-
·ARM处理器应用开发4步骤

文章评论
    没有任何评论
*只显示最新10条评论。评论内容只代表网友观点,与本站立场无关。更多评论
发表评论
  * 请先[登陆]再进行评论,谢谢。
评分: 1分 2分 3分 4分 5分
内容: *
发帖须知:
一.所发文章必须遵守《互联网电子公告服务管理规定》;
二.严禁发布供求代理信息,公司介绍,产品信息等广告宣传信息;
三.严禁恶意重复发帖;
四.严禁对个人,实体,民族,国家等进行漫骂,污蔑,诽谤。
 
热点新闻 [更多]
 
那一年我做了鸭子2
那一年我做了鸭子1
等你十年(下)
等你十年(上)
什么是打标机
★★★成都嵌入式培训-FPGA开发周
英飞凌在功率电子市场表现抢眼,以高于
LED奥运会大放光芒 功率
三星同意将Symbian股份出售给诺
英特尔收购Opened H
 
热门下载 [更多]
 
[ ] 手把手学单片机20个例
[ ] 单片机做的智能台灯
[ ] 单片机入门书
[ ] linux系统移植开发文档
[ ] IC卡的读写程序
[ ] 8051单片机C语言彻底应用
[ 常用软件] 555定时器电路设计软件V1.2
[ 常用软件] 51定时器计算软件
[ ] ARM处理器应用开发4步骤
[ ] 实用电源电路集锦
 
论坛新帖 [更多]
 
新店开业,部分开发板&元器件特...
[原创]VB编程RS232串口...
红外摄像机控制故障分析与处理方...
红外防水摄像机在智能视频监控中...
步进电机不用驱动芯片能驱动吗?...
我要选一块双串口,带AD的单片...
[分享]运放和功放的区别是什么...
4×4矩阵式键盘的课程设计...
做过高速信号滤波的高手帮忙...
做视频信号放大器,各位有什么好...

 
赞助商 [更多]
 


ICP许可证号:[粤 05056597]
联系电话:010-82517432 82517615 传真: 010-82517615

版权所有 Copyright © 2006 嵌入式技术网