本发明专利技术公开了一种数字版图布局设计方法及装置,包括:在全芯片版图中规划初始数字版图;提取初始数字版图中的引脚位置信息和版图尺寸信息;将版图尺寸信息转换为第一脚本,将信号传递的引脚位置信息转换为第二脚本,将电源供电的引脚信息转换为第三脚本;通过加载第一脚本,确定初始数字版图在全芯片版图中的实际区域,通过加载第二脚本,调整初始数字版图中的引脚位置,通过加载第三脚本,确定初始数字版图的电源网络布线,得到数字版图布局。本发明专利技术实施例通过对三个脚本的加载以确定数字版图的实际区域、调整数字版图的引脚位置以及实现电源网络布线,能够有效避免信息的缺漏和误传,从而能够得到精确的数字版图布局。从而能够得到精确的数字版图布局。从而能够得到精确的数字版图布局。
【技术实现步骤摘要】
一种数字版图布局设计方法及装置
[0001]本专利技术涉及芯片测试
,尤其是涉及一种数字版图布局设计方法及装置。
技术介绍
[0002]集成电路,又称为IC(Intergrated Circuit),按其功能、结构不同,可以区分为Analog IC模拟集成电路、Digital IC数字集成电路和数模混合集成电路三大类。其中,数模混合集成电路设计又可以分为数字包模拟设计和模拟包数字设计两种方式,特别地,模拟包数字设计是指以模拟版图为fullchip(全芯片)的设计,数字版图以模块化(block)的形式集成到全芯片级版图的设计方式。在数模混合集成电路的版图设计中,由于数字版图和模拟版图采用的设计工具的不同,因此需要提供数字版图与模拟版图的信息交互,以完成数字和模拟两者的集成,最终实现数模混合集成电路芯片的设计。现有的版图布局映射方法通常为:模拟版图工程师需要较准确地整理数字block准确的size(大小)、数字block和模拟版图之间信号传递的引脚位置信息(包含引脚所用金属层的所在层数、金属层的width宽度、引脚在数字block边界boundary的具体坐标信息),数字后端工程师根据这些信息手动进行数字block的floorplan(布局)和引脚位置的摆放以实现数字block版图设计,然后再把数字block版图数据交付给模拟版图工程师完成fullchip的芯片设计。但是现有的数字版图布局设计方法容易出现信息的缺漏或者误传,导致数字版图的设计效率较低。
技术实现思路
[0003]本专利技术提供了一种数字版图布局设计方法及装置,以解决现有的数字版图布局设计方法容易出现信息的缺漏或者误传,导致版数字版图的设计效率较低的技术问题。
[0004]本专利技术的一个实施例提供了一种数字版图布局设计方法,包括:
[0005]在全芯片版图中规划初始数字版图;
[0006]提取所述初始数字版图中的引脚位置信息和版图尺寸信息,所述引脚位置信息包括信号传递的引脚位置信息和电源供电的引脚位置信息;
[0007]将所述版图尺寸信息转换为第一脚本,将所述信号传递的引脚位置信息转换为第二脚本,将所述电源供电的引脚信息转换为第三脚本;
[0008]通过加载所述第一脚本,确定所述初始数字版图在全芯片版图中的实际区域,通过加载所述第二脚本,调整所述初始数字版图中的引脚位置,通过加载所述第三脚本,确定所述初始数字版图的电源网络布线,得到数字版图布局。
[0009]进一步的,在得到数字版图布局之后,还包括:
[0010]对所述数字版图布局的布局状态进行调整,得到优化数字版图布局;
[0011]在所述优化数字版图布局满足预设的芯片布局设计时,判断所述优化数字版图布局是否时序收敛;若否,通过对所述优化数字版图布局进行签核处理,使得所述优化数字版图布局的时序收敛,得到最终数字版图布局。
[0012]进一步的,所述提取所述初始数字版图中的引脚位置信息和版图尺寸信息,所述
引脚位置信息包括信号传递的引脚位置信息和电源供电的引脚位置信息,具体为:
[0013]提取所述初始数字版图中的LEF文件,通过对所述LEF文件进行编辑和提取,得到数模电路模块中信号传递的引脚位置信息和电源供电的引脚位置信息。
[0014]进一步的,所述将所述版图尺寸信息转换为第一脚本,具体为:
[0015]获取所述版图尺寸信息中多边形的各个交点坐标,将所述交点坐标转换为第一脚本。
[0016]进一步的,所述布局状态包括:设计规则是否违例、电源网络是否正确以及引脚摆放位置是否正确。
[0017]进一步的,所述判断所述优化数字版图布局是否时序收敛,具体为:
[0018]对所述优化数字版图布局依次进行时钟树综合处理和绕线处理,并分析绕线处理后的优化数字版图布局是否收敛。
[0019]本专利技术的另一个实施例提供了一种数字版图布局设计装置,包括:
[0020]版图规划模块,用于在全芯片版图中规划初始数字版图;
[0021]信息提取模块,用于提取所述初始数字版图中的引脚位置信息和版图尺寸信息,所述引脚位置信息包括信号传递的引脚位置信息和电源供电的引脚位置信息;
[0022]脚本转换模块,用于将所述版图尺寸信息转换为第一脚本,将所述信号传递的引脚位置信息转换为第二脚本,将所述电源供电的引脚信息转换为第三脚本;
[0023]脚本加载模块,用于通过加载所述第一脚本,确定所述初始数字版图在全芯片版图中的实际区域,通过加载所述第二脚本,调整所述初始数字版图中的引脚位置,通过加载所述第三脚本,确定所述初始数字版图的电源网络布线,得到数字版图布局。
[0024]本专利技术实施例通过提取初始数字版图中的引脚位置信息和版图尺寸信息,并根据该引脚信息和版图尺寸信息分别转换为第一脚本、第二脚本和第三脚本,通过对三个脚本的加载确定数字版图的实际区域、调整数字版图的引脚位置以及实现电源网络布线,从而能够得到精确的数字版图布局,能够有效避免信息的缺漏和误传,从而能够有效减少芯片设计上的迭代次数。
附图说明
[0025]图1是本专利技术实施例提供的一种数字版图布局设计方法的系统示意图;
[0026]图2是本专利技术实施例提供的一种数字版图布局设计装置的结构示意图。
具体实施方式
[0027]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0028]在本申请的描述中,需要理解的是,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本申请的描述中,除非另有说明,“多个”的含义是两个或两个以上。
[0029]在本申请的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本申请中的具体含义。
[0030]请参阅图1,在本专利技术的第一实施例中,提供了一种数字版图布局设计方法,包括:
[0031]S1、在全芯片版图中规划初始数字版图;
[0032]在本专利技术实施例中,根据芯片功能模块在数字版图设计工具virtuoso对全芯片版图规划初始模拟版图和初始数字版图。
[0033]S2、提取初始数字版图中的引脚位置信息和版图尺寸信息,引脚位置信息包括信号传递的引脚位置信息和电源供电的引脚位置信息;
[0034]在本专利技术实施例中,基于模拟本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种数字版图布局设计方法,其特征在于,包括:在全芯片版图中规划初始数字版图;提取所述初始数字版图中的引脚位置信息和版图尺寸信息,所述引脚位置信息包括信号传递的引脚位置信息和电源供电的引脚位置信息;将所述版图尺寸信息转换为第一脚本,将所述信号传递的引脚位置信息转换为第二脚本,将所述电源供电的引脚信息转换为第三脚本;通过加载所述第一脚本,确定所述初始数字版图在全芯片版图中的实际区域,通过加载所述第二脚本,调整所述初始数字版图中的引脚位置,通过加载所述第三脚本,确定所述初始数字版图的电源网络布线,得到数字版图布局。2.如权利要求1所述的数字版图布局设计方法,其特征在于,在得到数字版图布局之后,还包括:对所述数字版图布局的布局状态进行调整,得到优化数字版图布局;在所述优化数字版图布局满足预设的芯片布局设计时,判断所述优化数字版图布局是否时序收敛;若否,通过对所述优化数字版图布局进行签核处理,使得所述优化数字版图布局的时序收敛,得到最终数字版图布局。3.如权利要求1所述的数字版图布局设计方法,其特征在于,所述提取所述初始数字版图中的引脚位置信息和版图尺寸信息,所述引脚位置信息包括信号传递的引脚位置信息和电源供电的引脚位置信息,具体为:提取所述初始数字版图中的LEF文件,通过对所述LEF文件进行编辑和提取,得到数模电路模块中信号传递的引脚位...
【专利技术属性】
技术研发人员:王锐,谭钰鑫,莫军,王亚波,李建军,
申请(专利权)人:广芯微电子广州股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。