• 沒有找到結果。

3 . 1 大生管之生產排程模式

N/A
N/A
Protected

Academic year: 2022

Share "3 . 1 大生管之生產排程模式 "

Copied!
32
0
0

加載中.... (立即查看全文)

全文

(1)

第三章 晶圓廠之限制驅導式兩階段生產排程模式

由上一章我們可以得知現行晶圓廠之生產排程會造成瓶頸資源 負荷不合理,以致於訂單交期無法如期準確完成。即有的訂單交期 提早,有的訂單交期卻延遲 ,且交期通常是在協商下所產生,而且 交期之準確度很差。為了滿足訂單之交期,通常是靠人為不斷的跟 催而達成,常常挖東牆補西牆 , 顧此失彼。且大生管答覆客戶之各 個產品的週期時間(cycle time)是否最適當,有待商確。

有鑑於此,本章將提出一架構於限制驅導式下,應用於晶圓廠 迴圈製程之兩階段生產排程模式,並透過兩階段生產排程之模式,

求出最適當瓶頸迴圈可能被往後推平之時間,而後即可求出大生管 回答客戶最適當之各個產品的週期時間(cycle time)。

兩階段生產排程模式,第一階段是大生管(Global PC)之生產排 程,第二階段是小生管(Local PC)之生產排程。大生管的生產排程 包括有投片排程和出貨排程,其中投片排程是大生管給工廠的訂單 下線計劃,而出貨排程是大生管所排給客戶之訂單交期。而小生管 的生產排程包括有瓶頸生產排程和出貨生產排程,其中瓶頸生產排 程是各訂單之迴圈在瓶頸資源之生產排程,而出貨生產排程是小生 管所排之訂單預計完成日期。

3 . 1 大生管之生產排程模式

一、大生管對於迴圈製程之處理

由於半導體晶圓廠之製程具有迴圈之特性,其迴圈的次數隨著 產品種類而有所不同,一般而言,產品愈複雜其迴圈數也愈多。如 圖 3-1 所示,假設 A 產品在整個製造流程中會經過瓶頸機台 scanner

(2)

三次,即有 3 個瓶頸迴圈,每次 scanner 機台的加工時間為 1 hr,瓶 頸緩衝和間隔緩衝皆為 6 hr,出貨緩衝 8 hr,我們可得知 A 產品從 投料到出貨需 29 hr,也就是它的週期時間 (cycle time) 為 29 hr 。

出貨 scanner

投 料

6 hr

第一次經過 scanner 機台之加工時間

6 hr 6 hr 8 hr

第二次經過 scanner 機台之加工時間

第三次經過 scanner 機 台 之 加 工 時 間

圖 3-1 A 產 品 之 流 程 分 解 圖 1 hr 1 hr 1 hr

瓶 頸 緩 衝 間 隔 緩 衝 1 間 隔 緩 衝 2 出 貨 緩 衝 scanner scanner

對於 A 產品的迴圈問題,雖然限制驅導式排程法,提出間隔棍 的方法,但半導體晶圓廠之複雜迴圈特性,使其在執行上有其困難 和不便。其次由於大生管只排投片計劃和出貨計劃,並不排瓶頸生 產排程,因此在構建大生管生產排程可以透過合併瓶頸迴圈作業之 方式予以簡化。

對於合併瓶頸迴圈作業之方式,李氏〔3〕之晶圓廠之限制驅導 式主生產排程的設計與應用、及吳氏與李氏〔 4〕之晶圓廠之限制驅 導式主生產排程模式研究,其文中所提之合併瓶頸作業之方式是將 訂單經過瓶頸機台所需之加工時間加總起來放到最後一個瓶頸加工 位置,成為合併後之瓶頸加工時間,將瓶頸緩衝和各間隔緩衝加總 起來,放到合併後之瓶頸作業前,成為合併後之瓶頸緩衝,如圖 3-2。

其缺點是,當將各訂單之各迴圈展開並往後推平,若有被往後

(3)

推平之訂單,則其交期就會延遲。

為什麼大生管在合併迴圈製程成為沒有迴圈製程時,除了將瓶 頸緩衝和各間隔緩衝加總起來外,還要再加上訂單之各瓶頸迴圈可 能被往後推平之時間,然後放到合併後之瓶頸作業前,成為合併後 之瓶頸緩衝呢?舉例說明如下。

有一晶圓廠生產產品 A 和 B,其基本資料如圖 3-4 和圖 3-5 所示。

大生管在合併迴圈製程成為無迴圈製程時,若合併後之瓶頸緩衝不 含訂單之各瓶頸迴圈可能被往後推平之時間,則其大生管之投片計 劃如表 3-1 所示,大生管之出貨計劃如表 3-1 所示。小生管將大生管 之投片計劃,根據各訂單之迴圈製程展開後,可得瓶頸資源之理想 生產排程,如圖 3-6,將其往後推平後可得瓶頸資源之生產排程,如 圖 3-7,將推平後之各訂單的最後一個瓶頸迴圈完成時間加上出貨緩 衝可得小生管之出貨計劃,如表 3-2。由表 3-1、圖 3-6 和圖 3-7 得 知,雖然大生管之投片計劃是根據

合併後之無迴圈製程,由瓶頸資源來驅動投片而產生大生管之 投片計劃,但小生管根據大生管之投片計劃和各訂單之迴圈製程展 開後,各瓶頸迴圈仍有重疊之情形,使得瓶頸資源負荷不合理,因 此需加以往後推平,使得瓶頸資源負荷合理。但往後推平的過程中,

瓶頸迴圈 B12 被往後推了 1 天,瓶頸迴圈 B32 被往後推了 2 天,因 此小生管所排之 B1 和 B3 這兩張訂單的出貨計劃無法滿足大生管之

投料 18 hr 8 hr

合併後之瓶頸緩衝 出貨緩衝

1hr 1hr 1hr 出貨

圖3-2 合併瓶頸迴圈作業後之示意圖

(4)

出貨計劃,意即交貨會延遲。因此大生管在合併迴圈製程成為沒有 迴圈製程時,除了將瓶頸緩衝和各間隔緩衝加總起來外,還要再加 上訂單之各瓶頸迴圈可能被往後推平之時間,然後放到合併後之瓶 頸作業前,成為合併後之瓶頸緩衝。如此一來,才能確保小生管之 出貨計劃能百分之百滿足大生管之出貨計劃。

