本发明涉及芯片设计,尤其涉及一种优化焊盘坐标文件生成的方法、装置及存储介质。
背景技术:
1、芯片的pr阶段与封装阶段是不可或缺同时又联系紧密的阶段,其中pr设计会与封装工厂进行紧密的数据交互,按照目前存在pr与封装文件的交互形式,是在芯片设计末期tapout前,通过eda工具对gds进行封装的坐标提取从而交付给封装厂。
2、此阶段提供的封装坐标文件,由于前期没有进行封装可行性评估,此时提供的坐标文件有可能存在封装不匹配、信号干扰、热管理不足等问题,但是项目已经结束修改困难,严重影响项目的进度。
3、因此,需要设计一种优化焊盘坐标文件生成的方法以解决上述问题。
技术实现思路
1、本发明提供一种优化焊盘坐标文件生成的方法、装置及存储介质,用于解决背景技术中所提及的技术问题。
2、为解决上述问题,本发明提供以下技术方案:
3、一方面,本发明实施例包括一种优化焊盘坐标文件生成的方法,包括以下步骤:
4、s1,布局规划:根据芯片的功能和要求,进行布局规划,确定芯片内部各个模块的位置关系、布局、引脚位置等;
5、s2,封装引脚规划:根据布局规划,规划封装的引脚布局,确定引脚在封装中的位置、顺序和分布;
6、s3,封装坐标转换:将布局规划中设计好的芯片模块和引脚位置转换为封装坐标系统,包括将相对位置和引脚布局信息转换为具体坐标,使用参考点或原点作为基准;
7、s4,预置焊盘融合:将预置焊盘的方式融入封装评估过程中;
8、s5,坐标映射和旋转:根据封装的布局要求和坐标系设定,进行坐标映射和旋转,确保封装坐标与实际封装的位置和方向一致;
9、s6,坐标文件生成:根据转换后的封装坐标信息,生成焊盘坐标文件,其中包括每个焊盘的具体位置和布局信息。
10、进一步的,在坐标文件生成后还包括对生成的焊盘坐标文件进行优化处理以提高焊盘布局的密度、减少线长或最小化布局冲突。
11、进一步的,所述优化处理的方法包括基于模拟退火、遗传算法、蚁群算法、粒子群优化或组合优化方法的任意一种或多种。
12、进一步的,优化处理的方法还包括通过迭代优化的方式,多次对生成的焊盘坐标文件进行布局调整和优化,直至达到所需的最优布局。
13、进一步的,所述预置焊盘融合是指在封装评估过程中引入预置焊盘作为辅助工具来帮助进行封装布局优化,通过预置焊盘的位置和连接方式,优化引脚布局,提高封装的性能和可靠性,并用预置焊盘进行校准和验证。
14、进一步的,所述校准和验证步骤包括:
15、d1,校准焊盘位置和布局;
16、d2,验证焊盘连接性和连接质量;
17、d3,检查封装尺寸和外形;
18、d4,进行物理验证,如测量焊盘位置、可视检查。
19、另一方面,本发明实施例包括优化焊盘坐标文件生成的装置,其包括:
20、至少一个处理器;
21、至少一个存储器,用于存储至少一个程序;
22、当所述至少一个程序被所述至少一个处理器执行,使得所述至少一个处理器实现优化焊盘坐标文件生成的方法。
23、另一方面,本发明实施例包括计算机可读存储介质,其上存储有处理器可执行的程序,所述处理器可执行的程序在被处理器执行时用于实现优化焊盘坐标文件生成的方法。
24、与现有技术相比,本发明至少具有以下有益效果:
25、本发明的优化焊盘坐标文件生成的方法将预置焊盘融入到封装评估过程中,以让封装厂提前评估封装方式,确定封装形式,减少后端针对封装的修改周期,加快芯片投入市场时间,提前确定封装,封装厂可以提前引进封装材料,减少封装时间。
1.一种优化焊盘坐标文件生成的方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的优化焊盘坐标文件生成的方法,其特征在于,在坐标文件生成后还包括对生成的焊盘坐标文件进行优化处理以提高焊盘布局的密度、减少线长或最小化布局冲突。
3.根据权利要求2所述的优化焊盘坐标文件生成的方法,其特征在于,所述优化处理的方法包括基于模拟退火、遗传算法、蚁群算法、粒子群优化或组合优化方法的任意一种或多种。
4.根据权利要求3所述的优化焊盘坐标文件生成的方法,其特征在于,优化处理的方法还包括通过迭代优化的方式,多次对生成的焊盘坐标文件进行布局调整和优化,直至达到所需的最优布局。
5.根据权利要求1所述的优化焊盘坐标文件生成的方法,其特征在于,所述预置焊盘融合是指在封装评估过程中引入预置焊盘作为辅助工具来帮助进行封装布局优化,通过预置焊盘的位置和连接方式,优化引脚布局,提高封装的性能和可靠性,并用预置焊盘进行校准和验证。
6.根据权利要求5所述的优化焊盘坐标文件生成的方法,其特征在于,所述校准和验证步骤包括:
7.一种优化焊盘坐标文件生成的装置,其特征在于,包括:
8.计算机可读存储介质,其特征在于,其上存储有处理器可执行的程序,所述处理器可执行的程序在被处理器执行时用于实现如权利要求1-6任一项所述的方法。