Wat is DFT (design for testability)?

Ontwerpmethode waarbij voorzieningen zoals scanketens en BIST vooraf in het circuit worden opgenomen om testen te vergemakkelijken.

Japanse benaming: DFT(テスト容易化設計)

“DFT (design for testability)” komt voor in 4 oefenvragen uit 3 onderwerpen, bijv. Testen en inspectie, LSI-ontwerpflow en EDA, Milieu en veiligheid.

Vakgebied: Testen en inspectie

Nu oefenen: vragen over DFT (design for testability)

Welke beschrijving van scanontwerp, een vorm van Design for Test (DFT), is juist?

  1. AHet oppervlak van de chip wordt met een optische microscoop afgetast om defecten te vinden
  2. BTijdens de test wordt de voedingsspanning geleidelijk verhoogd om de bedrijfsgrens te bepalen
  3. CDe flip-flops in de schakeling worden als schuifregister gekoppeld, zodat de interne toestand eenvoudig kan worden ingesteld en waargenomen
Antwoord en toelichting tonen

Antwoord: C. De flip-flops in de schakeling worden als schuifregister gekoppeld, zodat de interne toestand eenvoudig kan worden ingesteld en waargenomen

Bij scanontwerp krijgt de ingang van elke flip-flop een omschakelende selector, zodat de flip-flops tijdens de test in serie worden geschakeld (scanketen). Extern kan dan door schuiven een willekeurige waarde worden ingesteld en kan de interne waarde door schuiven worden uitgelezen. De test van een sequentiële schakeling wordt hierdoor vervangen door de test van een combinatorische schakeling, zodat ATPG automatisch patronen met een hoge foutdekking kan genereren. Aftasten met een microscoop of een spanningssweep is iets anders.

“DFT (design for testability)” in de toelichting

Vragen met “DFT (design for testability)” (4)

  1. Welke beschrijving van scanontwerp, een vorm van Design for Test (DFT), is juist?
  2. Welke combinatie van twee eigenschappen wordt met Design for Test beoogd te verbeteren?
  3. Welke ontwerpgedachte past de layout enzovoort zo aan dat deze minder gevoelig is voor productievariatie en defecten?
  4. Hoe heet de activiteit waarbij voor het begin van een werkzaamheid de aanwezige gevaren worden besproken en de maatregelen worden bevestigd?

Verwante termen

Sequentiële schakeling Combinatorische schakeling ATPG (automatic test pattern generation) Foutdekking (fault coverage) Opbrengst (yield) SPC (statistische procesbeheersing) ATE (automatic test equipment) BIST (built-in self-test) Burn-in IDDQ-test

Naar de woordenlijst