所以本文修正了吳氏與李氏〔3〕〔4〕之合併瓶頸迴圈作業之方 式,意即我們可將訂單經過瓶頸機台所需之加工時間加總起來放到 最後一個瓶頸加工位置,成為合併後之瓶頸加工時間,將瓶頸緩衝 和各間隔緩衝加總起來再加上訂單之各瓶頸迴圈可能被往後推平之 時間,放到合併後之瓶頸作業前,成為合併後之瓶頸緩衝,如圖 3-3,

而使其合併成沒有迴圈的流程模式,以便簡化限制驅導式排程方法 在構建大生管生產排程之複雜度。

圖 3-4 產品 A 之迴圈製程的基本資料流程圖

投料 18 hr 8 hr

圖3-3 將瓶頸加工時間加總後放到最後一個瓶頸位置之 示意圖

合併後之瓶頸緩衝 出貨緩衝

1hr 1hr 1hr 出貨 各瓶頸迴可能被往後

推平之時間

CCR1 CCR2

投片 1 天 2 天 1 天 2 天 2 天 出貨 瓶頸緩衝 間隔緩衝

(5)

圖 3-5 產品 B 之迴圈製程的基本資料流程圖

表 3-1 大生管之主生產排程

訂單 A1 B1 B2 B3 A2 投片計劃 5/4 5/8 5/10 5/12 5/14 MPS 5/10 5/12 5/14 5/16 5/20 出貨計劃 5/12 5/14 5/16 5/18 5/22

B11 B21 B31 B32

A11 A12 B12 B22 A21 A22 5/5 5/8 5/10 5/12 5/14 5/16 5/18 5/20

圖 3-6 各訂單根據各產品之迴圈製程展開後之理想瓶頸資源生產 排程

A11 A12 B11 B21 B12 B22 B31 A21 B32 A22 5/5 5/8 5/10 5/12 5/14 5/16 5/18 5/20

圖 3-7 將根據迴圈製程展開後之理想瓶頸迴圈排程往後推平後 之瓶頸資源生產排程

CCR1 CCR2

投片 1 天 1 天 1 天 1 天 2 天 出貨 瓶頸緩衝 間隔緩衝

(6)

表 3-2 將大生管投片計劃根據迴圈製程展開並推平後之出貨計劃 訂單 A1 B1 B2 B3 A2

出貨時間 5/12 5/15 5/16 5/20 5/22

二、合併迴圈製程成為無迴圈製程之模式

N:訂單數。

L

i :訂單 i 之瓶頸迴圈數,

L

i ≧2,i=1,2,…,N。

p

ij:訂單 i 之第 j 個瓶頸迴圈的加工時間,含機台設定時間,1≦j

L

i

b

i :訂單 i 之瓶頸緩衝。

d

ik :訂單 i 之第 k 個間隔緩衝,1≦k≦

L -1。

i

s

i :訂單 i 之出貨緩衝。

g

ij :由於推平理想瓶頸生產排程時,訂單 i 之第 j 個瓶頸迴圈可能 被往後推平之時間。

g

ij=α

p

ij , 1≦j≦

L (3-1)

i

á 為瓶頸迴圈作業可能被往後推平之參數值。

至於如何訂定最適當之α值,將於 3-3 節加以說明。

P

i:合併後訂單 i 之瓶頸加工時間,含機台設定時間。

B

i:合併後訂單 i 之瓶頸緩衝。

S

i:合併後訂單 i 之出貨緩衝。

(7)

如圖 3-8 合併迴圈製程成為無迴圈製程之模式示意圖所示,將 具多迴圈製程之訂單 i 的各迴圈的瓶頸加工時間後推到最後一個瓶 頸作業位置,再將瓶頸緩衝和各間隔緩衝加總起來再加上訂單之各 瓶頸迴圈可能被往後推平之時間,放到合併後之瓶頸作業前,合併 成為無迴圈製程之流程。

P i

= Li

j

p

ij 1

(3-2)

B i

b

i

= 1

1 Li

k

d

ik +α

= Li

j

p

ij 1

(3-3)

S i

s

i (3-4)

圖 3-8 合併迴圈製程成為無迴圈製程之模式示意圖

投料

瓶頸緩衝 間隔緩衝 1 間隔緩衝(Li–1) 出貨緩衝 bi di1 di(Li-1)

s

第一次經過瓶頸機台之處理時間

第 Li次經過瓶頸機台之處理時間

出貨

Bi

合併後之出貨緩衝

Pi (a) 具迴圈製程之訂單 i 的基本資料

(b) 合併後訂單 i 成為無迴圈流程之基本資料

pi1 pi2 pi(Li-1) pi(Li)

第二次經過瓶頸機台之處理時間

Li1次經過瓶頸機台之處理時間

投料 出貨

合併後之瓶頸緩衝

)

Si

合併後之瓶頸加工時間

(8)

三、大生管生產排程之模式

步驟 1:瓶頸資源所在之確認:確認瓶頸資源之所在是構建兩階式 生產排程之首要工作,一般晶圓廠之瓶頸資源在黃光微影 機台(因為它最昂貴)。

步驟 2:定義具迴圈製程之產品的基本資料:包括產品種類、訂單 數量、瓶頸迴圈數、瓶頸緩衝、各瓶頸加工時間、間隔緩 衝、出貨緩衝、各瓶頸迴圈可能被往後推平之時間等基本 資料。

步驟 3:將多迴圈製程合併成無迴圈製程:將具多迴圈製程之訂單 的各瓶頸迴圈加工時間後推到最後一個瓶頸作業位置,再 將瓶頸緩衝和各間隔緩衝加總起來並加上訂單之各瓶頸迴 圈可能被往後推平之時間,放到合併後之瓶頸作業前,成 為合併後之瓶頸緩衝,合併成為無迴圈製程,再根據公式 (3-2)、(3-3)和(3-4),求出合併後之瓶頸緩衝、瓶頸加工時 間和出貨緩衝。

步驟 4︰根據各訂單合併後之瓶頸加工時間,求出瓶頸資源之限制 驅導節奏:根據限制驅導式排程法之限制驅導節奏設計方 法〔2〕、〔14〕,求出瓶頸資源之限制驅導節奏。其步驟如 下:

(1)計算各訂單在瓶頸資源的理想開始和完成時間:訂單 i

在瓶頸資源的理想完成時間=訂單交期-

S

i (3-5) 訂單 i 在瓶頸資源的理想開始時間=訂單 i 在瓶頸資源的

理想完成時間-

P

i (3-6) (2)不考慮瓶頸產能,排出各訂單在瓶頸之廢墟(Ruin)。

(9)

(3)排平廢墟:交期晚者先排,其次加工時間長者先排。

(4)評估廢墟推平後的瓶頸排程是否合理,若不合理,則予 以合理化。

步驟 5︰根據瓶頸資源之限制驅導節奏和合併後之瓶頸緩衝,求出 投片計劃:

訂單 i 之投片時間=訂單 i 在瓶頸資源的開始時間-

B

i (3-7)

步驟 6︰根據瓶頸資源之限制驅導節奏和合併後之出貨緩衝,求出 出貨計劃:

訂單 i 之出貨時間=訂單 i 在瓶頸資源的完成時間+

S

i(3-8)

〔範例 3-1〕有具迴圈製程之產品 A 和 B,其基本資料如圖 3-9 所示,現在有產品 A 之訂單兩張為 A1 和 A2,產品 B 之訂單兩張為 B1 和 B2,這四張訂單的批量皆為 24 片,客戶要求 A1 和 B1 之交貨 日期為 5/20 12:00,A2 和 B2 之交貨日期為 5/21 12:00,假設此工 廠上班時間為一週七天,一天為 24 小時,α=1.5,則投片計劃為 何?大生管之出貨生產排程為何?

圖 3-9 產品 A 和 B 之基本資料示意圖

投料

bA pA1 dA1 pA2 sA

出貨

(a) 具迴圈製程之產品 A 的基本資料

bA=1 天,pA1=pA2=12hrs,dA1=1 天, sA=2 天

投料

bB pB1 dB1 pB2 sB

出貨

(b) 具迴圈製程之產品 B 的基本資料

bB=1 天,pB1=pB2=14hrs,dB1=1 天, sB=2 天

(10)

步驟 1:假設瓶頸機台為 scanner。

步驟 2:定義具迴圈製程之產品的基本資料:

α=1.5

L

A =2

p

Aj =12 hrs j=1,2

b

A =1 day

d

Ak =1 day k=1

s

A =2 days

L

B =2

p

Bj=14 hrs j=1,2

b

B =1 day

d

Bk =1 day k=1

s

B =2 days

步驟 3:將多迴圈製程合併成無迴圈製程:根據公式(3-2)、(3-3)、

(3-4)可得合併後無迴圈之基本資料如下:

P A

=

2

1 j

p

Aj =12 hrs+12 hrs=24 hrs=1 day

B A

b

A

= 1 2

1 k

d

Ak +α

= 2

1 j

p

Aj

=1 day+1 day+1.5(1 day)

=84 hrs

(11)

S A

s

A =2 days

P B

=

2

1 j

p

Bj =14 hrs+14 hrs=28 hrs

B B

b

B

= 1 2

1 k

d

Bk +α

= 2

1 j

p

Bj

=1 day+1 day+1.5(28 hrs)

=86 hrs

S B

s

B =2 days

步驟 4︰根據各訂單合併後之瓶頸加工時間,求出瓶頸資源之 限制驅導節奏:

(1)計算各訂單在瓶頸資源的理想開始和完成時間:根 據公式(3-5)和(3-6)可得訂單 A1、A2、B1 和 B2 在瓶 頸資源的理想開始和完成時間如下:

訂單 i

客戶要求之 交期

S

i 在瓶頸的理想

完成時間

P

i 在瓶頸的理想

開始時間 A1 5/20 12:00 2days 5/18 12:00 24hrs 5/17 12:00 A2 5/21 12:00 2days 5/19 12:00 24hrs 5/18 12:00 B1 5/20 12:00 2days 5/18 12:00 28hrs 5/17 08:00 B2 5/21 12:00 2days 5/19 12:00 28hrs 5/18 08:00

(2)不考慮瓶頸產能,排出各訂單在瓶頸之廢墟(Ruin)。

A1

5/17 5/18 5/19

5/16 5/20

A2

B1 B2

(12)

(3)排平廢墟:交期晚者先排,其次加工時間長者排。

瓶頸資源之限制驅導節奏如下:

訂單 i 在瓶頸的開始時間 在瓶頸的完成時間

A1 5/15 04:00 5/16 04:00

A2 5/17 08:00 5/18 08:00

B1 5/16 04:00 5/17 08:00

B2 5/18 08:00 5/19 12:00

步驟 5︰根據瓶頸資源之限制驅導節奏和合併後之瓶頸緩 衝,求出投片計劃:

根據公式(3-7)可得大生管之投片生產排程如下:

訂單 i 投片時間

A1 5/11 16:00

A2 5/13 20:00

B1 5/12 14:00

B2 5/14 18:00

步驟 6︰根據瓶頸資源之限制驅導節奏和合併後之出貨緩 衝,求出出貨計劃:

根據公式(3-8)可得大生管之出貨生產排程如下:

訂單 i 出貨時間

A1 5/18 04:00

A2 5/20 08:00

B1 5/19 08:00

B2 5/21 12:00

5/17 5/18 5/19

5/16 5/20

B2 A2

B1 A1

5/15

(13)

3 . 2 小生管之生產排程模式

產品之各瓶頸迴圈可能被往後推平之時間的所在位置,如圖 3-10 所示,在建構小生管之生產排程模式時,由於各瓶頸迴圈實際 被往後推平之時間,有的會比可能被往後推平之時間長,而有的會 比可能被往後推平之時間短,但只要各瓶頸迴圈實際被往後推平之 時間的總和,小於或等於大生管所給之各瓶頸迴圈可能被往後推平 之時間的總和,則小生管之出貨計劃對大生管之出貨計劃的達交率 會百分之百。

因此在建構小生管之生產排程模式時,需將產品之各瓶頸迴圈 可能被往後推平之時間先拿掉,而只給瓶頸緩衝和間隔緩衝的時 間,如圖 3-11 所示。

