Kādi ir dažādi integrālo shēmu testēšanas veidi?

Integrētās shēmas pārbaude ir ļoti svarīga vairuma elektronisko ierīču funkcionalitātei. Mikroshēmas, kā arī pazīstamas integrētās shēmas, var atrast datoros, mobilajos tālruņos, automašīnās un praktiski jebkur, kas satur elektroniskas sastāvdaļas. Nepārbaudot gan pirms galīgās instalēšanas, gan pēc uzstādīšanas shēmas plates, daudzas ierīces nedarbosies vai pārstātu darboties agrāk nekā paredzētais kalpošanas laiks. Ir divas galvenās integrālo shēmu testēšanas kategorijas, vafeļu pārbaude un plates līmeņa pārbaude. Turklāt testi var būt strukturāli vai funkcionāli.

Vafeļu testēšana jeb vafeļu zondēšana tiek veikta ražošanas līmenī pirms mikroshēmas uzstādīšanas galamērķī. Šis tests tiek veikts, izmantojot automatizētas testēšanas iekārtas (ATE) uz visu silīcija plāksni, no kuras tiks izgriezta mikroshēmu kvadrātveida forma. Pirms iepakošanas galīgā pārbaude tiek veikta plātnes līmenī, izmantojot to pašu vai līdzīgu ATE kā vafeļu testēšanai.

Automatizētā testa modeļa ģenerēšana jeb automatizētā testa modeļa ģenerators (ATPG) ir metodika, ko izmanto, lai palīdzētu ATE noteikt defektus vai kļūdas integrālās shēmas testēšanā. Pašlaik tiek izmantoti vairāki ATPG procesi, tostarp iestrēgušās kļūdas, secīgās un algoritmiskās metodes. Šīs strukturālās metodes ir aizstājušas funkcionālo testēšanu daudzās lietojumprogrammās. Algoritmiskās metodes galvenokārt tika izstrādātas, lai veiktu sarežģītāku integrālo shēmu testēšanu ļoti liela mēroga integrētajām (VLSI) shēmām.

Daudzas elektroniskās shēmas tiek ražotas, lai iekļautu iebūvētu pašremonta (BISR) funkcionalitāti kā daļu no testēšanas (DFT) tehnikas, kas ļauj ātrāk un lētāk veikt integrālās shēmas testēšanu. Atkarībā no tādiem faktoriem kā ieviešana un mērķis, ir pieejamas specializētas BIST variācijas un versijas. Daži piemēri ir programmējamā iebūvētā pašpārbaude (PBIST), nepārtrauktā iebūvētā pašpārbaude (CBIST) un ieslēgšanas iebūvētā pašpārbaude (PupBIST).

Veicot integrālo shēmu testēšanu uz platēm, viena no visizplatītākajām metodēm ir plates līmeņa funkcionālā pārbaude. Šis tests ir vienkārša metode ķēdes pamata funkcionalitātes noteikšanai, un parasti tiek ieviesta papildu pārbaude. Daži citi iebūvētie testi ir robežu skenēšanas tests, tests bez vektoriem un uz vektoriem balstīts atpakaļpiedziņas tests.

Robežu skenēšana parasti tiek veikta, izmantojot Elektrotehnikas un elektronikas inženieru institūta (IEEE) standartu 1149.1, ko parasti dēvē par Apvienotās pārbaudes darbības grupu (JTAG). Kopš 2011. gada tiek izstrādāta automatizētā integrālo shēmu testēšana. Divas galvenās metodes, automatizētā optiskā pārbaude (AOI) un automatizētā rentgena pārbaude (AXI), ir šī risinājuma priekšteči, lai konstatētu defektus ražošanas sākumā. Integrēto shēmu testēšana turpinās attīstīties, jo elektroniskās tehnoloģijas kļūst sarežģītākas un mikroshēmu ražotāji vēlas efektīvākus un rentablākus risinājumus.