亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

自動(dòng)優(yōu)化片上系統(tǒng)層次化模塊布局的方法及系統(tǒng)與流程

文檔序號(hào):12597529閱讀:來(lái)源:國(guó)知局

技術(shù)特征:

1.一種自動(dòng)優(yōu)化片上系統(tǒng)層次化模塊布局的方法,其特征在于,包括步驟:

(1)讀入待優(yōu)化電路模塊及其各子模塊的布局和各子模塊的幾何約束;

(2)搜尋各子模塊根據(jù)所述幾何約束進(jìn)行布局引起的各空白空間;

(3)搜索引起空白空間的子模塊,將該子模塊作為待調(diào)整子模塊;

(4)通過(guò)調(diào)整待調(diào)整子模塊的幾何約束,對(duì)待調(diào)整子模塊在調(diào)整后幾何約束下進(jìn)行布局得到該待調(diào)整子模塊的幾何尺寸,以去除該待調(diào)整子模塊引起的空白空間;

(5)根據(jù)調(diào)整后各子模塊的幾何尺寸重新布局待優(yōu)化電路模塊;

重復(fù)上述步驟(1)至步驟(5)直至刪除所有空白空間。

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述搜尋各子模塊根據(jù)所述幾何約束進(jìn)行布局引起的空白空間包括:

收集各子模塊的頂點(diǎn);

對(duì)所有頂點(diǎn)作水平線(xiàn)和垂直線(xiàn);

獲取所有水平線(xiàn)和垂直線(xiàn)圍成的矩形空間內(nèi)未包含任意一個(gè)子模塊的任意部分的各矩形空間,將未包含任意一個(gè)子模塊的任意部分的各矩形空間作為空白空間。

3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述搜索引起空白空間的子模塊,將該子模塊作為待調(diào)整子模塊包括:

從所述空白空間的任意一邊界朝向?qū)γ孢吔邕M(jìn)行外推法,直至遇到阻礙外推的子模塊,將阻礙外推的子模塊作為待調(diào)整子模塊。

4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述通過(guò)調(diào)整待調(diào)整子模塊的幾何約束,對(duì)待調(diào)整子模塊在調(diào)整后幾何約束下進(jìn)行布局得到該待調(diào)整子模塊的幾何尺寸,以去除該待調(diào)整子模塊引起的空白空間包括:

從各空白空間中選取一個(gè)空白空間作為待處理空白空間;

當(dāng)所述待處理空白空間在垂直方向的值小于相應(yīng)待調(diào)整子模塊在垂直 方向的值,調(diào)整相應(yīng)待調(diào)整子模塊在垂直方向的幾何約束,使得該子模塊的上邊沿/下邊沿與待處理空白空間的上邊沿/下邊沿接近同一水平線(xiàn)和/或當(dāng)所述待處理空白空間在水平方向的值小于相應(yīng)待調(diào)整子模塊在水平方向的值,調(diào)整相應(yīng)待調(diào)整子模塊在水平方向的幾何約束使得該子模塊的右邊沿/左邊沿與待處理空白空間的左邊沿/右邊沿接近同一垂直線(xiàn),并根據(jù)各待調(diào)整子模塊在調(diào)整前后所占面積不變?cè)瓌t,調(diào)整被調(diào)整后的待調(diào)整子模塊在水平方向/垂直方向的長(zhǎng)度;

對(duì)待調(diào)整子模塊在調(diào)整后幾何約束下進(jìn)行布局得到該待調(diào)整子模塊的幾何尺寸;

刪除所述待處理空白空間。

5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述方法還包括:

搜尋各子模塊根據(jù)所述幾何約束進(jìn)行布局引起的各空白空間之后,對(duì)各空白空間按照大小進(jìn)行排序;

所述從各空白空間中選取一個(gè)空白空間作為待處理空白空間包括:將最大的空白空間作為待處理空白空間。

6.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述方法還包括:

將該子模塊作為待調(diào)整子模塊之后,搜索引起所述待調(diào)整子模塊引起空白空間的所有子模塊,構(gòu)成待調(diào)整子模塊隊(duì)列;

調(diào)整所述待調(diào)整子模塊隊(duì)列中各待調(diào)整子模塊的幾何約束,對(duì)待調(diào)整子模塊在調(diào)整后幾何約束下進(jìn)行布局得到該待調(diào)整子模塊的幾何尺寸,以去除所述待調(diào)整子模塊引起的空白空間。

7.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述方法還包括:

搜尋各子模塊根據(jù)所述幾何約束進(jìn)行布局引起的各空白空間之后,濾除小于設(shè)定閾值的空白空間。

8.根據(jù)權(quán)利要求1至7任意一項(xiàng)所述的方法,其特征在于,所述方法還包括:

通過(guò)調(diào)整待調(diào)整子模塊的幾何約束,對(duì)待調(diào)整子模塊在調(diào)整后幾何約束下進(jìn)行布局得到該待調(diào)整子模塊的幾何尺寸,以去除該待調(diào)整子模塊引起的空白空間之后,判斷是否還存在空白空間,若是,則選取另一個(gè)空白 空間作為待處理空白空間,若否,則根據(jù)調(diào)整后各子模塊的幾何尺寸重新布局待優(yōu)化電路模塊。

