一种集成电路的管脚复用的验证装置和验证方法制造方法及图纸

技术编号:6330167 阅读:234 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种集成电路的管脚复用的验证装置和验证方法,验证装置包括:记录存储模块,用于:存储每个管脚信息的数据表格;生成模块,用于:通过解析所述数据表格的脚本来生成测试向量;所述测试向量中包括可配置的管脚信号的激励验证值,以及不可配置的管脚信号的期望验证值;测试模块,用于:将所述可配置的管脚信号设置为所述激励验证值,获得所述不可配置的管脚信号的实际测量值,通过比较所述实际测量值与所述期望验证值获得验证结果。本发明专利技术能够减小管脚复用的出错几率,提高安全性,并节约时间和成本。

【技术实现步骤摘要】

本专利技术涉及集成电路领域,特别是涉及。
技术介绍
在大规模集成电路的设计与验证中,管脚复用的验证一直是一个非常重要而又非常烦琐的工作。目前的做法一般是管脚复用的设计工程师把管脚的复用写成文档(通常是电子数据表格),然后由验证工程师编写测试向量并在仿真验证平台上进行验证。这样做会花费大量的时间与精力,而且由于管脚复用部分的设计代码会经常修改,还经常容易导致验证工程师的遗漏,从而导致一些错误没有被及时发现。
技术实现思路
本专利技术的目的是提供,能够减小管脚复用的出错几率,提高安全性,并节约时间和成本。为了实现上述目的,一方面,提供了一种集成电路的管脚复用的验证装置,包括记录存储模块,用于存储每个管脚信息的数据表格;生成模块,用于通过解析所述数据表格的脚本来生成测试向量;所述测试向量中包括可配置的管脚信号的激励验证值,以及不可配置的管脚信号的期望验证值;测试模块,用于将所述可配置的管脚信号设置为所述激励验证值,获得所述不可配置的管脚信号的实际测量值,通过比较所述实际测量值与所述期望验证值获得验证结合。优选地,上述的验证装置中,所述可配置的管脚信号包括输入信号、测试模式选择信号、功能复用选择信号、输入输出控制信号、功能复用信号、测试模式数据源信号和/ 或功能复用模式信号源信号;所述不可配置的管脚信号包括输出信号和目标信号。优选地,上述的验证装置中,所述输出信号的状态和数值由所述测试模式选择信号、所述功能复用选择信号、所述输入输出控制信号、所述功能复用信号、所述测试模式数据源信号和/或所述功能复用模式信号源信号的状态和数值决定;所述目标信号的状态和数值由所述输入信号、所述测试模式选择信号、所述功能复用选择信号、所述输入输出控制信号、所述功能复用信号、所述测试模式数据源信号和/ 或所述功能复用模式信号源信号的状态和数值则决定。优选地,上述的验证装置中,所述测试模块包括执行单元,用于将所述输入信号、所述测试模式选择信号、所述功能复用选择信号、所述输入输出控制信号、所述功能复用信号、所述测试模式数据源信号和/或所述功能复用模式信号源信号设置为所述激励验证值;获得单元,用于获得所述输出信号和所述目标信号的实际测量值,通过比较所述实际测量值与所述期望验证值获得验证结果;报告单元,根据所述验证结果进行提示或报警。为了实现上述目的,本专利技术还提供了一种集成电路的管脚复用的验证方法,包括步骤一,存储每个管脚信息的数据表格;步骤二,通过解析所述数据表格的脚本来生成测试向量;所述测试向量中包括可配置的管脚信号的激励验证值,以及不可配置的管脚信号的期望验证值;步骤三,将所述可配置的管脚信号设置为所述激励验证值,获得所述不可配置的管脚信号的实际测量值,通过比较所述实际测量值与所述期望验证值获得验证结果。优选地,上述的方法中,所述可配置的管脚信号包括输入信号、测试模式选择信号、功能复用选择信号、输入输出控制信号、功能复用信号、测试模式数据源信号和/或功能复用模式信号源信号;所述不可配置的管脚信号包括输出信号和目标信号。优选地,上述的方法中,所述输出信号的状态和数值由所述测试模式选择信号、所述功能复用选择信号、所述输入输出控制信号、所述功能复用信号、所述测试模式数据源信号和/或所述功能复用模式信号源信号的状态和数值决定;所述目标信号的状态和数值由所述输入信号、所述测试模式选择信号、所述功能复用选择信号、所述输入输出控制信号、所述功能复用信号、所述测试模式数据源信号和/ 或所述功能复用模式信号源信号的状态和数值则决定。优选地,上述的方法中,所述步骤三具体包括将所述输入信号、所述测试模式选择信号、所述功能复用选择信号、所述输入输出控制信号、所述功能复用信号、所述测试模式数据源信号和/或所述功能复用模式信号源信号设置为所述激励验证值;获得所述输出信号和所述目标信号的实际测量值,通过比较所述实际测量值与所述期望验证值获得验证结果;根据所述验证结果进行提示或报警。本专利技术至少存在以下技术效果1)本专利技术通过解析包含管脚信息的数据表格的脚本,来获得管脚信号信息,这样就不会因为管脚复用的变化而遗漏新变化的管脚信号信息,并且通过脚本自动生成测试向量,避免了由工程师人工设计测试向量的繁琐工作,不但能够准确的进行管脚复用的测试验证,还节约了人力和成本,减少了集成电路的测试时间。2)使用本方法可以节省下构造管脚复用测试向量的大量时间,并且把错误出现的风险从文档、设计和测试向量的三类错误风险缩减到仅仅文档错误一部分,从而大大减小了管脚复用部分出错的几率,大大提高了设计的安全性。附图说明图1为本专利技术实施例提供的验证装置的结构图;图2为本专利技术实施例提供的管脚的结构图;图3为本专利技术实施例提供的验证方法的步骤流程图。具体实施例方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合附图对具体实施例进行详细描述。图1为本专利技术实施例提供的验证装置的结构图,如图所示,集成电路的管脚复用的验证装置,包括记录存储模块110,用于存储每个管脚信息的数据表格;生成模块120,用于通过解析所述数据表格的脚本来生成测试向量;所述测试向量中包括可配置的管脚信号的激励验证值,以及不可配置的管脚信号的期望验证值;测试模块130,用于将所述可配置的管脚信号设置为所述激励验证值,获得所述不可配置的管脚信号的实际测量值,通过比较所述实际测量值与所述期望验证值获得验证结果。可见,本专利技术通过解析集成电路的当前脚本,来获得管脚的管脚信号信息,这样就不会因为管脚复用而遗漏新变化的管脚信号信息,并且通过自动生成测试向量,避免了由工程师人工设计测试向量的繁琐工作,不当能够准确的进行管脚复用的测试验证,还节约了人力和成本,减少了集成电路的测试时间。其中,所述可配置的管脚信号包括输入信号、测试模式选择信号、功能复用选择信号、输入输出控制信号、功能复用信号、测试模式数据源信号和/或功能复用模式信号源信号;所述不可配置的管脚信号包括输出信号和目标信号。所述输出信号的状态和数值由所述测试模式选择信号、所述功能复用选择信号、 所述输入输出控制信号、所述功能复用信号、所述测试模式数据源信号和/或所述功能复用模式信号源信号的状态和数值决定;所述目标信号的状态和数值由所述输入信号、所述测试模式选择信号、所述功能复用选择信号、所述输入输出控制信号、所述功能复用信号、所述测试模式数据源信号和/ 或所述功能复用模式信号源信号的状态和数值则决定。图2为本专利技术实施例提供的管脚的结构图,如图所示,管脚ABCE存在如下关系E = 0 时,C = 0 ;E= 1,且 A=I 或 B = I 时,C= 1。对应的数据表格如下权利要求1.一种集成电路的管脚复用的验证装置,其特征在于,包括 记录存储模块,用于存储每个管脚信息的数据表格;生成模块,用于通过解析所述数据表格的脚本来生成测试向量;所述测试向量中包括可配置的管脚信号的激励验证值,以及不可配置的管脚信号的期望验证值;测试模块,用于将所述可配置的管脚信号设置为所述激励验证值,获得所述不可配置的管脚信号的实际测量值,通过比较所述实际测量值与所述期望验证值获得验证结果。2.根据权利要求1所述的验证装置,其特征在于,所述可配置的管脚信号包括输入信号、测试模式选择信号、功能复用选择信号、输入输出本文档来自技高网...

【技术保护点】
1.一种集成电路的管脚复用的验证装置,其特征在于,包括:记录存储模块,用于:存储每个管脚信息的数据表格;生成模块,用于:通过解析所述数据表格的脚本来生成测试向量;所述测试向量中包括可配置的管脚信号的激励验证值,以及不可配置的管脚信号的期望验证值;测试模块,用于:将所述可配置的管脚信号设置为所述激励验证值,获得所述不可配置的管脚信号的实际测量值,通过比较所述实际测量值与所述期望验证值获得验证结果。

【技术特征摘要】

【专利技术属性】
技术研发人员:李树杰
申请(专利权)人:无锡中星微电子有限公司
类型:发明
国别省市:32[中国|江苏]

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

1