本申请提供一种芯片电路的布局方法、计算机设备及存储介质。所述方法包括:获取待设计电路的初始布局结果,所述待设计电路包括宏模块,所述初始布局结果包括所述宏模块的初始位置,显示布局引导线,所述布局引导线包括锚点,所述锚点拟合形成所述布局引导线,所述待设计电路被所述布局引导线划分为第一部分和第二部分,读取所述布局引导线的位置数据和第一轮廓数据,基于所述位置数据、所述第一轮廓数据和所述宏模块的初始位置,得到所述宏模块的布局结果。通过上述方法,工程师通过调整布局引导线的锚点后确定的位置数据和轮廓数据可以对宏模块的位置进行自动化的调整,提高了芯片布局的效率。
背景技术
目前的芯片设计流程中,超大规模集成电路(VLSI,Very Large ScaleIntegration Circuit)物理设计大致可分为布图规划(floorplan)、布局(placement)、时钟树综合(clock tree synthesis)、布线(routing)、签核(sign off)五个阶段。布图规划主要步骤包括IO(Input/Output)布局,宏模块布局,电源规划,物理单元放置。
在芯片设计的宏模块的布局流程中,宏模块的摆放需要工程师手动调整,耗时耗力。
实现思路