Ինտեգրված շրջանառու թեստավորումը վերաբերում է ինտեգրալ շրջանների կատարման, ֆունկցիոնալության եւ հուսալիության ստուգման գործընթացին: IC-ի փորձարկման նպատակն է ապահովել, որ ինտեգրված շրջանները կարողանան համապատասխանել նախագծման պահանջներին եւ արդյունավետության նպատակներին գործնական կիրառություններում, ինչպես նաեւ բարելավել ինտեգրված շրջանների հուսալիությունն ու կայունությունը:
IC թեստը ներառում է մի շարք ասպեկտներ, ինչպիսիք են ֆունկցիոնալ թեստավորումը, կատարման ստուգումը, հուսալիության ստուգումը, պարամետրիկ թեստավորումը եւ այլն: Ֆունկցիայի թեստը հիմնականում հայտնաբերում է, թե արդյոք IC-ի տրամաբանական ֆունկցիան ճիշտ է; կատարման թեստը հիմնականում հայտնաբերում է IC-ի ժամանակային կատարումը, էլեկտրաէներգիայի սպառման արդյունավետությունը եւ այլն; հուսալիության թեստը հիմնականում հայտնաբերում է IC-ի հակակախման ունակությունը, կյանքի ժամանակը եւ այլն; պարամետրի ստուգումը հիմնականում հայտնաբերում է IC-ի պարամետրերի կատարումը, օրինակ՝ լարումը, հոսանքը, հաճախությունը եւ այլն:
IC թեստավորման հիմնական սկզբունքը
1. Փորձարկել ազդանշանի սերունդը եւ փոխանցումը
IC թեստի հիմնական սկզբունքն է ստեղծել եւ փոխանցել փորձարկման ազդանշաններ ինտեգրալ շրջանների կատարման, ֆունկցիոնալության եւ հուսալիության ստուգման համար: Թեստային ազդանշանները կարող են լինել անալոգային, թվային կամ խառը ազդանշաններ, որոնք ընտրվում են ըստ թեստային պահանջների եւ փորձարկման նպատակների:
Թեստային ազդանշանների սերնդին կարելի է հասնել փորձարկման գործիքների, փորձարկման սարքավորումների կամ փորձարկման ծրագրային ապահովման միջոցով: Թեստային ազդանշանների փոխանցումը հնարավոր է իրականացնել թեստային զննումների, փորձարկման հարմարանքների կամ փորձարկման ինտերֆեյսի միջոցով: Թեստային ազդանշանների սերունդը եւ փոխանցումը պետք է համապատասխանեն որոշակի ճշգրտության, կայունության եւ հուսալիության պահանջներին, որպեսզի ապահովեն փորձարկման արդյունքների ճշգրտությունը:
2. Թեստերի պատասխանի ստացումը եւ վերլուծությունը
IC-ի ստուգման մեկ այլ հիմնական սկզբունք է գնահատել ԻԿ-ների արդյունավետությունը, ֆունկցիոնալությունը եւ հուսալիությունը թեստային պատասխանների ձեռքբերման եւ վերլուծության միջոցով: Թեստի պատասխանը կարող է լինել այնպիսի պարամետրեր, ինչպիսիք են լարումը, հոսանքը, հաճախականությունը եւ այլն, կամ կատարման ցուցիչները, ինչպիսիք են տրամաբանության վիճակները եւ ժամանակային բնութագրերը:
Թեստային պատասխանի ձեռքբերումը կարելի է իրականացնել փորձարկման գործիքների, փորձարկման սարքավորումների կամ թեստային ծրագրերի միջոցով: Թեստային պատասխանի վերլուծությունը կարելի է իրականացնել տվյալների վերլուծության, կատարողականի գնահատման կամ սխալ ախտորոշման միջոցով: Թեստի պատասխանի հավաքագրումը եւ վերլուծությունը անհրաժեշտ է կատարել որոշակի ճշգրտության, կայունության եւ հուսալիության պահանջների բավարարման համար, որպեսզի ապահովվի փորձարկման արդյունքների ճշգրտությունը:
3. Փորձարկման արդյունքների դատողությունը եւ հետադարձ կապը
IC թեստավորման հիմնական սկզբունքը ներառում է նաեւ թեստավորման արդյունքների դատողությունն ու հետադարձ կապը: Թեստավորման արդյունքների դատողությունն այն է, որ պետք է որոշել, թե արդյոք IC-ի կատարումը, ֆունկցիոնալությունը եւ հուսալիությունը համապատասխանում են նախագծման պահանջներին եւ կատարման նպատակներին՝ համեմատելով ստուգման պատասխանի եւ ակնկալվող արձագանքի տարբերությունը:
Փորձարկման արդյունքների հետադարձ կապն է օպտիմալացնել եւ բարելավել IC-ի նախագծման, արտադրության կամ փորձարկման գործընթացը՝ ստուգման արդյունքները հաղորդելով դիզայներներին, արտադրողներին կամ փորձարկողներին: Թեստավորման արդյունքների դատողությունը եւ հետադարձ կապը պետք է բավարարեն որոշակի իրական ժամանակի, ճշգրտության եւ հուսալիության պահանջները, որպեսզի ապահովեն փորձարկման գործընթացի արդյունավետությունը:
Ֆունկցիոնալ թեստը IC թեստի հիմնական մեթոդն է, որը հիմնականում օգտագործվում է պարզելու համար, թե արդյոք IC-ի տրամաբանական ֆունկցիան ճիշտ է։ Ֆունկցիոնալ թեստավորումը սովորաբար օգտագործում է Վեկտորական թեստը՝ դիտարկելու համար, թե արդյոք IC-ի ելքային պատասխանը համապատասխանում է սպասումներին՝ մուտքագրելով հատուկ փորձարկման վեկտորներ:
Ֆունկցիոնալ թեստավորման առավելությունն այն է, որ այն ապահովում է բարձր փորձաշրջանի ծածկույթ եւ կարող է հայտնաբերել IC-ում տրամաբանության սխալների մեծ մասը: Սակայն ֆունկցիոնալ թեստավորման թերությունն այն է, որ դա պահանջում է երկար ժամանակ եւ պահանջում է մեծ քանակությամբ փորձարկման վեկտորներ եւ փորձարկման տվյալներ:
Կատարման ստուգումը IC-ի թեստավորման կարեւոր մեթոդ է, որը հիմնականում կիրառվում է ԻԿ-ների ժամանակային կատարման եւ էներգիայի սպառման արդյունավետությունը հայտնաբերելու համար: Կատարման ստուգումը սովորաբար ընդունում է Timing Testing and Power Testing, որպեսզի գնահատի ԻԿ-ների կատարման ինդեքսները՝ չափելով դրանց ժամանակային պարամետրերը եւ էներգիայի սպառման պարամետրերը:
Արդյունավետության ստուգման առավելությունն այն է, որ այն կարող է հայտնաբերել ԻԿ-ների կատարման խոչընդոտները եւ էներգիայի սպառման խնդիրները: Սակայն արդյունավետության ստուգման անբարենպաստությունն այն է, որ դրա համար անհրաժեշտ են բարձր ճշգրտությամբ փորձարկման սարքավորումներ եւ բարդ փորձարկման ընթացակարգեր:
Հուսալիության թեստը IC թեստի հիմնական մեթոդն է, որը հիմնականում օգտագործվում է ԻԿ-ների հակակախման ունակությունը եւ կյանքը հայտնաբերելու համար։ Հուսալիության ստուգումը սովորաբար ընդունում է Սթրես թեստավորում, ծերացման թեստավորում եւ շրջակա միջավայրի փորձաքննություն՝ ԻԿ-երի հուսալիությունը գնահատելու համար՝ նմանակելով տարբեր կոշտ միջավայրեր եւ աշխատանքային պայմաններ:
Հուսալիության ստուգման առավելությունն այն է, որ այն կարողանում է հայտնաբերել ԻԿ-ների հնարավոր խնդիրները եւ երկարակեցության խնդիրները: Սակայն հուսալիության ստուգման անբարենպաստությունն այն է, որ դա երկար ժամանակ է պահանջում եւ պահանջում է շատ փորձարկման սարքավորումներ եւ փորձարկման պայմաններ:
Պարամետրական թեստը IC թեստի օժանդակ մեթոդ է, որը հիմնականում կիրառվում է IC-ի լարման, հոսանքի, հաճախականության եւ այլ պարամետրերի կատարման բացահայտման համար։ Պարամամետրիկ թեստը սովորաբար օգտագործում է պարամամետրիկ թեստային գործիքներ, IC-ի պարամետրական արժեքների չափման միջոցով, դրա կատարման ցուցանիշները գնահատելու համար:
Պարամետրական թեստերի առավելություններն են արագ փորձարկման արագությունը եւ պարզ գործողությունը: Սակայն պարամետրական ստուգման անբարենպաստությունն այն է, որ ստուգման ծածկույթը ցածր է եւ չի կարող հայտնաբերել տրամաբանության սխալները եւ կատարման խոչընդոտները ԻԿ-ներում։