欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種用于前后端設計協(xié)同的芯片布局系統(tǒng)的制作方法

文檔序號:40574951發(fā)布日期:2025-01-03 11:39閱讀:19來源:國知局
一種用于前后端設計協(xié)同的芯片布局系統(tǒng)的制作方法

本發(fā)明涉及芯片設計,特別是涉及一種用于前后端設計協(xié)同的芯片布局系統(tǒng)。


背景技術:

1、芯片設計可以大致劃分前端設計和后端設計,前端設計芯片中主要關注各個模塊的功能、連接關系、層級關系等,前端設計結果通常以rtl代碼形式表示,后端設計主要根據(jù)rtl代碼進行物理上的布局布線等任務。

2、然而,由于前端設計人員與后端設計人員的關注點不同,因此可能出現(xiàn)前端設計得到的rtl代碼的布局方案無法滿足后端設計的物理層面約束的情況,當每次出現(xiàn)此類情況時,都需要后端設計人員與前端設計人員進行溝通協(xié)同,極大增加了前后端設計協(xié)同的溝通成本,從而導致芯片設計的整體效率較低,因此,如何提高芯片前后端設計協(xié)同的便利性,進而提高芯片設計的整體效率成為了亟待解決的問題。


技術實現(xiàn)思路

1、針對上述技術問題,本發(fā)明采用的技術方案為:

2、一種用于前后端設計協(xié)同的芯片布局系統(tǒng),所述系統(tǒng)包括:處理器和存儲有計算機程序的存儲器,當所述計算機程序被處理器執(zhí)行時,實現(xiàn)以下步驟:

3、s101,提取初始代碼信息中各個模塊分別對應的類型信息、連接信息、第一尺寸信息和標識信息,所述類型信息包括主模塊類型、子模塊類型和虛擬模塊類型,所述連接信息包括對應模塊與其他模塊和引腳之間的連接關系,所述標識信息用于表示對應模塊所屬的主模塊,所述第一尺寸信息用于表示對應模塊的物理尺寸。

4、s102,根據(jù)所有模塊分別對應的類型信息、連接信息、第一尺寸信息和標識信息,形成拓撲信息。

5、s103,獲取后端設計的基礎參數(shù)信息,所述基礎參數(shù)信息包括芯片對應的第二尺寸信息和引腳位置信息。

6、s104,初始化迭代次數(shù)為一。

7、s105,根據(jù)所述拓撲信息和所述基礎參數(shù)信息,使用預訓練好的生成模型生成第一布局圖像。

8、s106,將所述第一布局圖像輸入訓練好的判別模型中,得到判別結果,若所述判別結果為不通過,則將所述迭代次數(shù)增加一,返回執(zhí)行步驟s104,直至所述判別結果為通過或者所述迭代次數(shù)大于預設的次數(shù)閾值,得到布局結果,其中,當所述判別結果為通過時,以對應第一布局圖像作為所述布局結果,當所述迭代次數(shù)大于所述次數(shù)閾值時,以警告信息作為所述布局結果。

9、本發(fā)明與現(xiàn)有技術相比具有明顯的有益效果,借由上述技術方案,本發(fā)明提供的一種用于前后端設計協(xié)同的芯片布局系統(tǒng)可達到相當?shù)募夹g進步性及實用性,并具有產(chǎn)業(yè)上的廣泛利用價值,其至少具有以下有益效果:

10、本發(fā)明提供了一種用于前后端設計協(xié)同的芯片布局系統(tǒng),所述系統(tǒng)包括:處理器和存儲有計算機程序的存儲器,當所述計算機程序被處理器執(zhí)行時,實現(xiàn)以下步驟:提取初始代碼信息中各個模塊分別對應的類型信息、連接信息、第一尺寸信息和標識信息,根據(jù)所有模塊分別對應的類型信息、連接信息、第一尺寸信息和標識信息,形成拓撲信息,獲取后端設計的基礎參數(shù)信息,初始化迭代次數(shù)為一,根據(jù)所述拓撲信息和所述基礎參數(shù)信息,使用預訓練好的生成模型生成第一布局圖像,將所述第一布局圖像輸入訓練好的判別模型中,得到判別結果,若所述判別結果為不通過,則將所述迭代次數(shù)增加一,返回執(zhí)行根據(jù)所述拓撲信息和所述基礎參數(shù)信息,使用預訓練好的生成模型生成第一布局圖像的步驟,直至所述判別結果為通過或者所述迭代次數(shù)大于預設的次數(shù)閾值,得到布局結果。

