Ang Integrated Circuit Testing ay tumutukoy sa proseso ng pagsubok sa pagganap, pag andar at pagiging maaasahan ng mga integrated circuit. Ang layunin ng IC testing ay upang matiyak na ang mga integrated circuit ay maaaring matugunan ang mga kinakailangan sa disenyo at mga target sa pagganap sa mga praktikal na aplikasyon, at upang mapabuti ang pagiging maaasahan at katatagan ng mga integrated circuit.
Kasama sa IC testing ang isang bilang ng mga aspeto, tulad ng functional testing, pagganap ng pagsubok, pagiging maaasahan pagsubok, parametric testing, at iba pa. Function test higit sa lahat detects kung ang logic function ng IC ay tama; pagganap test higit sa lahat detects ang timing pagganap ng IC, kapangyarihan consumption pagganap, atbp.; pagiging maaasahan pagsubok higit sa lahat detects ang anti-panghihimasok kakayahan ng IC, buhay oras, atbp.; parameter test higit sa lahat detects ang pagganap ng parameter ng IC, tulad ng boltahe, kasalukuyang, dalas, atbp ..
Ang pangunahing prinsipyo ng IC testing
1. Subukan ang pagbuo ng signal at paghahatid
Ang pangunahing prinsipyo ng IC test ay upang makabuo at magpadala ng mga signal ng pagsubok upang subukan ang pagganap, pag andar at pagiging maaasahan ng mga integrated circuit. Ang mga signal ng pagsubok ay maaaring analogue, digital o halo halong mga signal, na pinili ayon sa mga kinakailangan sa pagsubok at mga layunin ng pagsubok.
Ang henerasyon ng mga signal ng pagsubok ay maaaring makamit sa pamamagitan ng mga instrumento ng pagsubok, kagamitan sa pagsubok o software ng pagsubok. Ang paghahatid ng mga signal ng pagsubok ay maaaring maisakatuparan sa pamamagitan ng mga pagsubok na probes, mga fixture ng pagsubok o mga interface ng pagsubok. Ang henerasyon at paghahatid ng mga signal ng pagsubok ay kailangang matugunan ang ilang mga katumpakan, katatagan at pagiging maaasahan na kinakailangan upang matiyak ang katumpakan ng mga resulta ng pagsubok.
2. Pagkuha at Pagsusuri ng Tugon sa Pagsusulit
Ang isa pang pangunahing prinsipyo ng pagsubok ng IC ay upang masuri ang pagganap, pag andar at pagiging maaasahan ng mga IC sa pamamagitan ng pagkuha at pagsusuri ng mga tugon sa pagsubok. Ang tugon sa pagsubok ay maaaring maging mga parameter tulad ng boltahe, kasalukuyang, dalas, atbp, o mga tagapagpahiwatig ng pagganap tulad ng mga estado ng lohika at mga katangian ng tiyempo.
Ang pagkuha ng tugon sa pagsubok ay maaaring maisakatuparan sa pamamagitan ng mga instrumento ng pagsubok, kagamitan sa pagsubok o software ng pagsubok. Ang pagsusuri ng tugon sa pagsubok ay maaaring makamit sa pamamagitan ng pagtatasa ng data, pagsusuri sa pagganap o pagsusuri ng pagkakamali. Ang koleksyon at pagsusuri ng tugon sa pagsubok ay kailangang matugunan ang ilang mga kinakailangan, katatagan at pagiging maaasahan upang matiyak ang katumpakan ng mga resulta ng pagsubok.
3. Paghuhusga at feedback ng mga resulta ng pagsubok
Kasama rin sa pangunahing prinsipyo ng IC testing ang paghatol at feedback ng mga resulta ng pagsubok. Ang paghatol ng mga resulta ng pagsubok ay upang hatulan kung ang pagganap, pag andar at pagiging maaasahan ng IC ay nakakatugon sa mga kinakailangan sa disenyo at mga target sa pagganap sa pamamagitan ng paghahambing ng pagkakaiba sa pagitan ng tugon sa pagsubok at ang inaasahang tugon.
Ang feedback ng mga resulta ng pagsubok ay upang ma optimize at mapabuti ang disenyo, pagmamanupaktura o proseso ng pagsubok ng isang IC sa pamamagitan ng pakikipag usap sa mga resulta ng pagsubok sa mga designer, tagagawa o tester. Ang paghatol at feedback ng mga resulta ng pagsubok ay kailangang matugunan ang ilang mga kinakailangan sa real time, katumpakan at pagiging maaasahan upang matiyak ang pagiging epektibo ng proseso ng pagsubok.
Ang functional test ay isang pangunahing paraan ng IC test, higit sa lahat ay ginagamit upang matukoy kung tama ang logic function ng IC. Ang functional testing ay karaniwang gumagamit ng Vector Testing upang obserbahan kung ang tugon ng output ng isang IC ay nakakatugon sa mga inaasahan sa pamamagitan ng pag input ng mga tiyak na vectors ng pagsubok.
Ang bentahe ng functional testing ay nagbibigay ito ng mataas na saklaw ng pagsubok at maaaring matukoy ang karamihan sa mga error sa lohika sa isang IC. Gayunpaman, ang disbentaha ng functional testing ay na ito ay tumatagal ng isang mahabang panahon at nangangailangan ng isang malaking halaga ng mga test vectors at test data.
Ang pagsubok sa pagganap ay isang mahalagang paraan ng pagsubok ng IC, higit sa lahat ay ginagamit upang matukoy ang pagganap ng tiyempo at pagganap ng pagkonsumo ng kapangyarihan ng mga IC. Ang pagsubok sa pagganap ay karaniwang nagpapatibay ng Pagsubok sa Timing at Pagsubok ng Power upang suriin ang mga index ng pagganap ng mga IC sa pamamagitan ng pagsukat ng kanilang mga parameter ng tiyempo at mga parameter ng pagkonsumo ng kapangyarihan.
Ang bentahe ng pagsubok sa pagganap ay maaari nitong makita ang mga bottlenecks ng pagganap at mga problema sa pagkonsumo ng kuryente ng mga IC. Gayunpaman, ang disbentaha ng pagsubok sa pagganap ay nangangailangan ito ng mataas na katumpakan na kagamitan sa pagsubok at kumplikadong pamamaraan ng pagsubok.
Reliability test ay isang pangunahing paraan ng IC test, higit sa lahat na ginagamit upang matukoy ang kakayahan laban sa panghihimasok at buhay ng mga IC. Ang pagsubok sa pagiging maaasahan ay karaniwang nagpapatibay ng Stress Testing, Aging Testing at Environmental Testing upang masuri ang pagiging maaasahan ng mga IC sa pamamagitan ng pagtulad ng iba't ibang malupit na kapaligiran at mga kondisyon sa pagtatrabaho.
Ang bentahe ng pagsubok sa pagiging maaasahan ay nagagawa nitong matukoy ang mga potensyal na problema at mga isyu sa mahabang buhay ng mga IC. Gayunpaman, ang disbentaha ng pagiging maaasahan pagsubok ay na ito ay tumatagal ng isang mahabang panahon at nangangailangan ng isang pulutong ng mga kagamitan sa pagsubok at mga kondisyon ng pagsubok.
Parametric test ay isang pantulong na paraan ng IC test, higit sa lahat na ginagamit upang matukoy ang boltahe ng IC, kasalukuyang, dalas at iba pang pagganap ng parameter. Ang parametric test ay karaniwang gumagamit ng mga instrumentong parametric test, sa pamamagitan ng pagsukat ng mga halaga ng parameter ng IC, upang masuri ang mga tagapagpahiwatig ng pagganap nito.
Ang mga bentahe ng parametric testing ay mabilis na bilis ng pagsubok at simpleng operasyon. Gayunpaman, ang disbentaha ng parametric testing ay ang coverage ng pagsubok ay mababa at hindi maaaring makita ang mga error sa lohika at mga bottleneck ng pagganap sa mga IC.