Testinių rinkinių atrinkimo programinės įrangos sudarymas ir tyrimas

Automatinis testų rinkinių generavimas (pasaulyje priimtas angliškas sutrumpinimas – ATPG) yra pakankamai senai sprendžiama problema. Jos tikslas – surasti optimalų testinių vektorių sekas, kurios pilnai užtikrintų visas schemos gamybos etape padarytas klaidas per mažiausią laiką. Vienas iš skaitmen...

Full description

Bibliographic Details
Main Author: Drovnenkov, Aleksej
Other Authors: Stulpinas, Raimundas
Format: Dissertation
Language:Lithuanian
Published: Lithuanian Academic Libraries Network (LABT) 2007
Subjects:
Online Access:http://vddb.library.lt/fedora/get/LT-eLABa-0001:E.02~2007~D_20070816_143508-11175/DS.005.0.01.ETD
id ndltd-LABT_ETD-oai-elaba.lt-LT-eLABa-0001-E.02~2007~D_20070816_143508-11175
record_format oai_dc
spelling ndltd-LABT_ETD-oai-elaba.lt-LT-eLABa-0001-E.02~2007~D_20070816_143508-111752013-11-16T03:59:07Z2007-08-16litInformaticsDrovnenkov, AleksejTestinių rinkinių atrinkimo programinės įrangos sudarymas ir tyrimasConstruction and research of software for test patterns selectionLithuanian Academic Libraries Network (LABT)Automatinis testų rinkinių generavimas (pasaulyje priimtas angliškas sutrumpinimas – ATPG) yra pakankamai senai sprendžiama problema. Jos tikslas – surasti optimalų testinių vektorių sekas, kurios pilnai užtikrintų visas schemos gamybos etape padarytas klaidas per mažiausią laiką. Vienas iš skaitmeninių schemų testavimo ir testų rinkinių sudarymo metodas yra funkcinis testavimo metodas. Jo privalumai yra tame, kad testų rinkinių sudarymo programa nežino schemos vidinės struktūros, o testuoja tik idealų schemos modelį, kuri yra pateikta juodos dėžės pavidale, tai yra programa gali gauti idealaus schemos reakciją į tam tikrą įvedimo signalų vektorių. Šiame darbe parinktas funkcinis testavimo metodas. Šiame darbe aprašoma testinių rinkinių atrinkimo programinės įrangos teorinė bazė, automatinio testų rinkinio formavimo trumpa istorinė apžvalga, baltos ir juodos dėžės modelių pagristų formavimo algoritmų palyginimai. Aprašoma programų sistemos statinė struktūra bei jos komponentai, sistemos panaudojimo atvejai. Tyrimų dalyje aprašoma tyrimo metodika, siūlomi programos kokybės tobulinimo metodai. Eksperimentų dalyje aprašomi tyrimų eksperimentų rezultatai.Automated test pattern generation (ATPG) problem is being solved for a relatively long time. Its' point is to find optimal test vector sequences, which would cover most of all production-caused digital circuit faults and would run for the minimum amount of time. One of the ways to test and generate test vectors for digital circuits is functional test method. Its' benefit is that system does not need to be aware of digital circuit's inner logical model, but has to deal only with the input, so that just the ideal model of the digital circuit can be used as a "black box". The program's algorithm can get ideal digital circuit's reaction for corresponding input test vector. This paper will mostly cover functional model approach to ATPG. This paper covers automated test vector generation software basic theory with brief historical review, comparison of white box and black box models' testing and test vector generation algorithms. Also the software's static structures along with its components, system’s typical use cases are covered. The research part of the paper is focused mostly on the algorithms used, containing research methods which provide the results for the experiment part.Testiniai rinkiniaiATPGAutomatinis testų sudarymasAtrinkimo algoritmaiTest suitesATPGAuthomated test pattern generationTest vector finding algorithmsMaster thesisStulpinas, RaimundasMotiejūnas, KęstutisBareiša, EduardasButleris, RimantasKazanavičius, EgidijusTomkevičius, ArūnasŠeinauskas, RimantasŠtuikys, VytautasJusas, VaciusLenkevičius, AntanasKaunas University of TechnologyKaunas University of Technologyhttp://vddb.library.lt/obj/LT-eLABa-0001:E.02~2007~D_20070816_143508-11175LT-eLABa-0001:E.02~2007~D_20070816_143508-11175KTU-nmzaweyprmp-20070531-115748http://vddb.library.lt/fedora/get/LT-eLABa-0001:E.02~2007~D_20070816_143508-11175/DS.005.0.01.ETDUnrestrictedapplication/pdf
collection NDLTD
language Lithuanian
format Dissertation
sources NDLTD
topic Informatics
Testiniai rinkiniai
ATPG
Automatinis testų sudarymas
Atrinkimo algoritmai
Test suites
ATPG
Authomated test pattern generation
Test vector finding algorithms
spellingShingle Informatics
Testiniai rinkiniai
ATPG
Automatinis testų sudarymas
Atrinkimo algoritmai
Test suites
ATPG
Authomated test pattern generation
Test vector finding algorithms
Drovnenkov, Aleksej
Testinių rinkinių atrinkimo programinės įrangos sudarymas ir tyrimas
description Automatinis testų rinkinių generavimas (pasaulyje priimtas angliškas sutrumpinimas – ATPG) yra pakankamai senai sprendžiama problema. Jos tikslas – surasti optimalų testinių vektorių sekas, kurios pilnai užtikrintų visas schemos gamybos etape padarytas klaidas per mažiausią laiką. Vienas iš skaitmeninių schemų testavimo ir testų rinkinių sudarymo metodas yra funkcinis testavimo metodas. Jo privalumai yra tame, kad testų rinkinių sudarymo programa nežino schemos vidinės struktūros, o testuoja tik idealų schemos modelį, kuri yra pateikta juodos dėžės pavidale, tai yra programa gali gauti idealaus schemos reakciją į tam tikrą įvedimo signalų vektorių. Šiame darbe parinktas funkcinis testavimo metodas. Šiame darbe aprašoma testinių rinkinių atrinkimo programinės įrangos teorinė bazė, automatinio testų rinkinio formavimo trumpa istorinė apžvalga, baltos ir juodos dėžės modelių pagristų formavimo algoritmų palyginimai. Aprašoma programų sistemos statinė struktūra bei jos komponentai, sistemos panaudojimo atvejai. Tyrimų dalyje aprašoma tyrimo metodika, siūlomi programos kokybės tobulinimo metodai. Eksperimentų dalyje aprašomi tyrimų eksperimentų rezultatai. === Automated test pattern generation (ATPG) problem is being solved for a relatively long time. Its' point is to find optimal test vector sequences, which would cover most of all production-caused digital circuit faults and would run for the minimum amount of time. One of the ways to test and generate test vectors for digital circuits is functional test method. Its' benefit is that system does not need to be aware of digital circuit's inner logical model, but has to deal only with the input, so that just the ideal model of the digital circuit can be used as a "black box". The program's algorithm can get ideal digital circuit's reaction for corresponding input test vector. This paper will mostly cover functional model approach to ATPG. This paper covers automated test vector generation software basic theory with brief historical review, comparison of white box and black box models' testing and test vector generation algorithms. Also the software's static structures along with its components, system’s typical use cases are covered. The research part of the paper is focused mostly on the algorithms used, containing research methods which provide the results for the experiment part.
author2 Stulpinas, Raimundas
author_facet Stulpinas, Raimundas
Drovnenkov, Aleksej
author Drovnenkov, Aleksej
author_sort Drovnenkov, Aleksej
title Testinių rinkinių atrinkimo programinės įrangos sudarymas ir tyrimas
title_short Testinių rinkinių atrinkimo programinės įrangos sudarymas ir tyrimas
title_full Testinių rinkinių atrinkimo programinės įrangos sudarymas ir tyrimas
title_fullStr Testinių rinkinių atrinkimo programinės įrangos sudarymas ir tyrimas
title_full_unstemmed Testinių rinkinių atrinkimo programinės įrangos sudarymas ir tyrimas
title_sort testinių rinkinių atrinkimo programinės įrangos sudarymas ir tyrimas
publisher Lithuanian Academic Libraries Network (LABT)
publishDate 2007
url http://vddb.library.lt/fedora/get/LT-eLABa-0001:E.02~2007~D_20070816_143508-11175/DS.005.0.01.ETD
work_keys_str_mv AT drovnenkovaleksej testiniurinkiniuatrinkimoprograminesirangossudarymasirtyrimas
AT drovnenkovaleksej constructionandresearchofsoftwarefortestpatternsselection
_version_ 1716614730983931904