本申請(qǐng)涉及集成芯片封裝結(jié)構(gòu),具體涉及一種芯片封裝結(jié)構(gòu)的網(wǎng)格劃分方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)。
背景技術(shù):
1、芯片封裝結(jié)構(gòu)的網(wǎng)格生成是對(duì)芯片封裝結(jié)構(gòu)的物理場(chǎng)進(jìn)行數(shù)值仿真時(shí)的必要流程。在這一階段,物理場(chǎng)所在的空間域被分解為大量的離散單元,每一個(gè)離散單元將作為一個(gè)最小求解單元參與數(shù)值計(jì)算,其中,每一個(gè)離散單元就是一個(gè)網(wǎng)格。在這樣的前提下,對(duì)芯片封裝結(jié)構(gòu)進(jìn)行網(wǎng)格劃分的質(zhì)量對(duì)于數(shù)值仿真的精度和效率有著密切的影響。
技術(shù)實(shí)現(xiàn)思路
1、針對(duì)上述技術(shù)問(wèn)題,本申請(qǐng)?zhí)峁┮环N芯片封裝結(jié)構(gòu)的網(wǎng)格劃分方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì),可以基于芯片封裝結(jié)構(gòu)中的重點(diǎn)位置進(jìn)行區(qū)域自動(dòng)劃分,合理控制不同區(qū)域的網(wǎng)格數(shù)量,從而保證仿真分析的精度和效率。
2、為解決上述技術(shù)問(wèn)題,本申請(qǐng)?zhí)峁┮环N芯片封裝結(jié)構(gòu)的網(wǎng)格劃分方法,所述方法包括以下步驟:
3、確定芯片封裝結(jié)構(gòu)中的至少一關(guān)鍵區(qū)域;
4、在所述至少一關(guān)鍵區(qū)域的外圍確定至少一層區(qū)域邊界;
5、根據(jù)所述至少一層區(qū)域邊界確定至少一待劃分區(qū)域,并獲取所述至少一待劃分區(qū)域的優(yōu)先級(jí);
6、根據(jù)所述至少一待劃分區(qū)域的優(yōu)先級(jí)對(duì)應(yīng)的網(wǎng)格密度,分別對(duì)所述至少一待劃分區(qū)域進(jìn)行網(wǎng)格劃分。
7、在一些實(shí)施例中,所述確定芯片封裝結(jié)構(gòu)中的至少一關(guān)鍵區(qū)域,包括:
8、獲取所述芯片封裝結(jié)構(gòu)的特征數(shù)據(jù);
9、根據(jù)所述特征數(shù)據(jù),確定所述至少一關(guān)鍵區(qū)域。
10、在一些實(shí)施例中,所述在所述至少一關(guān)鍵區(qū)域的外圍確定至少一層區(qū)域邊界,包括:
11、獲取所述至少一關(guān)鍵區(qū)域的優(yōu)先級(jí);
12、根據(jù)所述至少一關(guān)鍵區(qū)域的優(yōu)先級(jí)確定區(qū)域邊界生成參數(shù);
13、根據(jù)所述區(qū)域邊界生成參數(shù),在所述至少一關(guān)鍵區(qū)域的外圍確定所述至少一層區(qū)域邊界。
14、在一些實(shí)施例中,確定所述至少一關(guān)鍵區(qū)域的優(yōu)先級(jí),包括以下至少一項(xiàng):
15、所述關(guān)鍵區(qū)域?yàn)楣β势矫鏁r(shí),根據(jù)所述功率平面的功率密度確定所述關(guān)鍵區(qū)域的優(yōu)先級(jí);
16、所述關(guān)鍵區(qū)域?yàn)椴牧蠅K時(shí),根據(jù)所述材料塊的材料導(dǎo)熱系數(shù)確定所述關(guān)鍵區(qū)域的優(yōu)先級(jí)。
17、在一些實(shí)施例中,所述區(qū)域邊界生成參數(shù)包括所述至少一關(guān)鍵區(qū)域各自對(duì)應(yīng)的區(qū)域邊界層數(shù)以及所述至少一關(guān)鍵區(qū)域各自對(duì)應(yīng)的區(qū)域邊界的優(yōu)先級(jí),所述根據(jù)所述區(qū)域邊界生成參數(shù),在所述至少一關(guān)鍵區(qū)域的外圍確定所述至少一層區(qū)域邊界,包括:
18、根據(jù)所述至少一關(guān)鍵區(qū)域?qū)?yīng)的各區(qū)域邊界的優(yōu)先級(jí)確定區(qū)域邊界生成順序;
19、根據(jù)所述區(qū)域邊界生成順序生成所述至少一關(guān)鍵區(qū)域?qū)?yīng)的區(qū)域邊界,直至所述至少一關(guān)鍵區(qū)域各自對(duì)應(yīng)的區(qū)域邊界的層數(shù)達(dá)到各自對(duì)應(yīng)的所述區(qū)域邊界數(shù)量。
20、在一些實(shí)施例中,所述區(qū)域邊界生成順序指示按照區(qū)域邊界的優(yōu)先級(jí)由高至低的順序依次生成所述區(qū)域邊界,且不同關(guān)鍵區(qū)域之間相同優(yōu)先級(jí)的區(qū)域邊界同步生成。
21、在一些實(shí)施例中,所述根據(jù)所述區(qū)域邊界生成順序生成所述至少一層區(qū)域邊界,包括:
22、根據(jù)所述區(qū)域邊界生成順序,確定當(dāng)前生成的區(qū)域邊界;
23、判斷所述當(dāng)前生成的區(qū)域邊界中,相鄰關(guān)鍵區(qū)域的區(qū)域邊界之間是否符合第一預(yù)設(shè)條件,和/或,所述當(dāng)前生成的區(qū)域邊界與相鄰關(guān)鍵區(qū)域之間是否符合第二預(yù)設(shè)條件;
24、若符合所述第一預(yù)設(shè)條件和/或符合所述第二預(yù)設(shè)條件,則對(duì)所述當(dāng)前生成的區(qū)域邊界進(jìn)行調(diào)整。
25、在一些實(shí)施例中,靠近對(duì)應(yīng)的所述關(guān)鍵區(qū)域的區(qū)域邊界的優(yōu)先級(jí)高于遠(yuǎn)離所述關(guān)鍵區(qū)域的區(qū)域邊界的優(yōu)先級(jí)。
26、在一些實(shí)施例中,所述根據(jù)所述至少一層區(qū)域邊界確定至少一待劃分區(qū)域,并獲取所述至少一待劃分區(qū)域的優(yōu)先級(jí),包括:
27、在所述至少一關(guān)鍵區(qū)域各自對(duì)應(yīng)的區(qū)域邊界中,將最接近所述關(guān)鍵區(qū)域的區(qū)域邊界構(gòu)成的空間作為所述待劃分區(qū)域,以及,將其余相鄰層區(qū)域邊界之間的空間分別作為所述待劃分區(qū)域,以確定所述至少一待劃分區(qū)域;
28、根據(jù)所述至少一待劃分區(qū)域與對(duì)應(yīng)關(guān)鍵區(qū)域之間的距離關(guān)系和/或根據(jù)所述至少一待劃分區(qū)域?qū)?yīng)的區(qū)域邊界的優(yōu)先級(jí),獲取所述一待劃分區(qū)域的優(yōu)先級(jí)。
29、在一些實(shí)施例中,所述根據(jù)所述至少一待劃分區(qū)域與對(duì)應(yīng)關(guān)鍵區(qū)域之間的距離關(guān)系和/或根據(jù)所述至少一待劃分區(qū)域?qū)?yīng)的區(qū)域邊界的優(yōu)先級(jí),獲取所述一待劃分區(qū)域的優(yōu)先級(jí),包括以下至少一項(xiàng):
30、所述待劃分區(qū)域的優(yōu)先級(jí)隨所述待劃分區(qū)域與所述關(guān)鍵區(qū)域之間的距離增加而依次遞減;
31、所述待劃分區(qū)域的優(yōu)先級(jí)采用對(duì)應(yīng)的區(qū)域邊界中較高的優(yōu)先級(jí)。
32、在一些實(shí)施例中,所述根據(jù)所述至少一待劃分區(qū)域的優(yōu)先級(jí)對(duì)應(yīng)的網(wǎng)格密度,分別對(duì)所述至少一待劃分區(qū)域進(jìn)行網(wǎng)格劃分,包括:
33、確定所述至少一待劃分區(qū)域中的一目標(biāo)待劃分區(qū)域;
34、根據(jù)所述目標(biāo)待劃分區(qū)域中的邊界,在所述目標(biāo)待劃分區(qū)域中生成第一網(wǎng)格線;
35、根據(jù)所述目標(biāo)待劃分區(qū)域的優(yōu)先級(jí)對(duì)應(yīng)的網(wǎng)格密度,在相鄰兩條相互平行的所述第一網(wǎng)格線之間生成第二網(wǎng)格線,以對(duì)所述目標(biāo)待劃分區(qū)域進(jìn)行網(wǎng)格劃分。
36、本申請(qǐng)還提供一種芯片封裝結(jié)構(gòu)網(wǎng)格劃分裝置,包括:
37、關(guān)鍵區(qū)域確定模塊,用于確定芯片封裝結(jié)構(gòu)中的至少一關(guān)鍵區(qū)域;
38、區(qū)域邊界確定模塊,用于在所述至少一關(guān)鍵區(qū)域的外圍確定至少一層區(qū)域邊界;
39、待劃分區(qū)域確定模塊,用于根據(jù)所述至少一層區(qū)域邊界確定至少一待劃分區(qū)域,并獲取所述一待劃分區(qū)域的優(yōu)先級(jí);
40、網(wǎng)格劃分模塊,用于根據(jù)所述至少一待劃分區(qū)域的優(yōu)先級(jí)對(duì)應(yīng)的網(wǎng)格密度,分別對(duì)所述至少一待劃分區(qū)域進(jìn)行網(wǎng)格劃分。
41、本申請(qǐng)還提供一種電子設(shè)備,包括存儲(chǔ)介質(zhì)與控制器,其特征在于,所述存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被所述控制器執(zhí)行時(shí)實(shí)現(xiàn)如上所述的芯片封裝結(jié)構(gòu)的網(wǎng)格劃分方法的步驟。
42、本申請(qǐng)還提供一種存儲(chǔ)介質(zhì),所述存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上所述的芯片封裝結(jié)構(gòu)的網(wǎng)格劃分方法的步驟。
43、本申請(qǐng)的芯片封裝結(jié)構(gòu)的網(wǎng)格劃分方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì),方法包括:確定芯片封裝結(jié)構(gòu)中的至少一關(guān)鍵區(qū)域;在至少一關(guān)鍵區(qū)域的外圍確定至少一層區(qū)域邊界;根據(jù)至少一層區(qū)域邊界確定至少一待劃分區(qū)域,并獲取一待劃分區(qū)域的優(yōu)先級(jí);根據(jù)至少一待劃分區(qū)域的優(yōu)先級(jí)對(duì)應(yīng)的網(wǎng)格密度,分別對(duì)至少一待劃分區(qū)域進(jìn)行網(wǎng)格劃分。本申請(qǐng)的技術(shù)方案,基于芯片封裝結(jié)構(gòu)中的關(guān)鍵區(qū)域確定待劃分區(qū)域,并根據(jù)待劃分區(qū)域的優(yōu)先級(jí)對(duì)應(yīng)的網(wǎng)格密度進(jìn)行網(wǎng)格劃分,可以基于芯片封裝結(jié)構(gòu)中的重點(diǎn)位置進(jìn)行區(qū)域自動(dòng)劃分,合理控制不同區(qū)域的網(wǎng)格數(shù)量,從而保證仿真分析的精度和效率。
1.一種芯片封裝結(jié)構(gòu)的網(wǎng)格劃分方法,其特征在于,所述方法包括以下步驟:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述確定芯片封裝結(jié)構(gòu)中的至少一關(guān)鍵區(qū)域,包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述在所述至少一關(guān)鍵區(qū)域的外圍確定至少一層區(qū)域邊界,包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述區(qū)域邊界生成參數(shù)包括所述至少一關(guān)鍵區(qū)域各自對(duì)應(yīng)的區(qū)域邊界層數(shù)以及所述至少一關(guān)鍵區(qū)域各自對(duì)應(yīng)的區(qū)域邊界的優(yōu)先級(jí),所述根據(jù)所述區(qū)域邊界生成參數(shù),在所述至少一關(guān)鍵區(qū)域的外圍確定所述至少一層區(qū)域邊界,包括:
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述區(qū)域邊界生成順序指示按照區(qū)域邊界的優(yōu)先級(jí)由高至低的順序依次生成所述區(qū)域邊界,且不同關(guān)鍵區(qū)域之間相同優(yōu)先級(jí)的區(qū)域邊界同步生成。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述根據(jù)所述區(qū)域邊界生成順序生成所述至少一關(guān)鍵區(qū)域?qū)?yīng)的區(qū)域邊界,包括:
7.根據(jù)權(quán)利要求1至6中任一項(xiàng)所述的方法,其特征在于,所述根據(jù)所述至少一層區(qū)域邊界確定至少一待劃分區(qū)域,并獲取所述至少一待劃分區(qū)域的優(yōu)先級(jí),包括:
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述根據(jù)所述至少一待劃分區(qū)域與對(duì)應(yīng)關(guān)鍵區(qū)域之間的距離關(guān)系和/或根據(jù)所述至少一待劃分區(qū)域?qū)?yīng)的區(qū)域邊界的優(yōu)先級(jí),獲取所述一待劃分區(qū)域的優(yōu)先級(jí),包括以下至少一項(xiàng):
9.根據(jù)權(quán)利要求1至6中任一項(xiàng)所述的方法,其特征在于,所述根據(jù)所述至少一待劃分區(qū)域的優(yōu)先級(jí)對(duì)應(yīng)的網(wǎng)格密度,分別對(duì)所述至少一待劃分區(qū)域進(jìn)行網(wǎng)格劃分,包括:
10.一種芯片封裝結(jié)構(gòu)的網(wǎng)格劃分裝置,其特征在于,包括:
11.一種電子設(shè)備,包括存儲(chǔ)介質(zhì)與控制器,其特征在于,所述存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被所述控制器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至9中任一項(xiàng)所述的芯片封裝結(jié)構(gòu)的網(wǎng)格劃分方法的步驟。
12.一種存儲(chǔ)介質(zhì),其特征在于,所述存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至9中任一項(xiàng)所述的芯片封裝結(jié)構(gòu)的網(wǎng)格劃分方法的步驟。