9.一種自動(dòng)優(yōu)化片上系統(tǒng)層次化模塊布局的系統(tǒng),其特征在于,包括:

讀入模塊,用于讀入待優(yōu)化電路模塊及其各子模塊的布局和各子模塊的幾何約束;

空白空間搜尋模塊,用于搜尋各子模塊根據(jù)所述幾何約束進(jìn)行布局引起的各空白空間;

待調(diào)整子模塊搜索模塊,用于搜索引起空白空間的子模塊,將該子模塊作為將該子模塊作為待調(diào)整子模塊;

調(diào)整模塊,用于通過(guò)調(diào)整待調(diào)整子模塊的幾何約束,對(duì)待調(diào)整子模塊在調(diào)整后幾何約束下進(jìn)行布局得到該待調(diào)整子模塊的幾何尺寸,以去除該待調(diào)整子模塊引起的空白空間;

布局模塊,用于根據(jù)調(diào)整后各子模塊的幾何尺寸重新布局待優(yōu)化電路模塊;

第一判斷模塊,用于判斷是否還存在空白空間,當(dāng)判斷結(jié)果為是,繼續(xù)優(yōu)化片上系統(tǒng)層次化模塊布局,當(dāng)判斷結(jié)果為否,將當(dāng)前片上系統(tǒng)層次化模塊布局作為輸出結(jié)果。

10.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,所述空白空間搜尋模塊包括:

頂點(diǎn)收集單元,用于收集各子模塊的頂點(diǎn);

做線(xiàn)單元,用于對(duì)所有頂點(diǎn)作水平線(xiàn)和垂直線(xiàn);

空白空間獲取單元,用于獲取所有水平線(xiàn)和垂直線(xiàn)圍成的矩形空間內(nèi)未包含任意一個(gè)子模塊的任意部分的各矩形空間,將未包含任意一個(gè)子模塊的任意部分的各矩形空間作為空白空間。

11.根據(jù)權(quán)利要求10所述的系統(tǒng),其特征在于,所述待調(diào)整子模塊搜索模塊具體用于從所述空白空間的任意一邊界朝向?qū)γ孢吔邕M(jìn)行外推法,直至遇到阻礙外推的子模塊,將阻礙外推的子模塊作為待調(diào)整子模塊。

12.根據(jù)權(quán)利要求10所述的系統(tǒng),其特征在于,所述調(diào)整模塊包括:

選取單元,用于從各空白空間中選取一個(gè)空白空間作為待處理空白空 間;

幾何約束調(diào)整單元,用于當(dāng)所述待處理空白空間在垂直方向的值小于相應(yīng)待調(diào)整子模塊在垂直方向的值,調(diào)整相應(yīng)待調(diào)整子模塊在垂直方向的幾何約束,使得該子模塊的上邊沿/下邊沿與待處理空白空間的上邊沿/下邊沿接近同一水平線(xiàn)和/或當(dāng)所述待處理空白空間在水平方向的值小于相應(yīng)待調(diào)整子模塊在水平方向的值,調(diào)整相應(yīng)待調(diào)整子模塊在水平方向的幾何約束使得該子模塊的右邊沿/左邊沿與待處理空白空間的左邊沿/右邊沿接近同一垂直線(xiàn),并根據(jù)各待調(diào)整子模塊在調(diào)整前后所占面積不變?cè)瓌t,調(diào)整被調(diào)整后的待調(diào)整子模塊在水平方向/垂直方向的長(zhǎng)度;

幾何尺寸獲取單元,用于對(duì)待調(diào)整子模塊在調(diào)整后幾何約束下進(jìn)行布局得到該待調(diào)整子模塊的幾何尺寸;

刪除單元,用于刪除所述待處理空白空間。

13.根據(jù)權(quán)利要求12所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括:

排序模塊,與所述空白空間搜尋模塊相連接,用于對(duì)各空白空間按照大小進(jìn)行排序;

選取單元具體用于將最大的空白空間作為待處理空白空間。

14.根據(jù)權(quán)利要求10所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括:

濾除模塊,與所述空白空間搜尋模塊相連接,用于濾除小于設(shè)定閾值的空白空間。

15.根據(jù)權(quán)利要求9至14任意一項(xiàng)所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括:

第二判斷模塊,用于判斷通過(guò)調(diào)整待調(diào)整子模塊的幾何約束,對(duì)待調(diào)整子模塊在調(diào)整后幾何約束下進(jìn)行布局得到該待調(diào)整子模塊的幾何尺寸,以去除該待調(diào)整子模塊引起的空白空間之后是否還存在空白空間,若是,則選取另一個(gè)空白空間作為待處理空白空間,若否,則根據(jù)調(diào)整后各子模塊的幾何尺寸重新布局待優(yōu)化電路模塊。

當(dāng)前第2頁(yè)1 2 3 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1