芯片信号连接智能检测系统和检测方法技术方案

技术编号:38225356 阅读:12 留言:0更新日期:2023-07-25 17:56
芯片信号连接智能检测系统和检测方法,涉及集成电路技术。本发明专利技术的检测系统包括:信号全局功能数据库、信号基本信息数据库、信号系统级全局层次提取组件、多模块同名信号层次提取组件、名称唯一信号层次提取组件、信号路径反标全局功能表单组件、信号连接关系与条件约束自动生成组件、断言自动生成组件、检测结果自动输出与发送组件,用于输出检查结果报告。本发明专利技术极大减少维护的时间与人力成本,后续芯片开发可统一使用,继承性强,快捷准确。快捷准确。快捷准确。

【技术实现步骤摘要】
芯片信号连接智能检测系统和检测方法


[0001]本专利技术涉及集成电路技术。

技术介绍

[0002]集成电路产业高速发展,数字集成电路的规模与复杂度呈指数增长,业内芯片设计达千万门级,高端复杂芯片可达数亿门级,芯片的开发难度与开发周期与日俱增。有报告指出,在芯片开发周期中,芯片验证周期占六成以上,如何在芯片验证的各个环节减少投入时间,提升质量与效率,对于整个芯片的问世以及质量起到至关重要的作用。在芯片的验证环节中,接口的连接性检查,因涉及到与芯片中所有模块的交互,数量庞杂,牵一发而动全身。目前的验证场景中,或是只有简单的连接性检查的方法,或是仍停留在使用Verilog依次进行部分信号的仿真检查,并没有规范的流程或是工具能够十分便捷地完成芯片全局信号的全自动检查,并输出各阶段文件可供不同阶段参考使用,总体效率比较低。

技术实现思路

