<?xml version="1.0"?>
<metadata xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dc="http://purl.org/dc/elements/1.1/"><dc:title>TEHNOLOGIJE IN PRISTOPI PRI PROIZVODNEM TESTIRANJU KOMPLEKSNIH ELEKTRONSKIH NAPRAV IN SISTEMOV</dc:title><dc:creator>PREVODNIK,	BOŠTJAN	(Avtor)
	</dc:creator><dc:creator>Jankovec,	Marko	(Mentor)
	</dc:creator><dc:subject>Avtomatski testni sistem ATS</dc:subject><dc:subject>Testne metode in tehnologije</dc:subject><dc:subject>Testna aplikacija</dc:subject><dc:subject>Python/TTL</dc:subject><dc:subject>KLISH</dc:subject><dc:subject>GUI</dc:subject><dc:subject>Enota CTR8540</dc:subject><dc:subject>ICT/Boundary scan</dc:subject><dc:subject>JTAG</dc:subject><dc:subject>Testni nivoji (programiranje</dc:subject><dc:subject>funkcijski</dc:subject><dc:subject>termični</dc:subject><dc:subject>sistemski</dc:subject><dc:subject>kofiguracijski)</dc:subject><dc:subject>Verifikacija R&amp;R</dc:subject><dc:subject>NPI</dc:subject><dc:subject>Informacijski sistem</dc:subject><dc:subject>Analiza rezultatov in problemov</dc:subject><dc:description>1. POVZETEK

Specialistično delo obravnava področje testnih pristopov, metod, tehnologij in procesov v proizvodnem ciklu testiranja kompleksnih elektronskih naprav in sistemov. Splošni obravnavi tematike v uvodnih poglavjih sledi konkreten primer praktične realizacije takega testnega sistema s tipičnimi problemi in metodami reševanja s katerimi se pri tem srečujemo.

V osrednjem delu je v splošnem predstavljena celotna vertikala načrtovanja, verifikacije in končne implementacije posameznih faz avtomatskega testnega sistema ATS za testiranje produktov pri masovni proizvodnji. Iz vidika načrtovanja in realizacije gre za več stopenjski proces, ki je logično strukturiran na posamezne samostojne in neodvisne skupine testov oziroma testne nivoje. Ta razdelitev običajno zajema test ICT in Boundary scan (integriteta  povezav na nivoju komponent in tiskanega vezja), programiranje (angl. »bring-up«), funkcijski, termalni, sistemski in konfiguracijski nivo. Vsak od teh nivojev je pomemben člen v proizvodnem ciklu naprave in mora upoštevati določene specifične lastnosti. Proces prehajanja med nivoji je natančno kontroliran in vnaprej določen. Vhodni pogoj vsakega naslednjega testnega nivoja je uspešno končan in zaključen predhodni nivo. Kontrola tega procesa je zagotovljena s primerno arhitekturo testnega sistema in ustrezno načrtovano avtomatsko testno aplikacijo GUI. Slednja deluje v povezavi z mrežno infrastrukturo, testnim strežnikom in informacijskim sistemom za shranjevanje rezultatov (SQL-DB).

Implementacija celotnega proizvodnega testnega sistema je praktično predstavljena na izbrani napravi iz področja mikrovalovnega prenosa podatkov proizvajalca Aviat Networks, kjer sem tudi zaposlen. Moje delo tu se nanaša predvsem na področje, ki ga pokriva naslovna tema te naloge. Konkretno gre za digitalno signalno procesno enoto oziroma mikrovalovni usmerjevalnik CTR8540. To je eden večjih projektov, kjer sem bil aktivno udeležen pri razvoju kompletnega testnega sistema od idejne zasnove do končne realizacije. Poudarek naloge je na vhodnih zahtevah in specifikacijah, načinu testiranja, splošni predstavitvi posameznih testnih nivojev, razvoju in pripravi testnih aplikacij, končni verifikaciji in implementaciji, analizi rezultatov ter odpravljanju konkretnih realnih problemov, s katerimi sem se srečeval tako v razvojni, kot tudi kasnejši produkcijski fazi.

V zaključnem delu so podane še nekatere dodatne možnosti za razne optimizacije in izboljšave testnega procesa, ki je precej dinamičen in se še vedno razvija v okviru novih tehnologij in pristopov. Pri uvajanju tovrstnih sprememb je vedno potrebno upoštevati večje število dejavnikov (finančne, časovne, tehnične, razpoložljive vire). To je še posebej pomembno, če je testni proces pred tem že konsolidiran. Vsak nepredviden zastoj testnega procesa pri masovni proizvodnji namreč pomeni dodatne stroške, slabše bilance in razne druge negativne vplive. Zato so pri takih spremembah potrebne tehtne odločitve.

Realizacija in implementacija izvorno podanih zahtev ali morebitnih naknadnih sprememb ob koncu razvojne faze vedno zahteva konsistentno in zlasti dosledno testiranje vseh funkcionalnosti, zanesljivosti in ponovljivosti. To se običajno izvaja v okviru cikličnih, tako imenovanih R&amp;R testov na izbranem številu testnih vzorcev. Na osnovi analize dobljenih rezultatov se lahko okvirno oceni in določi tudi predvideno verjetnostno porazdelitev in statistično uspešnost testiranja širše populacije (angl. first pass yield, FPY).
Končni cilj vsakega avtomatskega testnega sistema ATS je v največji možni meri, zanesljivo, kvalitetno in časovno učinkovito testiran produkt. To pa je obenem tudi garancija za želeno delovanje naprave ali sistema pri stranki.</dc:description><dc:date>2016</dc:date><dc:date>2016-09-08 15:34:44</dc:date><dc:type>Specialistično delo</dc:type><dc:identifier>84945</dc:identifier><dc:identifier>VisID: 34453</dc:identifier><dc:language>sl</dc:language></metadata>
