Vilka är de olika typerna av integrerad kretstestning?

Integrerad kretstestning är avgörande för funktionaliteten hos de flesta elektroniska enheter. Mikrochips, som integrerade kretsar också är kända, kan hittas i datorer, mobiltelefoner, bilar och praktiskt taget allt som innehåller elektroniska komponenter. Utan testning både före den slutliga installationen och när de väl installerats på ett kretskort skulle många enheter anlända icke-funktionella eller sluta fungera tidigare än deras förväntade livslängd. Det finns två huvudkategorier för testning av integrerade kretsar, wafer-testning och testning på kortnivå. Dessutom kan testerna vara strukturella eller funktionella.

Wafer-testning, eller wafer-probing, utförs på produktionsnivå, innan chipet installeras på sin slutdestination. Detta test görs med hjälp av automatiserad testutrustning (ATE) på den kompletta kiselskivan från vilken den fyrkantiga formen av chipsen kommer att skäras. Före förpackning görs sluttestning på kartongnivå med samma eller liknande ATE som wafertestningen.

Automatiserad testmönstergenerering, eller automatiserad testmönstergenerator (ATPG), är den metod som används för att hjälpa ATE att fastställa defekter eller fel i integrerad kretstestning. Ett antal ATPG-processer används för närvarande, inklusive stuck-at-fault, sekventiella och algoritmiska metoder. Dessa strukturella metoder har ersatt funktionstester i många applikationer. Algoritmiska metoder utvecklades i första hand för att hantera de mer komplexa integrerade kretstestningarna för mycket storskaliga integrerade (VLSI) kretsar.

Många elektroniska kretsar tillverkas för att inkludera inbyggd självreparation (BISR) funktionalitet som en del av design för test (DFT) teknik, vilket möjliggör snabbare och billigare integrerade kretstestning. Beroende på faktorer som implementering och syfte finns specialiserade varianter och versioner av BIST tillgängliga. Några exempel är programmerbart inbyggt självtest (PBIST), kontinuerligt inbyggt självtest (CBIST) och inbyggt självtest vid uppstart (PupBIST).

När man utför testning av integrerade kretsar på kort är en av de vanligaste metoderna funktionstestet på kortnivå. Detta test är en enkel metod för att bestämma kretsens grundläggande funktionalitet, och ytterligare testning genomförs i allmänhet. Några andra tester ombord är gränsskanningstestet, vektorless testet och det vektorbaserade back-drive-testet.

Gränsskanningen utförs vanligtvis med hjälp av Institute of Electrical and Electronics Engineers (IEEE) standard 1149.1, vanligen kallad Joint Test Action Group (JTAG). Automatiserad integrerad kretstestning är under utveckling från och med 2011. Två primära metoder, automatiserad optisk inspektion (AOI) och automatiserad röntgeninspektion (AXI), är föregångarna till denna lösning för att upptäcka fel tidigt i produktionen. Integrerade kretstestning kommer att fortsätta att utvecklas i takt med att elektronisk teknik blir mer komplex och mikrochipstillverkare önskar effektivare och kostnadseffektiva lösningar.