[0003]本专利技术所要解决的技术问题是,针对目前芯片开发过程中,存在的项目组成员在信号信息难以对齐、芯片信号连接检查周期长、易出错、人力成本高的问题,提供一种芯片信号连接智能检测系统和检测方法,以减少芯片开发时间。
[0004]本专利技术解决所述技术问题采用的技术方案是,芯片信号连接智能检测系统,其特征在于,包括下述部分:
[0005]信号全局功能数据库,用于存储芯片所有管脚对应信息;
[0006]信号基本信息数据库,用于存储待检查目标信号的信息;
[0007]信号系统级全局层次提取组件,用于抽取芯片中全部信号的所有层次路径,
[0008]再对每一条路径信息进行字符串处理,转换成后续连接性检查所需格式的路径,输出完整信号路径文件;
[0009]多模块同名信号层次提取组件,用于对同名信号与完整信号路径文件进行匹配;
[0010]名称唯一信号层次提取组件,用于在完整信号路径文件中提取名称唯一的信号层次路径,生成名称唯一信号路径文件;
[0011]信号路径反标全局功能表单组件,用于将对应路径在全局功能表单对应路径信息栏进行反标;
[0012]信号连接关系与条件约束自动生成组件,用于根据全局功能数据库和信号基本信息数据库,生成目标信号的连接关系;
[0013]断言自动生成组件,用于根据信号连接关系和条件约束逗号文件,自动生成在仿真时使用的连接关系检查断言语句;
[0014]检测结果自动输出与发送组件,用于输出检查结果报告。
[0015]信号全局功能数据库所存储的数据由信号全局功能表单规范所定义,所述信号全局功能表单规范用于定义芯片所有管脚对应信息的内容与格式,包括管脚名、管脚类型、复
用功能对应名称、复用功能方向、复用功能芯片层次路径。
[0016]信号基本信息数据库所存储的数据由信号基本信息表单规范所定义,所述号基本信息表单规范用于定义待检查目标信号的信息内容与格式,包括目标信号在全局功能表单中对应的功能名称、目标信号名、是否有信号层次深度要求和信号负责人信息。
[0017]信号系统级全局层次提取组件用于将自动抽取芯片中全部信号的所有层次路径,再对每一条路径信息进行字符串处理,转换成后续连接性检查所需格式的路径,输出一个经过处理的完整的信号路径文件。
[0018]多模块同名信号层次提取组件用于通过信号基本信息数据库中的目标信号在全局功能表单中对应的功能名称、目标信号名、是否有信号层次深度要求作为输入,组件处理以上数据,与完整信号路径文件进行匹配,自动抽取匹配的路径,同时保留对应复用功能对应名称信息,生成多模块同名信号路径文件。
[0019]名称唯一信号层次提取组件用于在完整信号路径文件中提取名称唯一的信号层次路径,同时保留对应复用功能对应名称信息,生成名称唯一信号路径文件。
[0020]若复用功能的方向为双向,信号路径反标全局功能表单组件在路径栏中填入信号输入方向路径、信号输出方向路径与信号对应输出使能信号的路径,路径之间用分号隔开,并更新全局数据库。
[0021]本专利技术还提供采用上述芯片信号连接智能检测系统的检测方法。
[0022]本专利技术通过制定表单标准规范,芯片信号核心信息源统一,可读性高,便于理解参考使用,极大减少维护的时间与人力成本,后续芯片开发可统一使用,继承性强,快捷准确,同时,根据表单信息可智能化提取任何深度的信号层次,自动完成连接性比对,比对结果的输出与提示组件可减少沟通成本,使项目成员迅速对齐项目进度,方便进度跟踪,本专利技术经过多款芯片开发的实际应用,取得良好应用效果。
附图说明
[0023]图1是本专利技术的系统框图。
具体实施方式
[0024]针对目前芯片开发过程中,存在的项目组成员在信号信息难以对齐问题,芯片信号连接检查周期长、易出错、人力成本高问题,专利技术了芯片信号连接智能检测系统,在多个芯片开发中实际应用,具有良好的通用性,减少芯片开发时间。
[0025]本专利技术的芯片信号连接智能检测系统,包括下述部分:
[0026](1)信号全局功能表单规范与信号全局功能数据库;
[0027](2)信号基本信息表单规范与信号基本信息数据库;
[0028](3)信号系统级全局层次提取组件;
[0029](4)多模块同名信号层次提取组件;
[0030](5)名称唯一信号层次提取组件;
[0031](6)信号路径反标全局功能表单组件;
[0032](7)信号连接关系与条件约束自动生成组件;
[0033](8)断言自动生成组件;
[0034](9)检测结果自动输出与发送组件。
[0035]分别说明如下:
[0036](1)信号全局功能表单规范规定了芯片所有管脚对应信息的内容与格式,包括管脚名、管脚类型、复用功能对应名称、复用功能方向、复用功能芯片层次路径,本专利技术支持自动提取上述信息并进行处理,形成信号全局功能数据库待后续使用。通过此规范表单,仅需一名工程师进行信息维护,确保信号全局功能信息的一致性,降低人力成本。同时,标准化的表单,可读性强,便于项目组所有成员对于全局信号功能信息的掌握和统一,减少沟通成本,该表单规范可应用于后续所有芯片项目中,具有高度通用性、继承性,表单中的复用功能芯片层次路径将由本专利技术中的目标信号层次反标全局功能表单组件完成层次路径反标回表单中。
[0037](2)信号基本信息表单规范规定了待检查目标信号的信息内容与格式,包括目标信号在全局功能表单中对应的功能名称、目标信号名、是否有信号层次深度要求、信号负责人,目标信号在全局功能表单中对应的功能名称由信号全局功能数据库中的复用功能对应名称列表自动生成,若复用功能方向为双向信号,需添加输出方向使能控制信号,本专利技术系统将自动提取信号基本信息表单中信息并进行处理,形成信号基本信息数据库待后续使用。通过此规范的表单,项目组成员可清楚了解到目标检测信号的信息,通过负责人信息可在信号连接检查报告生成后第一时间发送给负责人,迅速定位问题,同时,表单提供信号是否有层次深度要求的信本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.芯片信号连接智能检测系统,其特征在于,包括下述部分:信号全局功能数据库,用于存储芯片所有管脚对应信息;信号基本信息数据库,用于存储待检查目标信号的信息;信号系统级全局层次提取组件,用于抽取芯片中全部信号的所有层次路径,再对每一条路径信息进行字符串处理,转换成后续连接性检查所需格式的路径,输出完整信号路径文件;多模块同名信号层次提取组件,用于对同名信号与完整信号路径文件进行匹配;名称唯一信号层次提取组件,用于在完整信号路径文件中提取名称唯一的信号层次路径,生成名称唯一信号路径文件;信号路径反标全局功能表单组件,用于将对应路径在全局功能表单对应路径信息栏进行反标;信号连接关系与条件约束自动生成组件,用于根据全局功能数据库和信号基本信息数据库,生成目标信号的连接关系;断言自动生成组件,用于根据信号连接关系和条件约束逗号文件,自动生成在仿真时使用的连接关系检查断言语句;检测结果自动输出与发送组件,用于输出检查结果报告。2.如权利要求1所述的芯片信号连接智能检测系统,其特征在于,信号全局功能数据库所存储的数据由信号全局功能表单规范所定义,所述信号全局功能表单规范用于定义芯片所有管脚对应信息的内容与格式,包括管脚名、管脚类型、复用功能对应名称、复用功能方向、复用功能芯片层次路径。3.如权利要求1所述的芯片信号连接智能检测系统,其特征在于,信号基本信息数据库所存储的数据由信号基本信息表单规范所定义,所述号基本信息表单规范用于定义待检查目标信号的信息内容与格式,包括目标信号在全局功能表单中对应的功能名称、目标信号名、是否有信号层次深度要求和信号负责人信息。4....

【专利技术属性】
技术研发人员:蒋心祝杨红军李国丛伟林阙旻况野
申请(专利权)人:成都华微电子科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1