4.3.21 · D5 · HinglishSemiconductor Fabrication

Question bankYield, defect density, and binning

1,618 words7 min read↑ Read in English

4.3.21 · D5 · Hardware › Semiconductor Fabrication › Yield, defect density, and binning


True or false — justify karo

A big die aur ek small die — same wafer par — dono ek hi defect density dekhte hain.
True — ek property hai process/wafer ki, die ki nahi. Die size ke saath jo badalta hai woh hai , yani expected count per die, density khud nahi.
Die area double karne se yield aadhi ho jaati hai.
False — yield hai , toh double karne se survival factor square ho jaata hai: . 60% yield 36% ban jaati hai, 30% nahi.
Ek working chip aur ek defect-free chip ek hi cheez hoti hai.
False in general — ek chip ek redundant/harvestable block mein defect carry kar sakta hai aur phir bhi lower SKU ke roop mein kaam kar sakta hai. "Fatal defect" (jo die ko kill kare) yield-relevant category hai, "koi bhi defect" nahi.
Agar clustering parameter ho, toh negative-binomial model Poisson se alag yield predict karta hai.
False — , toh yeh wapas Poisson par collapse ho jaata hai. Infinite ka matlab hai "no clustering," yaani bilkul uniform defects — exactly wahi Poisson assumption hai.
Same ke liye, clustered (negative-binomial) model hamesha Poisson se zyada yield predict karta hai.
True finite ke liye — clumping defects ko kam dies par dher kar deta hai, baaki zyada ko bachata hai, toh good fraction badhta hai. Equality sirf limit mein milti hai.
Gross dies per wafer bilkul hota hai.
False — yeh round rim ko ignore karta hai. Curved edge par straddling karne wale rectangular dies kho jaate hain, toh hum ek edge-loss term subtract karte hain; sirf ek upper estimate hai.
Binning extra manufacturing cost create karta hai kyunki har bin ko apna mask set chahiye.
False — speed aur harvest binning same die aur mask use karte hain. Sorting test ke baad hoti hai; SKUs ka ladder variation aur fusing se aata hai, naye designs se nahi.
Yield improve karna wafer ki actual cost kabhi nahi badalta.
True — wafer ka paisa tum dete hi ho chahe survivors kitne bhi hon. Yield cost per good die ko badalta hai denominator ko change karke, wafer price ko nahi.

Error dhundho

"Kyunki aur hai, zero-area die 100% yield deta hai, toh dies ko infinitely shrink karne se free perfect chips milenge."
Formula sahi hai lekin conclusion absurd hai — ek real die ki irreducible minimum area hoti hai, aur shrinking bhi badhata hai (finer features print karna mushkil hota hai, dekho Process node scaling). Yeh limit mathematical hai, physical nahi.
"Yield silicon ki ek fixed material constant hai, jaise uski density."
Galat — tuneable input hai, ek process-maturity metric jo naye node par high shuru hoti hai aur yield ramp ke dauran fab ke seekhne ke saath girti hai. Yield product ki life bhar badlti rehti hai.
"Ek 8-core die se binned-down 6-core chip ek alag product hai jo scratch se engineer kiya gaya hai."
Galat — yeh usually same die hota hai jismein do defective cores fuse off hote hain (harvesting). Ek mask, kaafi SKUs.
"Kyunki defects random hote hain, woh wafer par perfectly evenly spread hone chahiye, toh Poisson exact hai."
Random ka matlab uniform nahi hota. Real dust clumps karta hai, spatial clustering create karta hai; yahi reason hai ki pure Poisson real yield under-predict karta hai aur negative-binomial correction exist karta hai.
"Cost per good die ."
Yeh yield omit karta hai. Tumhe good dies se divide karna chahiye , kyunki dead dies wafer area toh cost karti hain lekin kuch earn nahi karti.
"Edge-loss term exact geometry hai."
Yeh ek estimate hai. orientation ke upar ek average die edge length approximate karta hai aur ko loosely likha gaya hai — poora correction engineering-grade hai, koi derivation nahi.
"Kyunki clustering yield badhata hai, fabs ko apne defects aur zyada clump karwane ki koshish karni chahiye."
Ek trap — clustering sirf ek given defect population ki statistical distribution badalta hai; defects hata nahi deta. Asli goal kum karna hai. Clustering ek modelling reality hai, koi lever nahi jise khaincha jaaye.