圖 3-10 產品之各瓶頸迴圈可能被往後推平之時間的所在位置

圖 3-11 建構小生管之生產排程模式時,將各瓶頸迴圈可能被往後推 平之時間拿掉

CCR1 CCR2

投片 瓶頸緩衝 間隔緩衝 出貨緩衝 出貨

CCR1 CCR2

投片 瓶頸緩衝 間隔緩衝 出貨緩衝 出貨

CCR1 可能被 往後推平之時 間

CCR2 可能被 往後推平之時 間

(14)

一、小生管對於迴圈製程之處理

圖 3-12 和圖 3-13 為產品 A 和 B 之基本資料流程圖,而α=1,

則根據公式(3-1)即可求得產品 A 之第 一個瓶頸迴圈可能被往後 推平之時間為 2 天,而產品 A 之第 二個瓶頸迴圈可能被往後推平之 時間為 2 天﹔至於產品 B,其第 一個瓶頸迴圈可能被往後推平之時 間為 1 天,而產品 B 之第 二個瓶頸迴圈可能被往後推平之時間為 1 天。其次再根據前一節之合併公式,即可得大生管之主生產排程,

投片計劃及出貨計劃,如表 3-3 所示。

將大生管之投片計劃根據各產品之迴圈製程展開後,可得理想 瓶頸資源生產排程如圖 3-14 所示,搭配間隔棍的觀念,將理想瓶頸 資源生產排程往後推平後可得瓶頸資源生產排程如圖 3-15。其次再 將各訂單之最後一個瓶頸迴圈完成時間加上出貨緩衝,可得小生管 之出貨計劃如表 3-4。由表 3-3 和表 3-4 可得知,由於各迴圈瓶頸可 能被往後推平之時間夠大,足以吸收各迴圈瓶頸被往後推平之時 間,故所求得之小生管出貨計劃對大生管之出貨計劃達交率為百分 之百。此方法是先不將各瓶頸迴圈可能被往後推平之時間放置於各 迴圈內,而是將各瓶頸迴圈可能被往後推平之時間集中使用,爾後 在推平理想瓶頸資源生產排程時,各瓶頸迴圈因重疊而被往後推平 時,才逐漸吸收所保留的瓶頸迴圈被往後推平之時間,如圖 3-14 和 圖 3-15 所示,在推平理想瓶頸資源生產排程時,B3 訂單被往後推平 了兩天,而 B3 訂單集中使用之瓶頸迴圈可能被往後推平之時間為兩 天,其吸收了 B3 訂單被往後推平兩天之時間。因此這個方法合理,

而且只要集中使用之瓶頸迴圈可能被往後推平之時間大於或等於瓶 頸迴圈實際被往後推之時間,則用此方法所求得之小生管出貨計劃 對大生管之出貨計劃達交率即可確保百分之百。

(15)

圖 3-12 產品 A 之基本資料流程圖

圖 3-13 產品 B 之基本資料流程圖

表 3-3 大生管所排之主生產排程

訂單 A1 B1 B2 B3 A2 投片計劃 5/3 5/9 5/11 5/13 5/13 MPS 5/13 5/15 5/17 5/19 5/23 出貨計劃 5/15 5/17 5/19 5/21 5/25

B31

B21 B22

A11 A12 B11 B12 A21 B32 A22 5/4 5/7 5/10 5/12 5/14 5/16 5/19

圖 3-14 各訂單根據各產品之迴圈製程展開後之理想瓶頸資源生產 排程

A11 A12 B11 B21 B12 B31 B22 A21 B32 A22 5/4 5/7 5/10 5/12 5/14 5/16 5/18 5/21

圖 3-15 將根據迴圈製程展開後之理想瓶頸迴圈排程往後推平後之 瓶頸資源生產排程

表 3-4 將大生管投片計劃根據迴圈製程展開並推平後之出貨計劃 訂單 A1 B1 B2 B3 A2

出貨時間 5/11 5/16 5/18 5/21 5/23

CCR1 CCR2

投片 1 天 出貨

瓶頸緩衝

CCR1 CCR2

投片 出貨

間隔緩衝

瓶頸緩衝 間隔緩衝

1 天

2 天 2 天

2 天

2 天 1 天

1 天 1 天

1 天

出貨緩衝

出貨緩衝

(16)

二、小生管之生產排程模式

步驟 1︰根據大生管的投片計劃以及各瓶頸之加工時間、瓶頸緩衝 和間隔緩衝,求出各訂單之各瓶頸迴圈在瓶頸資源之理想 排程:

訂單 i 之第 j 個瓶頸迴圈在瓶頸資源之理想開始時間=訂單 i 之投片時間+

b

i

=j

+

q

q i q

i

p

d

1

) 1 ( ) 1

( )

