[发明专利]一种生成SoC验证平台的方法及系统有效

专利信息
申请号: 201010275724.9 申请日: 2010-09-07
公开(公告)号: CN102402628A 公开(公告)日: 2012-04-04
发明(设计)人: 高勇 申请(专利权)人: 无锡中星微电子有限公司
主分类号: G06F17/50 分类号: G06F17/50;G06F11/00
代理公司: 北京润泽恒知识产权代理有限公司 11319 代理人: 苏培华
地址: 214028 江苏省无锡市新区长江*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 生成 soc 验证 平台 方法 系统
【说明书】:

技术领域

发明涉及芯片的验证,特别是涉及一种生成SoC(Systems-on-a-Chip,系统级芯片)验证平台的方法及系统。

背景技术

随着集成电路深亚微米时代的到来,集成电路的规模不断扩大,促进了系统级芯片SoC的发展和应用。通常一个SoC芯片的规模在几百万门至几千万门左右,面对如此高的复杂度,验证成为SoC设计中最困难、最具挑战性的课题之一。

在SoC的验证中,整个芯片开始系统级仿真以及验证之前,必须确保总线的正确性,因此SoC总线的验证对整个芯片的验证至关重要。而随着SoC芯片规模的增大,芯片内部的总线规模也变得越来越复杂,给总线的验证工作带来的难度也越来越大,进而使验证平台的搭建工作变得非常繁琐。

目前,不同的SOC芯片系统,其总线架构会有很大不同,导致为某一个芯片搭建的验证平台可重用性较差,在开发另一个芯片的时候,还需要花费很大的时间和精力来重新搭建验证平台,使得验证周期加长,同时也会直接导致芯片的开发周期加长,进而影响到芯片进入市场以及取得收益的周期。并且,由于验证平台搭建的周期过长,使得工程师不得不花费大量精力集中到平台的搭建上,导致开发测试样例的时间缩短,最终导致芯片验证的不完全,影响芯片质量。

发明内容

本发明所要解决的技术问题是提供一种生成SoC验证平台的方法及系统,以解决现有的验证平台可重用性较差的问题。

为了解决上述问题,本发明公开了一种生成SoC验证平台的方法,包括:

将不同SoC验证平台的相同部分编写成自动化脚本,将不同部分预置成不同的模板,并置于模板库中;

针对SoC芯片生成相应的配置文件,所述配置文件中包含生成该SoC芯片验证平台所需的配置信息;

所述自动化脚本根据配置文件的内容从所述模板库中提取生成该SoC芯片验证平台所需的模板;

所述自动化脚本利用提取出的模板生成对应该SoC芯片的验证平台。

其中,所述自动化脚本根据配置文件的内容从预置的模板库中提取生成该SoC芯片验证平台所需的模板,包括:验证平台包括命令层、功能层和激励产生层,所述模板库对应验证平台包括命令层模板、功能层模板和激励产生层模板,每种模板都有不同类型的多个标准化模板;针对SoC芯片,所述自动化脚本根据配置文件的内容分别从命令层模板、功能层模板和激励产生层模板中提取相应类型的标准化模板。

优选的,所述配置文件中还包含各个标准化模板的配置信息;所述自动化脚本利用提取出的模板生成对应该SoC芯片的验证平台时,根据各个标准化模板的配置信息对提取出的标准化模板进行针对该SoC芯片的配置。

优选的,所述针对SoC芯片生成相应的配置文件,包括:根据命令提示输入针对SoC芯片的配置信息,由配置信息生成配置文件。

优选的,所述针对SoC芯片生成相应的配置文件,包括:在图形化界面下设置针对SoC芯片的配置信息,由配置信息生成配置文件。

本发明还提供了一种生成SoC验证平台的系统,包括:

脚本生成单元,用于将不同SoC验证平台的相同部分编写成自动化脚本;

模板库,用于将不同SoC验证平台的不同部分预置成不同的模板,包括生成验证平台所需的各个模板;

配置单元,用于针对SoC芯片生成相应的配置文件,所述配置文件中包含生成该SoC芯片验证平台所需的配置信息;

模板调用单元,用于自动化脚本根据配置文件的内容从所述模板库中提取生成该SoC芯片验证平台所需的模板;

验证平台生成单元,用于自动化脚本利用提取出的模板生成对应该SoC芯片的验证平台。

其中,所述模板库包括命令层模板、功能层模板和激励产生层模板,每种模板都有不同类型的多个标准化模板。

相应的,所述模板调用单元针对SoC芯片,根据配置文件的内容分别从命令层模板、功能层模板和激励产生层模板中提取相应类型的标准化模板。

优选的,所述配置文件中还包含各个标准化模板的配置信息;所述验证平台生成单元利用提取出的模板生成对应该SoC芯片的验证平台时,根据各个标准化模板的配置信息对提取出的标准化模板进行针对该SoC芯片的配置。

优选的,所述配置单元通过命令行提示输入针对SoC芯片的配置信息,由配置信息生成配置文件;和/或,所述配置单元通过图形化界面设置针对SoC芯片的配置信息,由配置信息生成配置文件。

与现有技术相比,本发明具有以下优点:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡中星微电子有限公司,未经无锡中星微电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201010275724.9/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top