Why questions

Die par defects ke liye Poisson distribution — aur koi normal distribution nahi — natural starting model kyun hai?
Poisson rare, independent events ke counts describe karta hai jo ek region par fixed average rate pe hote hain, jo exactly hai "is die area par kitne random defects padte hain." Dekho Poisson distribution.
Yield formula full distribution ki bajaye kyun use karta hai?
Ek die tabhi kaam karta hai jab usmein zero fatal defects hon; koi bhi use kill kar deta hai. Toh working fraction precisely hai.
Enormous chips (GPUs, big accelerators) small chips se zyada kharab economics kyun suffer karte hain?
Yield area mein exponential hai, toh bada survivor fraction ko super-linearly crush karta hai, aur har survivor ko kaafi dead neighbours ke wafer share ka bhi kharch uthana padta hai. Yeh Chiplets and MCM ki ek key motivation hai.
Binning revenue recover kyun karta hai, sirf sort kyun nahi karta?
Process variation ki wajah se "working" chips genuinely speed/power/functional units mein differ karte hain; binning us continuous spread ko ek product ladder mein convert karta hai, toh ek chip jo top grade se thodi miss ho jaaye bechne ki bajaye scrap nahi hoti.
Ek bade design ko kaafi chote chiplets mein split karne se effective yield kyun improve hoti hai?
Har chote chiplet ka chhota hota hai, toh high rehta hai; tum sirf good chiplets assemble karte ho, ek giant monolithic die ki exponential penalty avoid karke. (Details: Chiplets and MCM.)
Ek saste wafer se zyada lower kyun zyada matter kar sakta hai cost mein?
Cost per good die hai, aur , par exponentially respond karta hai — small density improvements good dies ki sankhya multiply kar sakti hai, linear wafer savings se zyada. Dekho Chip economics and cost per transistor.
Negative-binomial model ko ek extra parameter kyun chahiye jab Poisson ko sirf chahiye?
Poisson ek fixed rate everywhere assume karta hai; real defects wafer par density mein vary karte hain, aur encode karta hai ki woh local rate kitna fluctuate karta hai (clustering). Ek number () local rate ke mean aur spread dono capture nahi kar sakta.

Edge cases

(ek perfect process) hone par yield kya hogi?
, yaani 100% — koi defects nahi matlab har die survive karti hai, jaise formula demand karta hai.
Jab die area ho toh yield ka kya hoga?
— infinitely bada die almost certainly kam se kam ek fatal defect pakad leta hai. Yeh "big-die punishment" ka limiting form hai.
Clustered model mein, limit (extreme clustering) mein yield kya hai?
jab — saare defects dies ke ek vanishing fraction par pile ho jaate hain, toh almost har die bach jaati hai. Yeh Poisson limit ka bilkul opposite extreme hai.
Agar wafer itna chhota ho ki m漸 sirf ek full die barely fit ho, kya bharosemand hai?
Nahi — jab kam dies fit hoti hain toh edge loss dominate karta hai, toh correction term total ka ek bada fraction hota hai aur DPW bahut uncertain hoti hai; yeh estimate un wafers ke liye hai jo kaafi dies hold karti hain.
Exactly yield ka binning ke baare mein kya implication hai?
Yield ka 1 hona kehta hai ki har die functional hai, lekin binning phir bhi speed/power variation se sort kar sakti hai — functional yield aur speed grade independent axes hain. Dekho Wafer testing and probe.
Agar do fabs same report karein lekin die sizes alag hon, kya unka same hai?
Zaroori nahi — equal ka matlab hai equal , toh jo fab bade die ke saath hai uska compensate karne ke liye lower hona chahiye. Sirf yield se process cleanliness rank nahi kar sakte jaane bina.
Kya Photolithography ke dauran test structures par measured defect density effective se differ kar sakti hai jo yield ke liye use hoti hai?
Haan — sirf fatal defects (jo actually die kill karein) mein count hote hain; kaafi measured particles benign hote hain ya non-critical areas mein padte hain, toh yield-relevant typically raw particle count se lower hoti hai.