( (3-9)

訂單 i 之第 j 個瓶頸迴圈在瓶頸資源之理想完成時間=訂單 i 之第 j 個瓶頸迴圈在瓶頸資源之理想開始時間+

p

ij j=1﹐2﹐ … … … . ﹐

L

i (3-10) 步驟 2︰將各訂單之各瓶頸迴圈在瓶頸資源之理想排程推平,可求

出各訂單之各瓶頸迴圈在瓶頸資源之生產排程:搭配限制 驅導式排程之間隔棍不可被彎曲之觀念〔2〕,將各訂單之 各瓶頸迴圈在瓶頸資源之理想排程推平,以求得各訂單之 各瓶頸迴圈在瓶頸資源之生產排程,也就是小生管之瓶頸 資源生產排程,其推平步驟如下:

(1)推平時只能往後推平。

(2)瓶頸開始加工時間早者優先。

(3)累積局部瓶頸迴圈可能被往後推平之時間使用率高者優 先 :

累積局部瓶頸迴圈已被往後推平之時間使用率=訂單 i 之 第 j 個瓶頸迴圈被往後推之時間÷

=j

q

g iq 1

(3-11) (4) 瓶頸加工時間短者優先。

(17)

步驟 3︰根據各訂單最後一個瓶頸迴圈在瓶頸資源之完成時間和出 貨緩衝,求出出貨計劃:

訂單 i 之出貨時間=訂單 i 之最後一個迴圈在瓶頸資源的 完成時間+

s

i (3-12)

〔範例 3-2〕延續範例 3-1,小生管之瓶頸資源生產排程為何?

小生管之出貨生產排程為何?

步驟 1︰根據投片計劃、各瓶頸加工時間、瓶頸緩衝和間隔緩衝,

求出各訂單之各瓶頸迴圈在瓶頸資源之理想排程:根據公 式(3-9)和(3-10)可得各訂單之各瓶頸迴圈在瓶頸資源之理 想排程如表 3-5:

表 3-5 各訂單之各瓶頸迴圈在瓶頸資源之理想排程 訂單 i 迴圈 j

b

i / ) 1 ( j

d

i

在瓶頸的理想

開始時間 ij

p

在瓶頸的理想

完成時間

A1 1 1day 5/12 12:00 12hrs 5/12 24:00 B1 1 1day 5/13 04:00 14hrs 5/13 18:00 A1 2 1day 5/14 00:00 12hrs 5/14 12:00 A2 1 1day 5/14 08:00 12hrs 5/14 20:00 B1 2 1day 5/14 18:00 14hrs 5/15 08:00 B2 1 1day 5/15 08:00 14hrs 5/15 22:00 A2 2 1day 5/15 20:00 12hrs 5/16 08:00 B2 2 1day 5/16 22:00 14hrs 5/17 12:00

(18)

步驟 2︰將各訂單之各瓶頸迴圈在瓶頸資源之理想排程推平,求出 各訂單之各瓶頸迴圈在瓶頸資源之生產排程:根據

(1)推平時只能往後推平。

(2)瓶頸開始加工時間早者優先。

(3)累積局部瓶頸迴圈可能被往後推平之時間使用率高者 優先。

(4)瓶頸加工時間短者優先之推平法則,並搭配限制驅導式 排程之間隔棍不可被彎曲之觀念,可得小生管之瓶頸資 源生產排程如表 3-6:

表 3-6 小生管之瓶頸資源生產排程 訂單 i 迴圈

j i

b

/ ) 1 ( j

d

i

在瓶頸的開始

時間 ij

p

在瓶頸的完成

時間

A1 1 1day 5/12 12:00 12hrs 5/12 24:00 B1 1 1day 5/13 04:00 14hrs 5/13 18:00 A1 2 1day 5/14 00:00 12hrs 5/14 12:00 A2 1 1day 5/14 12:00 12hrs 5/14 24:00 B1 2 1day 5/15 00:00 14hrs 5/15 14:00 B2 1 1day 5/15 14:00 14hrs 5/16 04:00 A2 2 1day 5/16 04:00 12hrs 5/16 16:00 B2 2 1day 5/16 22:00 14hrs 5/17 12:00

步驟 3︰根據各訂單最後一個瓶頸迴圈在瓶頸資源之完成時間和訂 單最後一個瓶頸迴圈後之非瓶頸作業完成所需之時間,求 出出貨計劃:

根據公式(3-12)可得小生管之出貨生產排程如下:

訂單 i 最後一個瓶頸迴圈在瓶

頸資源之完成時間

S

i 出貨時間

A1 5/14 12:00 2 days 5/16 12:00

A2 5/16 16:00 2 days 5/18 16:00

B1 5/15 14:00 2 days 5/17 14:00

B2 5/17 12:00 2 days 5/19 12:00

(19)

3.3 最適當瓶頸迴圈可能被往後推平之時間的設定 模式

αB:最適當之α值。

F:訂單筆數。

E(α):在α值下,小生管之出貨生產排程對大生管之出貨生產排 程的訂單達交筆數。

M(α):在α值下,表示小生管之出貨計劃對大生管之出貨計劃的 達交率,若 M(α)=1 表示達交率為百分之百(準時交 貨),若 M(α)<1 表示達交率小於百分之百(有部分延 遲交貨)。

M(α)=E(α)÷F (3-13)

C T (α):在α值下,大生管計劃之週期時間(cycle time)

CT

i

B

i

P

i

S

i (3-14)

x

ij:訂單 i 之 j 瓶頸迴圈實際被往後推平之時間。

一、在不同的 á 值 下,小生管出貨計劃對大生管出貨計劃之達交率、

瓶頸資源負荷與週期時間(cycle time)之關係

某一六吋晶圓廠,當 á 值分別為 0、1、 … 、10 時,根據本模擬 系統,其大生管計劃之週期時間(cycle time)、小生管出貨計劃對 大生管出貨計劃之達交率和瓶頸資源負荷如表 3-7 和圖 3-16 所示。

(20)

表 3-7 不同的 á 值下,大生管計劃之週期時間(cycle time)、小 生管出貨計劃對大生管出貨計劃之達交率和瓶頸資源負荷

α值 1 2 3 4 5 6 7 8 9 10

瓶頸負荷 0.996 0.997 0.996 0.996 0.997 0.997 0.997 0.996 0.997 0.998

達交率 0.036 0.164 0.324 0.992 1 1 1 1 1 1

大生管規劃之 CT(天) 19 20 22 24 26 27 29 31 32 34

圖 3-16 不同的 á 值下,小生管出貨計劃對大生管出貨計劃之達交 率和瓶頸資源負荷

由表 3-7 和圖 3-16 可得知以下結論:

1、á 值為 1、2、 … 、10 時,瓶頸資源負荷接近百分之百,即 á 值大 小和瓶頸負荷無關。

2、á 值為 5、6、 … 、10 時,小生管出貨計劃對大生管出貨計劃之 達交率為百分之百,á 值大於 4 時,達交率即百分之百。所以 當 á 值為 5 時,小生管出貨計劃對大生管出貨計劃之達交率為 百分之百,且週期時間(CT,cycle time)為 26 天。亦即 á=

5 為最佳 á 值,以αB表示此最佳 á 值。

3、á 值愈大,週期時間愈長。

0 0.2 0.4 0.6 0.8 1

1 2 3 4 5 6 7 8 9 10 (α值)

瓶頸負荷 達交率

(21)

由以上得知,不管合併迴圈製程成為無迴圈製程時,所設定 之各瓶頸迴圈可能被往後推平之時間太大或太小,由於其投片皆由 瓶頸資源來驅動,因此小生管所排之瓶頸資源負荷會接近百分之 百,亦即瓶頸負荷大小和α值大小無關。其次當合併迴圈製程成為 無迴圈製程時,若所設定之各瓶頸迴圈可能被往後推平之時間太 小,則小生管出貨計劃對大生管出貨計劃之達交率即無法百分之百 達成(即有部分訂單的交貨會有延遲)。但是若所設定之各瓶頸迴圈 可能被往後推平之時間太大時,雖然小生管出貨計劃對大生管出貨 計劃之達交率為百分之百,但大生管所達交給客戶之週期時間

(cycle time)會大於小生管所達交給大生管之週期時間,也就是 大生管所達交給客戶之週期時間太過保守。因此如何事先找出αB值 供大小生管作計劃時使用,將可兼顧訂單最大交期達交率與最小週 期時間。

二、最適當瓶頸迴圈可能被往後推平之時間的設定模式

步驟 1:建立產品之基本資料,如產品之如產品之 layer 數、瓶頸緩 衝、間隔緩衝、瓶頸加工時間和出貨緩衝。

步驟 2:等機率隨機找一組 250 張訂單,此組訂單需包含所有產品。

步驟 3:依訂單交期及小生管生產排程模式,排出瓶頸資源之生產 排程。

步驟 4:求出各訂單之

x

ij

步驟 5:根據下列之公式,求出αB。 αi

= Li

j

xij 1

÷

= Li

j

pij 1

(3-15) αB=Max(αi) (3-16)

(22)

步驟 6:將公式(3-1)之α值用αB帶入,即可求得最適當之瓶頸 迴圈可能被往後推平之時間。

根據以上之步驟,等機率隨機產生一組 250 張訂單(此組訂單 包含工廠所有可生產之產品),所求得之αB值可適用於任何訂單組 合。意即小生管對大生管之達交率為百分之百或接近百分之百,而 且小生管之週期時間和大生管之週期時間非常近似。

3 . 4 兩階段生產排程之構建

因為晶圓廠之製程具有迴圈特性,故第一階段生產排程之建 構,首先是將各訂單之各迴圈的瓶頸加工時間,後推到最後一個瓶 頸迴圈位置,成為合併後之瓶頸加工時間,再將各間隔緩衝和瓶頸 緩衝加總起來再加上各迴圈瓶頸可能被往後推平之時間,置於合併 後之瓶頸作業前,成為合併後之瓶頸緩衝,將迴圈製程合併成為無 迴圈製程,然後便可利用 Spencer〔15〕所提之限制驅導式排程觀念 來排大生管之生產排程。根據各訂單在瓶頸資源的加工時間,求出 瓶頸資源之限制驅導節奏(Drum),再根據瓶頸資源之限制驅導節奏 和瓶頸緩衝,求出投片計劃(Rope),即為大生管之投片生產排程,

再根據瓶頸資源之限制驅導節奏和出貨緩衝,求出出貨計劃,即為 大生管之出貨生產排程。

接下來第二階段生產排程之建構,根據第一階段之生產排程之 投片計劃、瓶頸加工時間、瓶頸緩衝和間隔緩衝,求出各訂單之各 瓶頸迴圈在瓶頸資源之理想排程,再將瓶頸資源之理想排程加以推 平,使瓶頸資源負荷合理化,即可得到瓶頸資源之生產排程,即為 小生管之瓶頸資源生產排程,再根據各訂單最後一個瓶頸迴圈在瓶

(23)

頸資源之完成時間和出貨緩衝,求出出貨計劃,即為小生管之出貨 生產排程。

接下來將把兩階段生產排程之模式加以構建:

第一階段:設定瓶頸迴圈可能被往後推平之時間:根據最適當瓶頸 迴圈可能被往後推平之時間的設定模式(page 41),求 得最適當瓶頸迴圈可能被往後推平之時間。

第二階段:生產排程之構建:根據大生管生產排程模式( page 23),

構建大生管之生產排程。

第三階段:生產排程之構建:根據小生管生產排程模式( page 35),

構建小生管之生產排程。

3 . 5 兩階段生產排程之應用範例

〔範例 3-3〕有具迴圈製程之產品 A 和 B,其基本資料如圖 3-17 所示,現在有產品 A 之訂單兩張為 A1 和 A2,產品 B 之訂單兩張為 B1 和 B2,這四張訂單的批量皆為 24 片,客戶要求 A1 和 B1 之交貨 日期為 5/20 12:00,A2 和 B2 之交貨日期為 5/21 12:00,假設此工 廠上班時間為一週七天,一天為 24 小時,α=6.5,則大生管之投 片生產排程為何?大生管之出貨生產排程為何?小生管之瓶頸資源 生產排程為何?小生管之出貨生產排程為何?

(24)

圖 3-17 產品 A 和 B 之基本資料示意圖

第一階段:設定

瓶頸迴圈可能被往後推平之時間

圖 3-17 產品 A 和 B 之瓶頸迴圈可能被往後推平之時間,是根據 最適當瓶頸迴圈可能被往後推平之時間的設定模來設定。

g

Aj =α

p

Aj =6.5×2hrs=13hrs ,j=1﹐2﹐…﹐12

g

Bj =α

p

Bj =6.5×2hrs=13hrs ,j=1﹐2﹐…﹐14

第二階段:大生管之生產排程之構建

步驟 1:假設瓶頸機台為 scanner。

步驟 2:定義具迴圈製程之產品的基本資料:

á=6.5

L

A =12

p

Aj =2 hrs j=1,12

投料

bA pA1 dA1 pA2…pA11 dA11 pA12 sA

出貨

(a) 具迴圈製程之產品 A 的基本資料

投料

bB pB1 dB1 pB2…pB13 dB13 pB14 sB

出貨

(b) 具迴圈製程之產品 B 的基本資料

bA =1 天,pA1=pA2 =pA12=2hrs,dA1=dA2 =dA11=1 天,

sA=2 天

bB =1 天,pB1=pB2 =pB14=2hrs,dB1=dB2 =dB13=1 天,

sB=2 天

(25)

b

A =1 days

d

Ak =1 days k=1,11

s

A =2 days

L

B =14

p

Bj=2 hrs j=1,14

b

B =1 days

d

Bk =1 days k=1,13

s

B =2 days

步驟 3:將多迴圈製程合併成無迴圈製程:根據公式(3-2)、(3-3)、

(3-4)可得合併後無迴圈之基本資料如下:

P A

=

12

1 j

p

Aj =24 hrs=1 day

B

A

b

A

= 1 12

1 k

d

Ak +α

= 12

1 j

p

Aj

=1 day+11 days+6.5(1 day)=18.5 days

S

A

s

A =2 days

P

B

=

14

1 j

p

Bj =28 hrs

B

B

b

B

= 1 14

1 k

d Bk +α

= 14

1 j

p

Bj

=1 day+13 days+6.5(28hrs)=518 hrs

S

B

s

B =2 days

步驟 4︰根據合併後各訂單在瓶頸資源的加工時間,求出瓶頸資源

(26)

之限制驅導節奏:

(1)計算各訂單在瓶頸資源的理想開始和完成時間:根據公 式(3-5)和(3-6)可得訂單 A1、A2、B1 和 B2 在瓶頸資源的 理想開始和完成間如下:

訂單 i

客戶要求之 交期

S

i 在瓶頸的理想

完成時間

P

i 在瓶頸的理想

開始時間 A1 5/20 12:00 2days 5/18 12:00 24hrs 5/17 12:00 A2 5/21 12:00 2days 5/19 12:00 24hrs 5/18 12:00 B1 5/20 12:00 2days 5/18 12:00 28hrs 5/17 08:00 B2 5/21 12:00 2days 5/19 12:00 28hrs 5/18 08:00

(2)不考慮瓶頸產能,排出各訂單在瓶頸之廢墟(Ruin)。

(3)排平廢墟:交期晚者先排,其次加工時間長者先排。

可得瓶頸資源之限制驅導節奏如下:

訂單 i 在瓶頸的開始時間 在瓶頸的完成時間

A1 5/15 12:00 5/16 04:00

A2 5/17 08:00 5/18 08:00

B1 5/16 04:00 5/17 08:00

B2 5/18 08:00 5/19 12:00

A1

5/17 5/18 5/19

5/16 5/20

5/17 5/18 5/19

5/16 5/20

A2

B1 B2

A2 B2 A1 B1

5/15

(27)

步驟 5︰根據瓶頸資源之限制驅導節奏和合併後之瓶頸緩衝,求出 投片計劃:

根據公式(3-7)可得大生管之投片生產排程如下:

訂單 i 投片時間

A1 4/27 00:00

A2 4/28 20:00

B1 4/24 14:00

B2 4/26 18:00

步驟 6︰根據瓶頸資源之限制驅導節奏和合併後之出貨緩衝,求出 出貨計劃:

根據公式(3-8)可得大生管之出貨生產排程如下:

訂單 i 出貨時間

A1 5/18 04:00

A2 5/20 08:00

B1 5/19 08:00

B2 5/21 12:00

第二階段:大生管之生產排程之構建

步驟 1︰根據大生管投片計劃、各瓶頸加工時間、瓶頸緩衝和間隔 緩衝,求出各訂單之各瓶頸迴圈在瓶頸資源之理想排程:

根據公式(3-9)和(3-10)可得各訂單之各瓶頸迴圈在瓶頸資 源之理想排程如表 3-8:

(28)

表 3-8 各訂單之各瓶頸迴圈在瓶頸資源之理想排程 訂單 i 迴圈 j bi/

) 1 (j

di

在瓶頸的理想

開始時間 ij

p

在瓶頸的理想

完成時間 A1 1 1day 4/22 12:00 2hrs 4/22 14:00 A1 2 1day 4/23 14:00 2hrs 4/23 16:00 A1 3 1day 4/24 16:00 2hrs 4/24 18:00 A1 4 1day 4/25 18:00 2hrs 4/25 20:00 A1 5 1day 4/26 20:00 2hrs 4/26 22:00 A1 6 1day 4/27 22:00 2hrs 4/27 24:00 A1 7 1day 4/28 24:00 2hrs 4/29 02:00 A1 8 1day 4/30 02:00 2hrs 4/30 04:00 A1 9 1day 5/01 04:00 2hrs 5/01 06:00 A1 10 1day 5/02 06:00 2hrs 5/02 08:00 A1 11 1day 5/03 08:00 2hrs 5/03 10:00 A1 12 1day 5/04 10:00 2hrs 5/04 12:00 A2 1 1day 4/24 08:00 2hrs 4/24 10:00 A2 2 1day 4/25 10:00 2hrs 4/25 12:00 A2 3 1day 4/26 12:00 2hrs 4/26 14:00 A2 4 1day 4/27 14:00 2hrs 4/27 16:00 A2 5 1day 4/28 16:00 2hrs 4/28 18:00 A2 6 1day 4/29 18:00 2hrs 4/29 20:00 A2 7 1day 4/30 20:00 2hrs 4/30 22:00 A2 8 1day 5/01 22:00 2hrs 5/01 24:00 A2 9 1day 5/02 24:00 2hrs 5/03 02:00 A2 10 1day 5/04 02:00 2hrs 5/04 04:00 A2 11 1day 5/05 04:00 2hrs 5/05 06:00 A2 12 1day 5/06 06:00 2hrs 5/06 08:00 B1 1 1day 4/19 04:00 2hrs 4/19 06:00 B1 2 1day 4/20 06:00 2hrs 4/20 08:00 B1 3 1day 4/21 08:00 2hrs 4/21 10:00 B1 4 1day 4/22 10:00 2hrs 4/22 12:00 B1 5 1day 4/23 12:00 2hrs 4/23 14:00 B1 6 1day 4/24 14:00 2hrs 4/24 16:00 B1 7 1day 4/25 16:00 2hrs 4/25 18:00 B1 8 1day 4/26 18:00 2hrs 4/26 20:00 本表續下頁

(29)

本表續上頁

B1 9 1day 4/27 20:00 2hrs 4/27 22:00 B1 10 1day 4/28 22:00 2hrs 4/28 24:00 B1 11 1day 4/29 24:00 2hrs 4/30 02:00 B1 12 1day 5/01 02:00 2hrs 5/01 04:00 B1 13 1day 5/02 04:00 2hrs 5/02 06:00 B1 14 1day 5/03 06:00 2hrs 5/03 08:00 B2 1 1day 4/21 08:00 2hrs 4/21 10:00 B2 2 1day 4/22 10:00 2hrs 4/22 12:00 B2 3 1day 4/23 12:00 2hrs 4/23 14:00 B2 4 1day 4/24 14:00 2hrs 4/24 16:00 B2 5 1day 4/25 16:00 2hrs 4/25 18:00 B2 6 1day 4/26 18:00 2hrs 4/26 20:00 B2 7 1day 4/27 20:00 2hrs 4/27 22:00 B2 8 1day 4/28 22:00 2hrs 4/28 24:00 B2 9 1day 4/29 24:00 2hrs 4/30 02:00 B2 10 1day 5/01 02:00 2hrs 5/01 04:00 B2 11 1day 5/02 04:00 2hrs 5/02 06:00 B2 12 1day 5/03 06:00 2hrs 5/03 08:00 B2 13 1day 5/04 08:00 2hrs 5/04 10:00 B2 14 1day 5/05 10:00 2hrs 5/05 12:00

步驟 8︰將各訂單之各瓶頸迴圈在瓶頸資源之理想排程推平,求出 各訂單之各瓶頸迴圈在瓶頸資源之生產排程: 根據

(1) 累積局部瓶頸迴圈可能被往後推平之時間使用率高者 優先和。

(2) 瓶頸加工時間短者優先之推平法則,並搭配限制驅導式 排程之間隔棍觀念,可得小生管之瓶頸資源生產排程如 表 3-9:

(30)

表 3-9 小生管之瓶頸資源生產排程

訂單 i 迴圈 j 在瓶頸的開始時間 在瓶頸的開始時間

B1 1 4/19 04:00 4/19 06:00

B1 2 4/20 06:00 4/20 08:00

B1 3 4/21 08:00 4/21 10:00

B2 1 4/21 10:00 4/21 12:00

B1 4 4/22 10:00 4/22 12:00

B2 2 4/22 12:00 4/22 14:00

A1 1 4/22 14:00 4/22 16:00

B1 5 4/23 12:00 4/23 14:00

B2 3 4/23 14:00 4/23 16:00

A1 2 4/23 16:00 4/23 18:00

A2 1 4/24 08:00 4/24 10:00

B1 6 4/24 14:00 4/24 16:00

B2 4 4/24 16:00 4/24 18:00

A1 3 4/24 18:00 4/24 20:00

A2 2 4/25 10:00 4/25 12:00

B1 7 4/25 16:00 4/25 18:00

B2 5 4/25 18:00 4/25 20:00

A1 4 4/25 20:00 4/25 22:00

A2 3 4/26 12:00 4/26 14:00

B1 8 4/26 18:00 4/26 20:00

B2 6 4/26 20:00 4/26 22:00

A1 5 4/26 22:00 4/26 24:00

A2 4 4/27 14:00 4/27 16:00

B1 9 4/27 20:00 4/27 22:00

B2 7 4/27 22:00 4/27 24:00

A1 6 4/27 24:00 4/28 02:00

A2 5 4/28 16:00 4/28 18:00

B1 10 4/28 22:00 4/28 24:00

B2 8 4/28 24:00 4/29 02:00

本表續下頁

(31)

本表續上頁

A1 7 4/29 02:00 4/29 04:00

A2 6 4/29 18:00 4/29 20:00

B1 11 4/30 00:00 4/30 02:00

B2 9 4/30 02:00 4/30 04:00

A1 8 4/30 04:00 4/30 06:00

A2 7 4/30 20:00 4/30 22:00

B1 12 5/1 02:00 5/1 04:00

B2 10 5/1 04:00 5/1 06:00

A1 9 5/1 06:00 5/1 08:00

A2 8 5/1 22:00 5/2 00:00

B1 13 5/2 04:00 5/2 06:00

B2 11 5/2 06:00 5/2 08:00

A1 10 5/2 08:00 5/2 10:00

A2 9 5/3 00:00 5/3 02:00

B1 14 5/3 06:00 5/3 08:00

B2 12 5/3 08:00 5/3 10:00

A1 11 5/3 10:00 5/3 12:00

A2 10 5/4 02:00 5/04 04:00

B2 13 5/4 10:00 5/4 12:00

A1 12 5/4 12:00 5/4 14:00

A2 11 5/5 04:00 5/5 06:00

B2 14 5/5 12:00 5/5 14:00

A2 12 5/6 06:00 5/6 08:00

步驟 9︰根據各訂單最後一個瓶頸迴圈在瓶頸資源之完成時間和出 貨緩衝,求出出貨計劃:

根據公式(3-12)可得小生管之出貨生產排程如下:

訂單 i 出貨時間

A1 5/5 14:00

A2 5/7 08:00

B1 5/4 08:00

B2 5/6 14:00

(32)

3 . 6 本章小結

本章主要是提出一建構在限制驅導式理論下,應用於具迴圈製 程之晶圓廠的兩階段生產排程,對於本模式,將於下一章撰寫成程 式,並透過本模擬系統,求出最適當瓶頸迴圈可能被往後推平之時 間。也就是說,只要瓶頸迴圈可能被往後推平之時間設得適當,則 大生管達交給客戶之週期時間會最適當,且小生管所排之出貨生產 排程能百分之百滿足大生管之出貨生產排程。

參考文獻

相關文件

158002004 於 cycle 17 時,由於承受不良事件 Bilateral Foot Soreness (Grade 1),經主持人之臨 床判斷,此不良事件可能與試驗藥品有關。因此 將注射 cycle 18 之預定時間延後 7

為降低時程及成本以及增加巴西產品海外競爭力,巴西貿工部於 2017 年 3

一、輸入下列「限制輸入貨品表」表外之大陸工業產品(稅則第25章

(二) 另依產證管理辦法第 5 條第 2 項規定,附加價值率之計

稅則號別變更標準:指生產貨品所使用的非原產材料 在締約一方或雙方領域內加工,因而使貨品之稅則號 別發生;換言之

[r]

1、公職人員財產申報法第 2 條第 1 項第 6 款前 段、第 12 條第 1 項、第 12 條第 3 項前段 2、公職人員財產申報案件處罰鍰額度基準第 4

1970 年代末期至 1995 年:許多農業生技公司開始投入研發以迄 1995 年第 一個產品上市。Monsanto 為此時期最早的投資者,且為第一個將農業生技產 品上市的公司,其他如 Syngenta 與