11、可知,從前端設計的初始代碼信息中提取出各個模塊的屬性信息形成拓撲信息,以后端設計的物理約束作為基礎參數(shù)信息,根據(jù)拓撲信息和基礎參數(shù)信息,通過生成模型和判別模型進行芯片布局圖像的生成,在判別結果未通過時,及時生成警告信息通過前端設計人員進行代碼調(diào)整,在判別結果通過時,為后端設計人員提供第一布局圖像作為布局參考,提高芯片前后端設計協(xié)同的便利性,從而提高芯片設計的整體效率。



技術特征:

1.一種用于前后端設計協(xié)同的芯片布局系統(tǒng),其特征在于,所述系統(tǒng)包括:處理器和存儲有計算機程序的存儲器,當所述計算機程序被處理器執(zhí)行時,實現(xiàn)以下步驟:

2.根據(jù)權利要求1所述的用于前后端設計協(xié)同的芯片布局系統(tǒng),其特征在于,步驟s102包括以下步驟:

3.根據(jù)權利要求1所述的用于前后端設計協(xié)同的芯片布局系統(tǒng),其特征在于,所述生成模型的預訓練過程包括:

4.根據(jù)權利要求1所述的用于前后端設計協(xié)同的芯片布局系統(tǒng),其特征在于,步驟s105包括以下步驟:

5.根據(jù)權利要求4所述的用于前后端設計協(xié)同的芯片布局系統(tǒng),其特征在于,所述臨時圖像還包括各個引腳分別對應的第二像素區(qū)域;

6.根據(jù)權利要求5所述的用于前后端設計協(xié)同的芯片布局系統(tǒng),其特征在于,所述基礎參數(shù)信息還包括虛擬模塊位置信息;

7.根據(jù)權利要求1所述的用于前后端設計協(xié)同的芯片布局系統(tǒng),其特征在于,所述判別模型的訓練過程包括:

8.根據(jù)權利要求7所述的用于前后端設計協(xié)同的芯片布局系統(tǒng),其特征在于,所述第一布局圖像包括目標連接線,所述目標連接線為兩個模塊之間或者模塊與引腳之間的連接線。


技術總結
本申請涉及芯片設計技術領域,特別是涉及一種用于前后端設計協(xié)同的芯片布局系統(tǒng),系統(tǒng)包括:處理器和存儲有計算機程序的存儲器,當計算機程序被處理器執(zhí)行時,實現(xiàn)以下步驟:從前端設計的初始代碼信息中提取出各個模塊的屬性信息形成拓撲信息,以后端設計的物理約束作為基礎參數(shù)信息,根據(jù)拓撲信息和基礎參數(shù)信息,通過生成模型和判別模型進行芯片布局圖像的生成,在判別結果未通過時,及時生成警告信息通過前端設計人員進行代碼調(diào)整,在判別結果通過時,為后端設計人員提供第一布局圖像作為布局參考,提高芯片前后端設計協(xié)同的便利性,從而提高芯片設計的整體效率。

技術研發(fā)人員:唐潤龍
受保護的技術使用者:沐曦集成電路(上海)有限公司
技術研發(fā)日:
技術公布日:2025/1/2
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
钦州市| 蓬莱市| 普洱| 凤翔县| 丰镇市| 安化县| 开化县| 左权县| 揭阳市| 西青区| 彭阳县| 柘荣县| 定边县| 承德市| 扎赉特旗| 库车县| 安新县| 宁晋县| 大同市| 鹰潭市| 政和县| 阿尔山市| 凤冈县| 衡阳市| 宁国市| 南乐县| 阿勒泰市| 日喀则市| 平安县| 万荣县| 呼和浩特市| 陕西省| 普格县| 永泰县| 浪卡子县| 湖南省| 寿光市| 简阳市| 阿鲁科尔沁旗| 乌拉特中旗| 个旧市|