Wat is BIST (built-in self-test)?

Mechanisme waarbij testschakelingen in de chip zijn ingebouwd, zodat de chip zelf testpatronen genereert en het resultaat beoordeelt. Wordt veel gebruikt voor onder meer geheugentests.

Japanse benaming: BIST(組み込み自己テスト)

“BIST (built-in self-test)” komt voor in 5 oefenvragen uit 4 onderwerpen, bijv. Testen en inspectie, Halfgeleiders voor auto's en functionele veiligheid, Logische schakelingen.

Vakgebied: Testen en inspectie

Nu oefenen: vragen over BIST (built-in self-test)

Wat is vanuit functionele veiligheid het belangrijkste doel van het uitvoeren van logic-BIST en memory-BIST in een microcontroller voor auto's bij het inschakelen of vóór het rijden?

  1. ALatente fouten opsporen die bij normale werking niet aan het licht komen, zoals in de veiligheidsmechanismen zelf, en zo de latent fault metric (LFM) verhogen
  2. BDe test vóór levering in de productiefabriek overslaan en zo de testkosten wegnemen
  3. CDe klokfrequentie van de CPU automatisch verhogen om de verwerking tijdens het rijden te versnellen
Antwoord en toelichting tonen

Antwoord: A. Latente fouten opsporen die bij normale werking niet aan het licht komen, zoals in de veiligheidsmechanismen zelf, en zo de latent fault metric (LFM) verhogen

Ook als veiligheidsmechanismen zoals het correctiecircuit van de ECC of de comparator defect zijn, komt dat bij normale werking niet aan het licht en blijft het als latente fout bestaan. Door bij het inschakelen met logic-BIST of memory-BIST de eigen schakelingen van de chip te testen, kunnen zulke fouten vóór het rijden worden gevonden en kan de LFM worden verhoogd. Het uitvoeren van BIST kost tijd en in die tijd is geen normale verwerking mogelijk, dus bij het ontwerp wordt ook rekening gehouden met de tijdsbeperkingen bij het opstarten. Het is geen vervanging van de leveringstest en dient niet om de verwerking te versnellen.

Welke beschrijving van BIST (Built-In Self-Test) is juist?

  1. AAlle tests worden uitsluitend met een externe tester uitgevoerd
  2. BTestschakelingen worden in de chip opgenomen, zodat de chip zichzelf test
  3. CHet uiterlijk wordt met het menselijk oog geïnspecteerd
Antwoord en toelichting tonen

Antwoord: B. Testschakelingen worden in de chip opgenomen, zodat de chip zichzelf test

Bij BIST zijn een patroongenerator en een beoordelingsschakeling voor de resultaten in de chip ingebouwd, zodat de chip de test zelf uitvoert. MBIST voor geheugens genereert snel patronen zoals de March-test, terwijl LBIST voor logische schakelingen pseudowillekeurige patronen gebruikt. Naast een lagere afhankelijkheid van dure testers en een kortere testtijd is er het voordeel dat chips voor auto's ook na de levering bij elke inschakeling zichzelf kunnen diagnosticeren.

“BIST (built-in self-test)” in de toelichting

Vragen met “BIST (built-in self-test)” (5)

  1. Wat is vanuit functionele veiligheid het belangrijkste doel van het uitvoeren van logic-BIST en memory-BIST in een microcontroller voor auto's bij het inschakelen of vóór het rijden?
  2. Welke beschrijving van BIST (Built-In Self-Test) is juist?
  3. Wat is een typische toepassing van een lineair teruggekoppeld schuifregister (LFSR), waarin de XOR van een deel van de uitgangen naar de ingang wordt teruggevoerd?
  4. Hoe heet de methode waarbij een tester meerdere chips gelijktijdig meet om de testkosten te verlagen?
  5. Welk systeem beheert in de fabriek onder meer welk lot zich in welk proces en op welke apparatuur bevindt en onder welke voorwaarden het is bewerkt, en stuurt en registreert de productiestroom?

Verwante termen

Microcontroller (MCU) ECC (foutcorrigerende code) Comparator Numerieke apertuur (NA) Schuifregister ATE (automatic test equipment) ATPG (automatic test pattern generation) Burn-in DFT (design for testability) Foutdekking (fault coverage)

Naar de woordenlijst