• Orice produs de serie necesită testare pentru a depista şi
identifica defectele cât mai devreme în procesul de fabricaţie. • Testarea însoţeşte întregul proces de creare a oricărui sistem electronic, de la dezvoltarea proiectului şi până la punerea în funcţiune la beneficiar. • Problema testării nu reprezintă preocuparea exclusiv a unei categorii izolate de specialişti ci intră în responsabilitatea atât a proiectanţilor, care trebuie s-o faciliteze, cât şi a inginerilor de test, care trebuie s-o conceapă şi a inginerilor de producţie, care trebuie s-o aplice. • Fara testare producţia de serie nu e posibilă iar un proiect care nu oferă facilităţi de testare se va întoarce, mai devreme sau mai târziu, la reproiectare. Strategia de testare Echilibrare intre: - costurile testării si - beneficiile rezultate în urma aplicării testelor
Obiectivele practice ale testării : localizarea erorilor, sau cel puţin detecţia lor. Testabilitatea sistemelor electronice Controlabilitate şi observabilitate Testabilitatea înseamnă, ad litteram, abilitatea sau uşurinţa de a testa. Pentru sistemele electronice, testabilitatea este o măsură a două proprietăţi:
Controlabilitatea = capacitatea de a manipula sistemul supus testării
Observabilitatea = capacitatea de a extrage informaţii din sistemul supus testării.
Nodurile x1, x2 şi x3 = intrări accesibile la conector - sunt controlabile, deoarece
conectând un echipament de test la circuit putem impune orice stare logică dorim. Nodul z ieşire primară disponibil la conector. Este observabil deoarece conectând un echipament de test putem determina în orice moment starea logică a semnalului z. Indicatori de testabilitate
Acoperirea testului (AT) = indicator global, raportat la totalitatea experimentelor din
care e constituit testul. Acoperirea parţială a testului (APT) = indicator parţial, raportat la un singur experiment.
Corelarea testabilităţii cu productivitatea = decizie strategică în producţia sistemelor electronice, deoarece testarea are un impact semnificativ asupra costurilor. Rolul testarii Quality means satisfying the user’s needs at minimum cost
• Rolul testarii – determinarea cauzei aparitiei defectului
– Testul a fost gresit (metoda de testare) – Procesul de fabricatie a fost afectat de erori – Proiectarea s-a facut incorect – Specificatia produsului are o problema • Rolul diagnozei – determina ce s-a defectat , cand si unde (in ce faza a procesului) • Daca procedura de test este buna si produsul cade la test suspectam : • procesul de fabricatie, • proiectarea • specificatia impusa produsului Proces de realizare a unui chip VLSI Requirements – Cerintele pe care produsul trebuie sa le satisfaca din punctul de vedere al utilizatorului Specifications – traducerea in limbajul tehnic a cerintelor utilizatorului include: - caracteristici functionale (dependenta intrare iesire) - caracteristici operationale (putere, frecventa, zgomot) - caracteristici fizice (incapsulare, asamblare) - caracteristici de mediu (temperatura umiditate, vibratii) - alte caracteristici (cost, pret, disponibilitate, cantitate) Design – obiectivele proiectarii constau in producerea datelor (informatiilor) necesare pentru etapele de fabricatie si testare -etape: - arhitectural design - logic/analogic design - phisical design Fabrication - pt. module electronice: executie pcb, echipare - pt procesare plachete siliciu : expunere, difuzie, implantare, … Testing – Failure mode analysis (FMA) - Testarea trebuie plasata cat mai aproape de punctul in care se produce eroarea - testarea trebuie distribuita in cursul procesului de realizare a produsului - obiectivul Zero Erori (fara rebuturi) – poate fi atins daca erorile sunt detectate si corectate inainte sa produca efecte Procesul de realizare a unui circuit VLSI :Distributia verificarii/testarii si nivelul de implicare al personalulului
Fiecare nivel de testare realizeaza doua functii:
-Verifica pastrarea conformitatii cu obiectivele etapelor anterioare si cu cerintele beneficiarului -Verifica indeplinirea cerintelor etapei din punctul de vedere al capabilitatilor urmatoarelor niveluri ale procesului