[发明专利]一种检测SoC前后端ROM数据一致性的方法有效

专利信息
申请号: 201510631952.8 申请日: 2015-09-29
公开(公告)号: CN105279050B 公开(公告)日: 2019-01-15
发明(设计)人: 谷佳华;张勇;常迎辉;曾明;田素雷;杨松芳;杨振学 申请(专利权)人: 中国电子科技集团公司第五十四研究所
主分类号: G06F11/20 分类号: G06F11/20
代理公司: 河北东尚律师事务所 13124 代理人: 王文庆
地址: 050081 河北省石家庄*** 国省代码: 河北;13
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 检测 soc 后端 rom 数据一致性 方法
【说明书】:

发明公开了一种检测SoC前后端ROM数据一致性的方法,属于集成电路设计技术领域。本方法包括确定产生前端ROM数据、提取电路网表ROM数据、整理输出后端ROM数据和对比前后端ROM数据和结果输出步骤。本发明自动快速地实现了对比前后端ROM数据,降低了人工成本,克服了人工干预的出错率高的问题。

技术领域

本发明涉及一种检测ROM数据一致性的方法,尤其涉及一种检测SoC前后端ROM数据一致性的方法,属于集成电路设计技术领域。

背景技术

片上系统SoC(System on Chip)技术是20世纪90年代以来迅速发展起来的超大规模集成电路的主流技术,该技术是信息技术领域一门最新的先进技术,是集成电路最新技术与软件技术的有机结合。SoC设计是一个复杂的过程,涵盖了系统级设计、寄存器传输级RTL(Register Transmit Level)设计、可测试性设计、仿真验证、逻辑综合、版图设计、物理验证、寄生参数提取、后仿真等一系列步骤。通常逻辑综合步骤之前称为前端设计,逻辑综合步骤之后的称为后端设计。

SoC技术以嵌入式系统为核心,以知识产权复用技术为基础,集软/硬件于一体,并追求产品系统最大包容的集成芯片。通常情况下,SoC系统上电加载只读存储器ROM(ReadOnly Memory)中软件程序,通过软件程序配置其他模块实现与中央处理单元核心协同工作。因此,仿真验证过程中的ROM数据与SoC最终版图实现的ROM数据一致性显得尤为重要。

SoC系统的软件程序需要多次仿真验证迭代过程才能确定最终版本,而在设计流程中,为了缩短上市时间,通常在逻辑综合之后将数据交由后端进行版图设计。这期间容易产生前后端ROM数据不一致的情况,从而导致SoC设计失败。

发明内容

由于前后端数据的不一致性,将会导致最终设计的失败,因此需要一种高效和快速检测SoC前后端ROM数据一致性的方法。

为解决上述技术问题,本发明采用以下技术方案,一种检测SoC前后端ROM数据一致性的方法,包括以下步骤:

步骤1:编译器产生ROM调试文件,通过脚本将ROM调试文件转换成前端ROM数据;

步骤2:查找SoC后端的电路网表文件中ROM单元的名称,并从SoC后端的电路网表文件中提取ROM数据;

步骤3:将提取的ROM数据根据ROM属性整理输出,得到SoC后端ROM数据;

步骤4:将SoC前端ROM数据与SoC后端ROM数据进行对比;

步骤5:根据对比结果确定SoC前端ROM数据与SoC后端ROM数据是否一致。

其中,步骤2中,所述的电路网表文件为CDL文件。

其中,步骤4之后还包括:将对比结果打印输出。

采用上述技术方案带来的有益效果是:

1.在SoC设计流程中,本发明能够通过对比前后端ROM数据保证设计实现的准确性;

2.在SoC设计流程中,本发明能够准确对比前后端ROM数据,减少人工干预引入的错误,提高工作效率;

3.在SoC设计流程中,本发明能够自动化对比前后端ROM数据,贴近自动化生产的主要设计流程。

附图说明

图1是本发明的流程图。

具体实施方式

下面结合附图和实施例对本发明做进一步详细的描述。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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