一種晶圓的分配系統(tǒng)及分配方法
【專利摘要】本發(fā)明涉及一種晶圓的分配系統(tǒng)及分配方法,為各個(gè)產(chǎn)品的需求中針對同一種不同供貨來源的晶圓進(jìn)行匹配,通過綜合考慮工藝整合部門對產(chǎn)品允許各個(gè)產(chǎn)品使用晶圓的供貨來源,生產(chǎn)計(jì)劃部門給出的產(chǎn)品月/日投片計(jì)劃,各個(gè)晶圓來源的庫存量,采購時(shí)的進(jìn)貨及補(bǔ)貨等計(jì)劃的相應(yīng)要求,由配額控制系統(tǒng)對產(chǎn)品在各個(gè)來源處的晶圓領(lǐng)用配額進(jìn)行設(shè)置或調(diào)整。再由晶圓派發(fā)系統(tǒng)響應(yīng)用戶的晶圓領(lǐng)用需求,根據(jù)產(chǎn)品在各個(gè)可用來源處的領(lǐng)用配額,累計(jì)領(lǐng)用量和實(shí)時(shí)的庫存量,計(jì)算出可以在各個(gè)來源處領(lǐng)用的晶圓數(shù)量。本發(fā)明解決了原本在不同來源處可能出現(xiàn)的晶圓斷料或冗余問題,對于超配額的領(lǐng)用需求,也可以通過及時(shí)調(diào)整配額或運(yùn)行超額處理算法來滿足。
【專利說明】—種晶圓的分配系統(tǒng)及分配方法【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及半導(dǎo)體生產(chǎn)領(lǐng)域一種晶圓的分配系統(tǒng)及分配方法。
【背景技術(shù)】
[0002]晶圓是半導(dǎo)體集成電路制作中最基本的一種原材料。然而按照業(yè)界的標(biāo)準(zhǔn),即使是同一種晶圓,也可能由于晶圓的來源不同(即,供應(yīng)廠商的不同或相同供應(yīng)商不同產(chǎn)地的工廠)而存在性能上的差異,而對最終制成的產(chǎn)品質(zhì)量造成一定的影響。
[0003]則,假設(shè)對于同一種晶圓,公司的采購部門會(huì)買入A\B\C\D\E五個(gè)來源的合格晶圓。而工藝整合部門會(huì)考慮到良率等性能方面,限定第一產(chǎn)品只能使用A來源的晶圓來生產(chǎn),第二產(chǎn)品只能使用B\C\D三個(gè)來源的晶圓,第三產(chǎn)品對于A\B\C\D\E五家來源的晶圓都可以使用,第四種產(chǎn)品只能使用D來源的晶圓來生產(chǎn)……??梢姡行┊a(chǎn)品對于晶圓來源的選擇可以有多種組合。
[0004]因此,如果對于晶圓的領(lǐng)用或派發(fā)沒有設(shè)定相應(yīng)的控制方法,管理將十分混亂:例如,假設(shè)上述的第二、第三產(chǎn)品都只領(lǐng)用D來源的晶圓,一方面會(huì)造成D來源庫存的晶圓斷料,那么等到第四產(chǎn)品需要時(shí)就領(lǐng)不到相應(yīng)的晶圓,而被迫暫停生產(chǎn);另一方面,也會(huì)使得其他來源(例如是B來源)的晶圓成為冗余庫存,又無法被別的產(chǎn)品所使用。并且最糟糕的是,由于隨機(jī)領(lǐng)用所造成的晶圓斷料或冗余問題,對于物料計(jì)劃部門來說都是無從事先知曉,也無法預(yù)測的。
【發(fā)明內(nèi)容】
`[0005]本發(fā)明為了避免不同來源的晶圓發(fā)生斷料或冗余的問題,通過設(shè)計(jì)一種晶圓的分配系統(tǒng)并在其中設(shè)定相應(yīng)的分配算法,根據(jù)不同產(chǎn)品對晶圓的需求數(shù)量,工藝整合部門對產(chǎn)品可用晶圓的來源限定,以及投片計(jì)劃、庫存量和采購計(jì)劃等進(jìn)行綜合考慮,來生成與之匹配的晶圓領(lǐng)用配額。并且,本發(fā)明的分配系統(tǒng)及方法對于超配額的領(lǐng)用需求,也可以通過及時(shí)調(diào)整配額等來滿足。
[0006]為了達(dá)到上述目的,本發(fā)明的一個(gè)技術(shù)方案是提供一種晶圓的分配系統(tǒng),為各個(gè)產(chǎn)品的需求中針對同一種來自不同供貨來源的晶圓進(jìn)行匹配,其中包含:
配額控制系統(tǒng),通過接收生產(chǎn)計(jì)劃部門的系統(tǒng)所提供的晶圓月投片計(jì)劃,以及工藝整合部門的產(chǎn)品系統(tǒng)對于每個(gè)產(chǎn)品允許使用的晶圓種類、晶圓來源的限定要求,來對每個(gè)產(chǎn)品在各個(gè)可用來源處晶圓的領(lǐng)用配額進(jìn)行設(shè)定和調(diào)整,使得各個(gè)產(chǎn)品的所述領(lǐng)用配額還能與各個(gè)可用來源的晶圓庫存量、預(yù)計(jì)進(jìn)貨量以及其他產(chǎn)品對晶圓的領(lǐng)用需求也都相互匹配;
晶圓派發(fā)系統(tǒng),其接收用戶每次通過領(lǐng)料系統(tǒng)所提出的晶圓領(lǐng)用需求,根據(jù)各個(gè)產(chǎn)品在各個(gè)可用來源處的領(lǐng)用配額,累計(jì)領(lǐng)用量和實(shí)時(shí)的庫存量,將對晶圓分配的計(jì)算結(jié)果反饋至所述領(lǐng)料系統(tǒng),進(jìn)而由倉庫根據(jù)該反饋信息發(fā)放相應(yīng)種類、來源和數(shù)量的晶圓;所述晶圓派發(fā)系統(tǒng)還設(shè)置有記錄并顯示晶圓的實(shí)際領(lǐng)用量與所設(shè)定的領(lǐng)用配額之間差值的報(bào)告輸出模塊。
[0007]所述晶圓派發(fā)系統(tǒng)在接收到產(chǎn)品對其中一些可用來源有超出配額的晶圓領(lǐng)用需求時(shí),通過該晶圓派發(fā)系統(tǒng)設(shè)置的超額處理模塊,從該產(chǎn)品的其他一些可用來源中選擇庫存最高的進(jìn)行晶圓派發(fā)。
[0008]本發(fā)明的另一個(gè)技術(shù)方案是提供一種晶圓的分配方法,使用上述的分配系統(tǒng),為各個(gè)產(chǎn)品的需求中針對同一種來自不同供貨來源的晶圓進(jìn)行匹配,其中:
首先,根據(jù)生產(chǎn)計(jì)劃部門設(shè)定的晶圓月投片計(jì)劃,工藝整合部門對每個(gè)產(chǎn)品允許使用的晶圓來源的限定要求,各個(gè)可用來源的晶圓庫存量、預(yù)計(jì)進(jìn)貨量以及其他產(chǎn)品對晶圓的領(lǐng)用需求,在配額控制系統(tǒng)中對每個(gè)產(chǎn)品在各個(gè)可用來源處晶圓的領(lǐng)用配額進(jìn)行設(shè)定;其次,在晶圓派發(fā)系統(tǒng)中對用戶每次的晶圓領(lǐng)用需求進(jìn)行響應(yīng),根據(jù)以下的分配算法進(jìn)行派發(fā):
先對各個(gè)產(chǎn)品Pi進(jìn)行循環(huán),i的最大取值與產(chǎn)品的種類相對應(yīng);再對每個(gè)產(chǎn)品Pi的各個(gè)可用來源Vj進(jìn)行循環(huán),j的最大取值與晶圓來源的個(gè)數(shù)相對應(yīng):其中,當(dāng)任意一個(gè)產(chǎn)品Pi循環(huán)到其中任意一個(gè)可用來源Vj的時(shí)候,
第一步,檢測當(dāng)前產(chǎn)品Pi的剩余需求量Ri ;若虹>0不成立,說明不再需要投片,跳出對該來源Vj的循環(huán);若虹>0成立,說明還有投片需要,繼續(xù)進(jìn)行第二步;
第二步,對產(chǎn)品Pi在該來源Vj處的累計(jì)領(lǐng)用量Sum_i j與領(lǐng)用配額Q_i j進(jìn)行比較;若Sum_ij<Q_ij不成立,說明超過了領(lǐng)用配額而不能繼續(xù)在該來源Vj處進(jìn)行領(lǐng)取,則設(shè)定這次響應(yīng)中產(chǎn)品Pi在該來源Vj處的實(shí)際領(lǐng)用量F_i j=0 ;若Sum_i j〈Q_i j成立,說明沒有超過領(lǐng)用配額,繼續(xù)進(jìn)行第三步;
第三步,對于當(dāng)前的剩余需求量Ri,庫存量Sj,以及產(chǎn)品Pi在該來源Vj處領(lǐng)用配額的剩余量Q_i j-Sum_i j,選擇三者中的最小值作為后續(xù)向用戶派發(fā)晶圓時(shí)的有效發(fā)料量,記錄該有效發(fā)料量為這次響應(yīng)中的實(shí)際領(lǐng)用量F_ij ;
第四步,根據(jù)實(shí)際領(lǐng)用量F_ij,更新來源Vj處的庫存量Sj=Sj-F_ij,剩余需求量Ri=R1-F_ij,和累計(jì)領(lǐng)用量Sum_ij= Sum_ij+F_ij ;然后循環(huán)至下一個(gè)來源。
[0009]在所述晶圓派發(fā)系統(tǒng)的分配算法中,對任意一個(gè)產(chǎn)品Pi,當(dāng)完成所有來源Vj的循環(huán)后,再次檢測當(dāng)前的剩余需求Ri,若Ri>0不成立的,循環(huán)至下一個(gè)產(chǎn)品;
若Ri>0仍然成立的,說明該產(chǎn)品Pi在全部可用來源的配額已經(jīng)用完還不能滿足需求,則需要置位超額標(biāo)志使OverQti=true,進(jìn)一步通過超額處理模塊及以下的超額處理算法來解決:
步驟一,所述超額處理模塊將所有產(chǎn)品按照其各自的剩余需求量Ri從小到大排序,并循環(huán)檢測排序后的每個(gè)廣品Pi ;
步驟二,循環(huán)到每個(gè)產(chǎn)品Pi時(shí),檢測其超額標(biāo)志是否置位,若OverQti=true不成立的,繼續(xù)檢測下一個(gè)產(chǎn)品;若OverQti=true成立的,則將該產(chǎn)品Pi的各個(gè)可用來源Vj按庫存量Sj從大到小排序,并循環(huán)檢測排序后的每個(gè)來源Vj ;
步驟三,循環(huán)到每個(gè)來源Vj時(shí),檢測當(dāng)前的剩余需求量Ri,
若Ri>0不成立的,說明不再需要投片,設(shè)定這次響應(yīng)中產(chǎn)品Pi在該來源Vj處的實(shí)際領(lǐng)用量F_ij=0 ;
若Ri> O成立的,選取剩余需求量Ri和庫存量Sj中的最小值作為實(shí)際領(lǐng)用量F_ij,向用戶派發(fā)相應(yīng)數(shù)量的晶圓;
步驟四,更新剩余需求量Ri=Ri_F_ij ;然后循環(huán)至下一個(gè)來源;
步驟五,完成所有來源的循環(huán)后,再次檢測當(dāng)前的有剩余需求量Ri,若Ri>0成立的,說明該產(chǎn)品所有可用來源處的晶圓斷料了,終止派發(fā),發(fā)出相應(yīng)的告警或提示命令;若Ri>0不成立的,說明該產(chǎn)品的需求處理完畢,循環(huán)至下一個(gè)產(chǎn)品。
[0010]在所述配額控制系統(tǒng)中,能夠進(jìn)一步通過調(diào)整產(chǎn)品在任意一個(gè)可用來源處的配額來滿足產(chǎn)品的超額領(lǐng)用需求。
[0011]在所述配額控制系統(tǒng)中,能夠?qū)a(chǎn)品在任意一個(gè)可用來源處的領(lǐng)用配額,設(shè)置為一個(gè)在設(shè)定時(shí)段內(nèi)不會(huì)超過的投片數(shù),以保證在該時(shí)段內(nèi)所述產(chǎn)品對晶圓需求全部從該來源處進(jìn)行派發(fā)。
[0012]與現(xiàn)有技術(shù)相比,本發(fā)明所述晶圓的分配系統(tǒng)及分配方法,其優(yōu)點(diǎn)在于:本發(fā)明使得晶圓的領(lǐng)用既能夠符合工藝整合部門的要求(即所有產(chǎn)品用到的晶圓都來自于該部門所允許使用的來源),又綜合考慮了各個(gè)產(chǎn)品的月/日投片計(jì)劃,各個(gè)晶圓來源的庫存,采購時(shí)的進(jìn)貨計(jì)劃(該計(jì)劃必然是早于晶圓的到貨及領(lǐng)用需求的)等相應(yīng)要求來設(shè)置或調(diào)整配額。
[0013]需要強(qiáng)調(diào)的是,由于存在交付周期的關(guān)系,采購計(jì)劃都是提前做的,按照業(yè)界的操作流程,晶圓訂單一般都是按季度的訂單,因此,當(dāng)新季度到來的時(shí)候,所設(shè)定的領(lǐng)用配額是一定要和之前下的訂單相匹配的,也就是說是基于當(dāng)前庫存和即將到來的晶圓數(shù)量來進(jìn)行分配的。假設(shè)因?yàn)殇N售產(chǎn)品的需求變動(dòng)過大,導(dǎo)致先前計(jì)劃采購的晶圓(來自各生產(chǎn)工廠)和和后期的實(shí)際領(lǐng)用差異很大時(shí),必須通過補(bǔ)采購訂單來避免缺料發(fā)生,那么在新訂的晶圓到來之前,如果發(fā)生了不當(dāng)調(diào)配,任由來源選擇多的產(chǎn)品無序領(lǐng)用晶圓,則會(huì)造成來源選擇少的產(chǎn)品缺料;而本發(fā)明能夠避免這種情況,通過對可用供貨來源的當(dāng)前庫存晶圓進(jìn)行調(diào)配控制,可以滿足盡量多的產(chǎn)品的領(lǐng)用需求。
[0014]本發(fā)明中由于配額設(shè)置時(shí)可以控制在指定的供應(yīng)商處領(lǐng)料,因此不存在冗余庫存的問題。另外,由于配額是基于月投片計(jì)劃等來設(shè)定的,預(yù)先就能夠知道是不是可行,即使不可行也能夠根據(jù)每一天的分配計(jì)劃,清楚地獲知某個(gè)來源在哪一天可能斷貨,從而得到明確的要求供應(yīng)商提前交貨的時(shí)間點(diǎn),避免斷貨發(fā)生。對于產(chǎn)品對某一個(gè)來源超配額的領(lǐng)用需求,一方面可以通過及時(shí)調(diào)整該來源處的配額來滿足;另一方面,還進(jìn)一步通過設(shè)置的超額處理模塊及相應(yīng)的算法,從該產(chǎn)品可用的其他晶圓來源中選擇庫存最高的進(jìn)行派發(fā),以避免配額調(diào)整不及時(shí)的問題發(fā)生。
【專利附圖】
【附圖說明】
[0015]圖1是本發(fā)明所述晶圓分配系統(tǒng)的示意圖;
圖2是本發(fā)明所述晶圓分配方法的流程圖;
圖3是本發(fā)明所述晶圓分配方法中超額需求處理的流程圖。
【具體實(shí)施方式】
[0016]以下結(jié)合【專利附圖】
【附圖說明】本發(fā)明的【具體實(shí)施方式】。
[0017]如圖1所示,生產(chǎn)計(jì)劃部門每天都會(huì)發(fā)布一版本月的晶圓投片計(jì)劃,標(biāo)示各個(gè)產(chǎn)品將在哪天投多少片,所述的月投片計(jì)劃(也就是月投片總量)每天會(huì)有些許的改變,以增加或減少其中某一些產(chǎn)品的投片量。本發(fā)明所述的晶圓分配系統(tǒng)中含有一個(gè)配額控制系統(tǒng),其可以通過接入相應(yīng)的數(shù)據(jù)庫或采用其他類似的方式,來獲取所述的月投片計(jì)劃,并且還通過接入工藝整合部門的產(chǎn)品系統(tǒng),以獲取工藝整合部門對于每個(gè)產(chǎn)品可以使用的晶圓種類、晶圓的合格供應(yīng)商(即晶圓來源)的限定要求。
[0018]本發(fā)明中通過所述的配額控制系統(tǒng),設(shè)定對應(yīng)各個(gè)產(chǎn)品來說,每個(gè)來源處可以被領(lǐng)用的晶圓的配額,該配額與當(dāng)月的投片總量相對應(yīng),并且可以隨時(shí)調(diào)整。同時(shí),所述配額控制系統(tǒng)與工藝整合部門的產(chǎn)品系統(tǒng)之間還設(shè)置有交互自檢的功能模塊,以使得對配額的設(shè)置不會(huì)違背產(chǎn)品系統(tǒng)中對晶圓來源的限定要求。當(dāng)然,所述配額的設(shè)置同時(shí)也是預(yù)先考慮了晶圓的庫存量以及各個(gè)供應(yīng)商將要補(bǔ)充到貨的情況。
[0019]用戶每天通過領(lǐng)料系統(tǒng)提出對晶圓的需求,包括產(chǎn)品及每次需要領(lǐng)用的對應(yīng)晶圓數(shù)量,這些數(shù)據(jù)來自于“月投片計(jì)劃”中細(xì)化出的日投片計(jì)劃。而本發(fā)明所述晶圓分配系統(tǒng)中還含有一個(gè)晶圓派發(fā)系統(tǒng),通過運(yùn)行其中設(shè)定的分配算法,呈現(xiàn)與用戶需求相對應(yīng)的晶圓種類、晶圓批號(含有晶圓來源的信息)和晶圓數(shù)量,并將結(jié)果反饋至所述領(lǐng)料系統(tǒng),倉庫憑借上述反饋信息來發(fā)放晶圓。
[0020]由于實(shí)際生產(chǎn)中存在晶圓領(lǐng)用需求頻繁調(diào)整的情況,為了獲得對每個(gè)晶圓來源庫存的準(zhǔn)確評估,本發(fā)明所述的晶圓派發(fā)系統(tǒng)可以提供報(bào)告,顯示目前為止當(dāng)月的“實(shí)際領(lǐng)料”與配額之間的差異。如果臨時(shí)有某個(gè)產(chǎn)品對某個(gè)來源的晶圓出現(xiàn)超出配額的領(lǐng)用需求時(shí),本發(fā)明一方面可以通過調(diào)整產(chǎn)品對該晶圓來源的配額來滿足;另一方面,為了安全起見,還進(jìn)一步通過設(shè)置的超額處理模塊及相應(yīng)的算法,從該產(chǎn)品可用的其他晶圓來源中選擇庫存最高的進(jìn)行派發(fā),以避免配額調(diào)整不及時(shí)而進(jìn)行無序發(fā)料并進(jìn)而庫存短缺的問題發(fā)生。本發(fā)明對晶圓配額的設(shè)置和調(diào)整,以及晶圓正常分配和超額分配的算法等將在下文進(jìn)行具體介紹。
[0021 ] 以一個(gè)示例來說明,若某產(chǎn)品的月投片計(jì)劃為500片,其可以使用B\C\D三家供應(yīng)商(即三個(gè)來源)的晶圓。由所述的配額控制系統(tǒng)根據(jù)每家供應(yīng)商的庫存及預(yù)計(jì)進(jìn)貨的情況,同時(shí)考慮其他產(chǎn)品的領(lǐng)用需求,設(shè)定對各個(gè)晶圓來源的使用配額。例如,可以設(shè)定該產(chǎn)品在B來源最多使用150片,C來源200片,D來源150片;或者,該產(chǎn)品在C來源最多使用300片,D來源200片;又或者,該產(chǎn)品僅使用B來源的500片。
[0022]如果對于某個(gè)產(chǎn)品希望全部使用D來源的晶圓,就可以在配額設(shè)置時(shí)在該來源上預(yù)設(shè)一個(gè)較大的數(shù)字,比如2000片,也就是設(shè)置一個(gè)本月基本沒有可能超過的投片數(shù),這樣就可以控制該產(chǎn)品只能使用該來源的晶圓。
[0023]一旦對配額進(jìn)行了設(shè)定,則所述的晶圓派發(fā)系統(tǒng)對用戶的需求進(jìn)行響應(yīng),根據(jù)圖2所示的分配算法進(jìn)行投片。圖2中,Pi表示各個(gè)產(chǎn)品,i的最大取值與產(chǎn)品的種類相對應(yīng),例如Pl是第一產(chǎn)品、P2是第二產(chǎn)品等等。Vj表示各個(gè)晶圓來源,j的最大取值與晶圓來源的個(gè)數(shù)相對應(yīng),Vl是第一來源,V2是第二來源等等。Ri是產(chǎn)品Pi對晶圓的剩余需求,Q_ij是產(chǎn)品Pi在來源Vj處領(lǐng)用的總限額,Sum_ij是產(chǎn)品Pi在來源Vj處累計(jì)領(lǐng)用量,Sj是來源Vj的庫存量,F(xiàn)_ij是產(chǎn)品Pi在來源Vj處實(shí)際領(lǐng)用的數(shù)量。
[0024]如圖2所示,本發(fā)明的分配算法中,先循環(huán)各個(gè)產(chǎn)品,對于每個(gè)產(chǎn)品再循環(huán)晶圓的各個(gè)來源。即是說,對某一個(gè)產(chǎn)品Pi,在其可以使用的其中某一個(gè)晶圓來源Vj,首先判斷當(dāng)前產(chǎn)品是否還有剩余的需求量,若Ri>0不成立,說明不再需要投片,跳出循環(huán)。[0025]若Ri>0成立,說明還有投片需要,則繼續(xù)判斷累計(jì)領(lǐng)用量Sum_i j有沒有超過產(chǎn)品Pi從該來源Vj處可以領(lǐng)用的總限額Q_ij。若Sum_ij〈Q_ij不成立,說明超過配額了,則這次在該來源的實(shí)際領(lǐng)用量F_i j為0,也就是不能從該來源Vj處繼續(xù)領(lǐng)取了。若Sum_i j〈Q_ij成立,說明沒有超過配額,此時(shí),考慮當(dāng)前的剩余需求Ri,當(dāng)前庫存量Sj,并該產(chǎn)品在該來源處配額的剩余量(Q_i j-Sum_i j ),取三者中的最小值作為有效發(fā)料量進(jìn)行派發(fā)。
[0026]S卩,假設(shè)某產(chǎn)品在某來源的總限額Q_ij=300,累計(jì)領(lǐng)用量Sum_ij=250。若第一種情況下,當(dāng)前的剩余需求Ri=IOO,庫存Sj足夠,也只能夠按照配額的剩余量Q_ij_Sum_ij=50在該來源處領(lǐng)取,剩余的50片需要等到后續(xù)循環(huán)中由其他的來源來繼續(xù)派發(fā)。第二種情況下,若由于其他產(chǎn)品的超額領(lǐng)用或者由于廠商沒有及時(shí)補(bǔ)貨等等原因,造成庫存量Sj不足(為三者的最小值),則只能先取得所有的庫存,等循環(huán)到其他來源時(shí)再補(bǔ)足該產(chǎn)品的剩余需求。第三種情況下,若有足夠的庫存Sj和剩余配額(Q_i j_Sum_i j ),而當(dāng)前的剩余需求Ri=30為三者中的最小值,則所需的30片晶圓都可以在該來源處取得。
[0027]本發(fā)明的分配算法中,根據(jù)實(shí)際的領(lǐng)用量F_ij,來更新庫存量Sj=Sj_F_ij,剩余需求量Ri=R1-F_ij,并累計(jì)領(lǐng)用量Sum_ij= Sum_ij+F_ij。然后循環(huán)至下一來源。如果所有來源處理完仍然有剩余需求(Ri>0)的,說明該產(chǎn)品在全部來源的配額已經(jīng)用完還不能滿足需求,則需要置超額標(biāo)志(OverQti=true),并通過圖3所示的超額處理模塊及相應(yīng)算法來解決。
[0028]如圖3所示,在超額處理模塊中,將所有產(chǎn)品按照其各自的剩余需求量Ri從小到大排序,并循環(huán)檢測每個(gè)產(chǎn)品。某個(gè)產(chǎn)品上沒有超額標(biāo)志的,繼續(xù)檢測下一個(gè)產(chǎn)品。當(dāng)某個(gè)產(chǎn)品Pi上有超額標(biāo)志的(即OverQti為true),則將晶圓的各個(gè)來源按庫存量Sj從大到小排序,并循環(huán)檢測每個(gè)來源。
[0029]此時(shí),如果沒有剩余需求(Ri>0不成立)的,則實(shí)際領(lǐng)用量F_i j為O。如果還有剩余需求(Ri>0成立)的,選取剩余需求Ri和庫存量Sj中的最小值作為實(shí)際領(lǐng)用量F_ij,也就是說選擇庫存最高的其他可用來源為產(chǎn)品的超額需求部分進(jìn)行匹配,以盡量降低超額領(lǐng)用造成的影響。
[0030]之后,更新剩余需求Ri=Ri_F_i j,進(jìn)入下一個(gè)來源的分配操作。如果完成所有來源的循環(huán)后,仍然有剩余需求(Ri>0)沒有得到滿足的,說明該產(chǎn)品所有可用的晶圓都斷料了,終止派發(fā),發(fā)出相應(yīng)的告警或提示命令。若該產(chǎn)品的需求處理完畢,進(jìn)行下一個(gè)產(chǎn)品的處理。
[0031]綜上所述,本發(fā)明所述晶圓的分配系統(tǒng)及分配方法,使得晶圓的領(lǐng)用既能夠符合工藝整合部門的要求(即所有產(chǎn)品用到的晶圓都來自于該部門所允許使用的來源),又綜合考慮了各個(gè)產(chǎn)品的月/日投片計(jì)劃,各個(gè)晶圓來源的庫存,采購時(shí)的進(jìn)貨計(jì)劃(該計(jì)劃必然是早于晶圓的到貨及領(lǐng)用需求的)等相應(yīng)要求來設(shè)置或調(diào)整配額。由于配額設(shè)置時(shí)可以控制在指定的供應(yīng)商處領(lǐng)料,因此不存在冗余庫存的問題。另外,由于配額是基于月投片計(jì)劃等來設(shè)定的,預(yù)先就能夠知道是不是可行,即使不可行也能夠根據(jù)細(xì)化到每一天的分配方案,清楚地獲知某個(gè)來源在哪一天可能斷貨,從而得到明確的要求供應(yīng)商交貨的時(shí)間點(diǎn),方便提前準(zhǔn)備預(yù)案,以避免斷貨問題發(fā)生。本發(fā)明所述的分配系統(tǒng)及分配方法也不僅僅限于晶圓,對于其他原材料的領(lǐng)用派發(fā)等都可以適用。
[0032]盡管本發(fā)明的內(nèi)容已經(jīng)通過上述優(yōu)選實(shí)施例作了詳細(xì)介紹,但應(yīng)當(dāng)認(rèn)識到上述的描述不應(yīng)被認(rèn)為是對本發(fā)明的限制。在本領(lǐng)域技術(shù)人員閱讀了上述內(nèi)容后,對于本發(fā)明的多種修改和替代都將是顯而易見的。因此,本發(fā)明的保護(hù)范圍應(yīng)由所附的權(quán)利要求來限定。
【權(quán)利要求】
1.一種晶圓的分配系統(tǒng),為各個(gè)產(chǎn)品的需求中針對同一種不同供貨來源的晶圓進(jìn)行匹配,其特征在于,包含: 配額控制系統(tǒng),通過接收生產(chǎn)計(jì)劃部門的系統(tǒng)所提供的晶圓月投片計(jì)劃,以及工藝整合部門的產(chǎn)品系統(tǒng)對于每個(gè)產(chǎn)品允許使用的晶圓種類、晶圓來源的限定要求,來對每個(gè)產(chǎn)品在各個(gè)可用來源處晶圓的領(lǐng)用配額進(jìn)行設(shè)定和調(diào)整,使得各個(gè)產(chǎn)品的所述領(lǐng)用配額還能與各個(gè)可用來源的晶圓庫存量、預(yù)計(jì)進(jìn)貨量以及其他產(chǎn)品對晶圓的領(lǐng)用需求也都相互匹配; 晶圓派發(fā)系統(tǒng),其接收用戶每次通過領(lǐng)料系統(tǒng)所提出的晶圓領(lǐng)用需求,根據(jù)各個(gè)產(chǎn)品在各個(gè)可用來源處的領(lǐng)用配額,累計(jì)領(lǐng)用量和實(shí)時(shí)的庫存量,將對晶圓分配的計(jì)算結(jié)果反饋至所述領(lǐng)料系統(tǒng),進(jìn)而由倉庫根據(jù)該反饋信息發(fā)放相應(yīng)種類、來源和數(shù)量的晶圓;所述晶圓派發(fā)系統(tǒng)還設(shè)置有記錄并顯示晶圓的實(shí)際領(lǐng)用量與所設(shè)定的領(lǐng)用配額之間差值的報(bào)告輸出模塊。
2.如權(quán)利要求1所述晶圓的分配系統(tǒng),其特征在于, 所述晶圓派發(fā)系統(tǒng)在接收到產(chǎn)品對其中一些可用來源有超出配額的晶圓領(lǐng)用需求時(shí),通過該晶圓派發(fā)系統(tǒng)設(shè)置的超額處理模塊,從該產(chǎn)品的其他一些可用來源中選擇庫存最高的進(jìn)行晶圓派發(fā)。
3.一種晶圓的分配方法,使用如權(quán)利要求1所述的分配系統(tǒng),為各個(gè)產(chǎn)品的需求中針對同一種不同供貨來源的晶圓進(jìn)行匹配,其特征在于, 首先,根據(jù)生產(chǎn)計(jì)劃部門設(shè)定的晶圓月投片計(jì)劃,工藝整合部門對每個(gè)產(chǎn)品允許使用的晶圓來源的限定要求,各個(gè)可用來源的晶圓庫存量、預(yù)計(jì)進(jìn)貨量以及其他產(chǎn)品對晶圓的領(lǐng)用需求,在配額控制系統(tǒng)中對每個(gè)產(chǎn)品在各個(gè)可用來源處晶圓的領(lǐng)用配額進(jìn)行設(shè)定; 其次,在晶圓派發(fā)系統(tǒng)中對用戶每次的晶圓領(lǐng)用需求進(jìn)行響應(yīng),根據(jù)以下的分配算法進(jìn)行派發(fā): 先對各個(gè)產(chǎn)品Pi進(jìn)行循環(huán),i的最大取值與產(chǎn)品的種類相對應(yīng);再對每個(gè)產(chǎn)品Pi的各個(gè)可用來源Vj進(jìn)行循環(huán),j的最大取值與晶圓來源的個(gè)數(shù)相對應(yīng):其中,當(dāng)任意一個(gè)產(chǎn)品Pi循環(huán)到其中任意一個(gè)可用來源Vj的時(shí)候, 第一步,檢測當(dāng)前產(chǎn)品Pi的剩余需求量Ri ;若虹>0不成立,說明不再需要投片,跳出對該來源Vj的循環(huán);若虹>0成立,說明還有投片需要,繼續(xù)進(jìn)行第二步; 第二步,對產(chǎn)品Pi在該來源Vj處的累計(jì)領(lǐng)用量Sum_i j與領(lǐng)用配額Q_i j進(jìn)行比較;若Sum_ij<Q_ij不成立,說明超過了領(lǐng)用配額而不能繼續(xù)在該來源Vj處進(jìn)行領(lǐng)取,則設(shè)定這次響應(yīng)中產(chǎn)品Pi在該來源Vj處的實(shí)際領(lǐng)用量F_i j=0 ;若Sum_i j〈Q_i j成立,說明沒有超過領(lǐng)用配額,繼續(xù)進(jìn)行第三步; 第三步,對于當(dāng)前的剩余需求量Ri,庫存量Sj,以及產(chǎn)品Pi在該來源Vj處領(lǐng)用配額的剩余量Q_i j-Sum_i j,選擇三者中的最小值作為后續(xù)向用戶派發(fā)晶圓時(shí)的有效發(fā)料量,記錄該有效發(fā)料量為這次響應(yīng)中的實(shí)際領(lǐng)用量F_ij ; 第四步,根據(jù)實(shí)際領(lǐng)用量F_ij,更新來源Vj處的庫存量Sj=Sj-F_ij,剩余需求量Ri=R1-F_ij,和累計(jì)領(lǐng)用量Sum_ij= Sum_ij+F_ij ;然后循環(huán)至下一個(gè)來源。
4.如權(quán)利要求3所述晶圓的分配方法,其特征在于, 在所述晶圓派發(fā)系統(tǒng)的分配算法中,對任意一個(gè)產(chǎn)品Pi,當(dāng)完成所有來源Vj的循環(huán)后,再次檢測當(dāng)前的剩余需求Ri,若Ri>0不成立的,循環(huán)至下一個(gè)產(chǎn)品; 若Ri>0仍然成立的,說明該產(chǎn)品Pi在全部可用來源的配額已經(jīng)用完還不能滿足需求,則需要置位超額標(biāo)志使OverQti=true,進(jìn)一步通過超額處理模塊及以下的超額處理算法來解決: 步驟一,所述超額處理模塊將所有產(chǎn)品按照其各自的剩余需求量Ri從小到大排序,并循環(huán)檢測排序后的每個(gè)廣品Pi ; 步驟二,循環(huán)到每個(gè)產(chǎn)品Pi時(shí),檢測其超額標(biāo)志是否置位,若OverQti=true不成立的,繼續(xù)檢測下一個(gè)產(chǎn)品;若OverQti=true成立的,則將該產(chǎn)品Pi的各個(gè)可用來源Vj按庫存量Sj從大到小排序,并循環(huán)檢測排序后的每個(gè)來源Vj ; 步驟三,循環(huán)到每個(gè)來源Vj時(shí),檢測當(dāng)前的剩余需求量Ri, 若Ri>0不成立的,說明不再需要投片,設(shè)定這次響應(yīng)中產(chǎn)品Pi在該來源Vj處的實(shí)際領(lǐng)用量F_ij=0 ; 若Ri> O成立的,選取剩余需求量Ri和庫存量Sj中的最小值作為實(shí)際領(lǐng)用量F_ij,向用戶派發(fā)相應(yīng)數(shù)量的晶圓; 步驟四,更新剩余需求量Ri=Ri_F_ij ;然后循環(huán)至下一個(gè)來源; 步驟五,完成所有來源的循環(huán)后,再次檢測當(dāng)前的有剩余需求量Ri,若Ri>0成立的,說明該產(chǎn)品所有可用來源處的晶圓斷料了,終止派發(fā),發(fā)出相應(yīng)的告警或提示命令;若Ri>0不成立的,說明該產(chǎn)品的需求處理完畢,循環(huán)至下一個(gè)產(chǎn)品。
5.如 權(quán)利要求3或4所述晶圓的分配方法,其特征在于, 在所述配額控制系統(tǒng)中,能夠進(jìn)一步通過調(diào)整產(chǎn)品在任意一個(gè)可用來源處的配額來滿足產(chǎn)品的超額領(lǐng)用需求。
6.如權(quán)利要求3所述晶圓的分配方法,其特征在于, 在所述配額控制系統(tǒng)中,能夠?qū)a(chǎn)品在任意一個(gè)可用來源處的領(lǐng)用配額,設(shè)置為一個(gè)在設(shè)定時(shí)段內(nèi)不會(huì)超過的投片數(shù),以保證在該時(shí)段內(nèi)所述產(chǎn)品對晶圓需求全部從該來源處進(jìn)行派發(fā)。
【文檔編號】G06Q10/08GK103886440SQ201210557405
【公開日】2014年6月25日 申請日期:2012年12月20日 優(yōu)先權(quán)日:2012年12月20日
【發(fā)明者】柳燕 申請人:上海華虹宏力半導(dǎo)體制造有限公司