【技术实现步骤摘要】
集成电路版图布局方法及集成电路版图布局系统
[0001]本专利技术涉及半导体
,尤其涉及一种集成电路版图布局方法及集成电路版图布局系统。
技术介绍
[0002]集成电路版图设计中,特别是在根据布局规划布局版图时,需要正确实现版图所调用的模块的数量、摆放方向、摆放位置以及各个模块之间的相对位置等。
[0003]现有方案是根据规划好的布局规划,在版图设计工具中将需要用到的每一个模块分别调用,调用时需要手动修改该模块的各个参数,比如摆放的方向、摆放的坐标、摆放的数量等,摆放好后需要进行第一轮验证,即肉眼仔细检查一下是否有明显调用错误的地方,随后第二轮用LVS工具进行验证并改错,再然后重复以上验证操作进行第三轮、第四轮、直至验证无误。
[0004]现有技术因为是人工手动布局出错率高,如果布局版图时将模块调用数量错或者坐标位置错等出现任何一点误差,都会造成后期验证耗时耗力,直接造成成本增加。并且人工手动版图布局效率太低,当芯片规模很大以及后期布局规划设计更新迭代时,版图布局远远跟不上布局规划迭代节奏,这样会造成整 ...
【技术保护点】
【技术特征摘要】
1.一种集成电路版图布局方法,其特征在于,包括:获取模块在版图中的相对位置信息;根据所述模块的相对位置信息和所述模块的尺寸计算所述模块的布局位置信息;通过集成电路设计工具调用所述模块的布局位置信息和所述模块的地址信息实现集成电路版图布局。2.根据权利要求1所述的集成电路版图布局方法,其特征在于,所述获取模块在版图中的相对位置信息,包括:获取所述模块所在行和列,然后将所述模块所在行和列作为所述模块在所述版图中的相对位置信息。3.根据权利要求2所述的集成电路版图布局方法,其特征在于,所述根据所述模块的相对位置信息和所述模块的尺寸计算所述模块的布局位置信息,包括:以所述版图的原点位置作为坐标原点,将所述坐标原点作为位于所述版图原点位置的模块的布局位置信息,其中,沿所述版图的最外边缘绘制矩形,所述矩形任意一角的位置为所述原点位置。4.根据权利要求3所述的集成电路版图布局方法,其特征在于,所述模块的尺寸包括高度和宽度,所述布局位置信息包括横坐标和纵坐标,所述根据所述模块的相对位置信息和所述模块的尺寸计算所述模块的布局位置信息,包括:以位于所述原点位置的模块所在列为第一列,以位于所述原点位置的模块所在行为第一行;同一列所述模块中,将任意模块作为目标模块,获取所述目标模块到第一行模块之间所有模块的高度之和,以得到目标模块的纵坐标;同一行所述模块中,将任意模块作为目标模块,获取所述目标模块到第一列模块之间所有模块的宽度之和,以得到目标模块的横坐标。5.根据权利要求3所述的集成电路版图布局方法,其特征在于,所述根据所述模块的相对位置信息和所述模块的尺寸计算所述模块的布局位置信息,还包括:获取所述模块在版图中的间隔。6.根据权利要求5所...
【专利技术属性】
技术研发人员:张玉杰,姚聪,蒙奕帆,
申请(专利权)人:上海安路信息科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。