Aruanne tööperioodi 1997-2001 kohta

Raimund UBAR

Tallinna Tehnikaülikool

Arvutitehnika ja -diagnostika õppetooli juhataja

1. Õppetöö

1.1. Töö auditooriumis (aastatel 1997-2001)

-------------------------------------------------------------------------------------------------------------------------------------------

Tudengeid Loeng Harjutus Kokku A/P

----------------------------------------------------------------------------------------------------------------------------------------

Kevadsemester 1997:

1) Digitaalsüsteemide diagnostika 47 32 48 80 3,5

Sügissemester 1997:

1) Veakindlad digitaalsüsteemid 28 32 48 80 4,0

2) Digitaalsüsteemide disain ja test 17 32 16 48 3,0

Kevadsemester 1998:

Vaba semester: Teadustöö Prantsusmaal ülikoolide INPG ja UJF (Grenoble) juures. Tulemus: 6 teaduslikku artiklit koostöös professoritega G.Saucier, R.Leveugle, D.Borrione

Sügissemester 1998:

1) Digitaalsüsteemide diagnostika 49 32 32 64 3,5

2) Digitaalsüsteemide disain ja test 46 32 32 64 3,0

Kevadsemester 1999:

Diplomi-, magistri- ja doktoritööde juhendamine

Sügissemester 1999:

1) Digitaalsüsteemide diagnostika 35 32 32 64 3,5

2) Digitaalsüsteemide disain ja test 48 32 32 64 3,0

Kevadsemester 2000:

Diplomi-, magistri- ja doktoritööde juhendamine

Sügissemester 2000:

1) Digitaalsüsteemide diagnostika 71 32 32 64 3,5

2) Digitaalsüsteemide disain ja test 60 32 16 48 3,0

3) Veakindlad digitaalsüsteemid 6 16 32 48 3,0

Kevadsemester 2001:

Diplomi-, magistri- ja doktoritööde juhendamine

Sügissemester 2001:

1) Digitaalsüsteemide diagnostika 89 32 32 64 3,5

2) Digitaalsüsteemide disain ja test 83 32 16 48 3,0

3) Veakindlad digitaalsüsteemid 12 16 32 48 3,0

1.2. Magistri ja doktoriõpe

Juhendatud diplomandid (18): N.Männiste, R.Raidma, H.Kruus, V.Kostin, E.Orasson, J.Kalugina (2001) E.Orasson, V.Vislogubov, E.Zigurs, T.Sorokinskaja (2000) L.Soboleva, J.Jantsen, A.Leok, P.Pill, T.Pannik (1999), L.Raun, J.Heinlaid jt. (1998), A.Jutman j.t.(1997)

Kaitsnud magistrandid (9): M.Aarna, L.Raun, J.Heinlaid (2001), A.Jutman (1999), G.Jervan, P.Paomets, J.Põldre, E.Ivask (1998), J.Raik (1997)

Kaitsnud doktorandid (2): J.Raik (2001), J.Dushina (1999)

Juhendatavad doktorandid (3): E.Ivask, P.Paomets, A.Jutman

 

Auhinnatud üliõpilastöid (11):

  1. J.Raik - Shveitsi Gebert-Rüfi fondi teaduspreemia (2001)
  2. A.Jutman - esimene koht Eesti üliõpilaste riiklikul konkursil (2000)
  3. J.Raik - TTÜ arengufondi konkursi eristipendium (2000)
  4. J. Raik - esimene koht Eesti üliõpilaste riiklikul konkursil (1999)
  5. J. Raik - kolmas koht Eesti üliõpilaste riiklikul konkursil (1998)
  6. M.Brik, E.Ivask, G. Jervan, A. Markus, P. Paomets, J. Raik. "Rahvusvahelised publikatsioonid TTÜ disaini ja testi keskuse diagnostikagrupilt aastatel 1996-97". Esimene koht Eesti üliõpilaste riiklikul konkursil 1997.a..

1.3. Uued õppekursused

Aruandeperioodil on töötatud välja (või modifitseeritud) ja käivitatud järgmised uued õppekursused:

  1. Bakalaureuseõppes:
  1. Magistriõppes:

1.4. Laboratooriumi arendus

Mitmete välisprojektide toetusel ja koostöös välisfirmadega CADENCE, ERICSSON, DIGSIM DATA AB jt. on TTÜ arvutitehnika instituudi juures õppetooli initsiatiivil loodud tipptasemel tehnoloogiline keskkond teadusuuringuteks ja arendustööks, millega on vahetult seotud ka digitaalelektroonika-alane õppetöö Tehnikaülikoolis. Instituudi disaini ja testi keskuses on rajatud professionaalne tööjaamadel põhinev disainiklass, mis on varustatud litsentsidega maailma juhtivate firmade CADENCE, SYNOPSYS, XILINX, ALTERA jt. disainitarkvarade kasutamiseks. Koostöö firmaga DIGSIM DATA AB on võimaldanud moderniseerida keskuse disainitarkvaral DIXIcad põhinev projekteerimiskeskkonda, mis on odavam kui eelpool nimetatud professionaalsed tarkvarad, ja mis sobib seetõttu paremini arvutite riistvara alaste "masskursuste" läbiviimiseks (seda tarkvara kasutab aastas rohkem kui 300 tudengit).

Aruande perioodil on välja töötatud 4 uut laboratoorset tööd kursuste "Digitaalsüsteemide diagnostika" ja "Digitaalsüsteemide disain ja test" toetamiseks. Nendes töödes kasutatakse maailmas kõige levinenumat professionaalset disainitarkvara CADENCE ja laboris väljatöötatud diagnostika tarkvaratööriistate komplekti "Turbo-Tester". Nimetatud laborite komplekt koos tarkvaraga "Turbo-Tester" juurutati käesoleval aastal ka Jonköpingi Ülikoolis Rootsis (Prof. Bengt Magnhagen). Samasugust huvi nimetatud tarkvara ja laboratoorsete tsükli kasutamise suhtes on näidanud üles ka Linköpingi ülikool (Prof. Zebo Peng) jt.. Õppeuurimislabori edasiarenduseks on head perspektiivid hiljuti käivitunud uue europrojekti REASON (V Framework) raames, kus on oodata olulist sünergismi koostöös paljude Lääne-Euroopa ülikoolidega.

Loodud infrastruktuur kujutab endast töökeskkonda, mis on samaväärne Lääne-Euroopa ja USA juhtivates ülikoolides ning firmades kasutatavatele keskkondadele. Disainiklass võimaldab TTÜ tudengitel omandada Lääne-Euroopa inseneride tasemele vastavat haridust ja treenitust, aga samuti kujutab endast tehnilist baasi inseneritegevuse toetamiseks Eestis kaasaegse elektroonika projekteerimisel. Seega on loodud eeldused nii euroinseneride koolituseks kui ka väikeettevõtete arendustegevuse toetuseks elektroonika disaini valdkonnas.

a) Riistvara

Aruande perioodil on loodud uus laboratoorne baas arvutitehnika ja –diagnostika õppetoolis läbiviidava õppetöö toetamiseks. Nimetatud baas toetab ka paljusid teisi arvutitehnika instituudis õpetatavaid aineid. Labori serveriteks on kasutusel: Sun IPX (filtreeriv marsruuter ülikooli võrgu ja labori võrgu vahel ja e-maili server), Sun IPX (ujuvlitsentsi server), PC-Pentium III 666-256M (nimeserver, tulemüür ja võrguühenduste lüüs ning WWW server), Sun SparcServer 20/712 (kettapinna ning rakenduste server {application server}), Sun UltraSparc 60 (rakenduste server), Sun Ultra Enterprise 250 (kettapinna server Sun tööjaamadega õppeklassile, varaliselt TTÜ Arvutuskeskuse vara). Labori juurde kuulub kaks õppeklassi: 9x PC-Pentium III 887-256M personaalarvutiga õppeklass milles viiakse läbi CAD programmide õpetust PC/Windows platvormil 14x Sun Blade 100 tööjaamadega õppeklass milles viiakse läbi CAD programmide õpetust Sparc/Solaris platvormil. Labori töökohtadel (11 kohta) on kasutusel 5 Sparc tööjaama (3x IPX/SparcStation2 ja 2x SparcStation5) ning 9 PC personaalarvutit. Lisaks on kasutusel 2 Laptop tüüpi personaalarvutit.

b) Tarkvara

Disaini tarkvarast on kasutada: Cadence disainisüsteem (15 ujuvlitsentsi, neist 1 täislitsents - analoog, DSP ja ASIC - ning 14 ainult ASIC litsensi), Synopsys projekteerimissüsteem (9 ujuvlitsentsi), Sun WorkShop 5.0 tarkvaraprojekteerimissüsteem (10 ujuvlitsentsi), Xilinx Foundation FPGA-Express Elite disainisüsteem (5 ujuvlitsentsi), Xilinx ALTERA kiipide projekteerimissüsteem, DIXI-CAD skeemiredaktor. Õppetooli kuuluvus Euroopa Liidu assotsiatsiooni EUROPRACTICE andis meile võimaluse hankida seda tarkvara 95%-se hinnaalandusega.

c) Originaaltarkvara

Õppetöös kasutatakse ka arvutitehnika ja -diagnostika õppetoolis välja töötatud digitaalsüsteemide diagnostika tarkvara TURBO-TESTER. Nimetatud tarkvara on võetud kasutusele ka terves reas teistes ülikoolides Soomes, Rootsis, Slovakkias, Poolas ja mujal. Tänu TURBO-TESTRI juurutamisele Rootsis elektroonikainseneride täiendõppe läbiviimisel firmas DIGSIM Data A.B., on vastutasuks nii Tallinna Tehnikaülikoolis kui ka Infotehnoloogia Kolledzhis installeeritud firmas välja töötatud disainisüsteem DIXIcad, mille baasil viiakse läbi TTÜ-s laboratoorset õppetööd ainetes "Arvutid I" ja "Arvutid II" rohkem kui 300 üliõpilasele aastas.

Labori keskkond, tööstiil ja töökohtade arv on võimaldanud ellu viia euroopalikku õpetamismeetodit elektroonika disaini valdkonnas - "learning by doing", mis eeldab ühest küljest mahukat iseseisvat tööd ja eelkõige kaasaegse laborikeskkonna olemasolu, aga teisest küljest pidevat konsultatsiooni saamise võimalust laboris töötades.

1.5. Uued õppematerjalid

  1. Loengukursus "Digitaalsüsteemide diagnostika" http://www.pld.ttu.ee/~raiub/web_0103/diagnostika/loengukiled/
  2. Loengukursus "Disain ja test"
  3. http://www.pld.ttu.ee/~raiub/web_0103/disain_ja_test/loengukiled/

  4. Interaktiivne õppematerjal diagnostika-alaste ainete õpetamiseks
  5. http://www.pld.ttu.ee/diagnostika/

  6. Laboratoorsete tööde juhendid ainetes "Digitaalsüsteemide diagnostika" ja "Disain ja test" http://www.pld.ttu.ee/diagnostika/labs/
  7. Interaktiivne õppematerjal diagnostikaprobleemide harjutamiseks

http://www.pld.ttu.ee/diagnostika/training/Training.html

1.6. Õppemetoodika alane teabesiire Läände

Õppetoolis läbiviidavate arvutite diagnostika alaste uute õppekursuste metodoloogia ja eeskätt seda toetav laboratoorium (diagnostika tarkvarapakett TURBO-TESTER) on pakkunud laiemat huvi ka raja taga. Ka on seda metodoloogiat tutvustatud reas ettekannetes ja publikatsioonides rahvusvahelistel retsenseeritavatel konverentsidel:

  1. G.Jervan, A.Markus, P.Paomets, J.Raik, R.Ubar. Turbo Tester: A CAD System for Teaching Digital Test. In "Microelectronics Education". Kluwer Academic Publishers, pp.287-290, 1998.
  2. R.Ubar. Teaching Dependability Issues in System Engineering at the Technical University of Tallinn. Preprints of Proceedings, 90th Anniversary Jubilee Seminar on Engineering Education. University of Wismar, Germany, May 6-8 1998, pp.1-5. Invited paper.
  3. R.Ubar. Teaching Dependability Issues in System Engineering at the Technical University of Tallinn. Global J. of Engineering Education, Vol.2, No 2, 1998 UICEE, Printed in Australia, pp. 215-218.
  4. R.Ubar, H.-D.Wuttke. Action Based Learning System for Teaching Digital Electronics and Test. Proc. of 3rd European Workshop on Microelectronics Education, Aix-en-Provence (France), May 18-19, 2000, pp.65-66.
  5. R.Ubar, E.Orasson, H.-D.Wuttke. Interactive Teaching Software "Introduction To Digital Test". 45th International Conference, Ilmenau (Germany), October 4-6, 2000, pp.949-954.
  6. K.-H.Diener, G.Elst, E.Gramatova, W.Kuzmicz, Z.Peng, R.Ubar. Virtual Laboratory for Research in Dependable Miroelectronics. 7th Baltic Electronics Conference, Tallinn, October 8-11, 2000, pp.217-220.
  7. R.Ubar, E.Orasson, J.Raik, H.-D.Wuttke. Combining Learning, Training and Research in Laboratory Course for Design and Test. 7th Baltic Electronics Conference, Tallinn, October 8-11, 2000, 221-224.
  8. R.Ubar. Virtual Research and Development Laboratory. A European Project. Int. User Forum "Electronics Design and Test". Tallinn, October 12, 2000, 14 p.
  9. R.Ubar, H.-D.Wuttke. Action Based Learning System for Teaching Digital Electronics and Test. In "Microelectronics Education", Kluwer Academic Publishers, Dordrecht/ Boston/London, 2000, pp. 107-110.
  10. A.Jutman, R.Ubar. Laboratory Training for Teaching Design and Test of Digital Circuits. MIXDES’01, Zakopane, Poland, June 21-23, 2001, pp. 521-524.
  11. R.Ubar, H.-D.Wuttke. The DILDIS-Project – Using Applets for More Demonstrative Lectures in Digital Systems Design and Test. Proceedings of the 31st ASEE/IEEE Frontiers in Education Conference, FIE’2001, Oct. 10-13, 2001, Reno, NV, USA, pp.SIE-2-7.
  12. R.Ubar, H.-D.Wuttke. The DILDIS-Project – Using Applets for More Demonstrative Lectures in Digital Systems Design and Test. 31st ASEE/IEEE Frontiers in Education Conference. Abstracts, Oct. 10-13, 2001, Reno, NV, USA, pp.83.
  13. R.Ubar. E.Orasson, H.-D.Wuttke Internet-Based Software for Teaching Test of Digital Circuits. 23rd Int. Conf. on Microelectronics. Nis, Yugoslavia, May 12-15 2002.
  14. R. Ubar, E. Orasson, T. Evartson. Java Applet for Self-Learning of Digital Test Issues. 13th EAEEIE Conference, York, Great Britannia, April 8-10, 2002.

Laboris välja töötatud ja õppetöösse juurutatud diagnostikatarkvara TURBO-TESTER on kasutatud ja kasutatakse terves reas teistes ülikoolides Soomes, Rootsis ja mujal välismaal. 2000. a. kevadsemestril viisin Jonköpingi Ülikoolis läbi nimetatud tarkvara toetusel külaliskursuse, mille kvaliteedile andsid tudengid väga hea hinnangu. Sama kursus suurendatud õppemahus on palutud läbi viia ka tänavu. Käsil on läbirääkimised selle kursuse muutmiseks soome üliõpilaste jaoks regulaarseks, kas Helsingis või Tallinnas. Samasuguse hea hinnangu on see kursus saanud ka Michigani Ülikooli (USA) tudengitelt, Helsingi Tehnoloogiaülikooli tudengitelt ja elektroonikainseneridelt Rootsis, kes on läbi teinud disainialase täiendõppe firma DIGSIM DATA AB juures. Euroopa Liidult on konkursi korras saadud V Raamprogrammi grant IST-2000-30193 "Research and Training Action for System on Chip Design – REASON" selle tarkvara tutvustamiseks ja levitamiseks teistele ülikoolidele Euroopas.

2. Teadustöö:

2.1. Projektid (1997-2001):

Euroopa Ühenduse projektid:

  1. V Framework IST-2000-30193 "Research and Training Action for System on Chip Design – REASON" (2000-2003)
  2. INCO-COPERNICUS JEP 977133 "Microelectronics Virtual Laboratory for Cooperation in Research and Knowledge Transfer -VILAB" (1998-2001)
  3. INCO-COPERNICUS JEP 9601/70 (1996-1998) "Promotion of System Design Training and Information Centers in CCE/NIS - SYTIC"
  4. COPERNICUS JEP 9624 "Functional Test Generation and Diagnosis" (FUTEG) (1994-1997)
  5. PECO JEP 7668 "East European Microelectronics Cooperation Network of Support and Competence Centres (EEMCN)" (1993-1997)
  6. ESPRIT III BRA-6575 "Advanced test generation and testable design methodology for sequential circuits (ATSEC)" (1994-1997)
  7. ESPRIT Action EUROPRACTICE (1995-)
  8. Bilateraalsed rahvusvahelised projektid:

  9. Eesti-Saksa projekt EST-000/01 "Functional Built-In Self-Test". Partnerid: Fraunhofer Institute of Integrated Circuits, Dresden ja Stuttgarti Ülikool. (2000-2002).
  10. Eesti-Saksa projekt "Distance Learning on Digital Systems – DILDIS". Partner: Ilmenau Tehnikaülikool. (1999-2001).
  11. Eesti-Rootsi projekt "Design and Test of Dependable Electronic Systems - DTDES". Partner: Linköpingi Ülikool. (1999-2000).
  12. Eesti-Saksa projekt EST-008-96 "Automated Test Generation for FPGA based Designs". Partner: Fraunhofer Gesellschaft, Institute of Integrated Circuits, Dresden. (1996-1999).
  13. Eesti Fondide grantid:

  14. ETF grant G-4300. Disainivigade diagnostika digitaalskeemides ja süsteemides (2000-2003)
  15. ETF grant G-3658. Digitaalelektroonika disaini ja testi virtuaallaboratoorium (1999-2002)
  16. ETF grant G-2104. Digitaalelektroonika nüüdisaegse projekteerimise ja teadusuuringute eksperimentaalkeskkond (1996-1998)
  17. ETF grant G-1850. Digitaalsüsteemide diagnostilise analüüsi hierarhiliste meetodite uurimine ja väljatöötamine (1996-1999).
  18. Projektid Eesti ettevõtetega:

  19. MIKROTEST – koostööleping firmaga Artec Design Group AS Tehnoloogiaagentuuri ESTAG toetusel (2000-2002)
  20. Lepinguline töö "Krüptokiibi prototüübi testimine ja dokumentatsiooni väljatöötamine". Partner: Küberneetika instituut (1996-1997).

2.2. Tähtsaimad teadustöö tulemused aruandeperioodil (1997-2001)

2.2.1. Teadustulemused

TTÜ arvutitehnika instituudis on viimase 5-6 aasta jooksul loodud tipptasemel tehnoloogiline keskkond uurimistööks, mille toetusel on saavutatud märkimisväärne rahvusvaheline tunnustus arvutite diagnostika teooria arendamisel, on kujunenud tugev potentsiaal riist- ja tarkvara koosdisaini metodoloogia arendamiseks ja kasutamiseks, ning tipptehnoloogia parima rakendusnäidisena selles valdkonnas on valmistatud esimene ülisuur integraalskeem Eestis.

Minu teaduslik uurimistegevus on toimunud äärmiselt aktuaalses ja konkurentsitihedas valdkonnas – digitaalsüsteemide simuleerimine, veakindlus, testide süntees ja rikete diagnostika, kus iga publikatsioon tähendab pingelise võistluse läbimist, kus esinduslikel konverentsidel tavaliselt vaid üks neljandik esitatud artiklitest vastu võetakse. Õppetooli uurimiskollektiivi toetusel väljatöötatud meetodite ja algoritmide originaalsus ja uudsus seisneb ühtse matemaatilise instrumentaariumi loomises ja kasutamises keerukate digitaalsüsteemide (mikroprotsessorite, arvutite, kontrollerite jne.) diagnostikas erinevatel esitustasemetel. Põhilised teadustulemused on saavutatud järgmistes valdkondades: loogikaskeemide diagnostika, digitaaldisain, veakindlad süsteemid, lõplike automaatide diagnostika, hierarhiliste süsteemide diagnostika, signaalide dünaamiline analüüs loogikaskeemides jt.

Aastate lõikes on aruandlusperioodil põhitulemused jagunenud järgmiselt.

2001

Põhitulemus. Füüsika ja tehnika piirimail toimuva interdistsiplinaarse koostöö tulemusena Poola, Slovaki ja Ukraina teadlastega on välja töötatud uus efektiivne meetod füüsikaliste defektide statistiliseks modelleerimiseks ja nendele testide genereerimiseks digitaalskeemides. Meetodi põhiidee seisneb äärmiselt keeruka ülesande dekomponeerimises kaheks erineval tasandil lahendatavaks ülesandeks: statistiline defektide eelanalüüs (poola ja ukraina teadlased), selle tulemuste kujutamine loogikatasandile komponentide teekidesse (slovaki teadlased koos TTÜ uurimisgrupiga), ning kõrgemal loogikatasandil toimuv funktsionaalne simuleerimine ja testide genereerimine (minu juhendamisel töötav uurimisgrupp). Meetodi eri aspektid on publitseeritud kolmes teadusajakirjas [106,107,114] (viited on publikatsioonide nimekirjale) ja mitmetel rahvusvahelistel konverentsidel [90,92,98]. Publikatsioon maailma ühel prestiizhikamal konverentsil Silicon Valley’s [90] on tekitanud huvi mitmes USA ja Inglismaa tööstusettevõttes. Piirid konkreetsemale koostööle seab kõrge tööstuse-poolne salastatus vajaliku info valdamisel.

Muid olulisi tulemusi. Oleme välja töötanud meetodi digitaalskeemide hübriidse isetestimise optimeerimiseks [115], kiire meetodi hinnakõverate arvutamiseks [101] ja Tabu meetodil põhineva optimeerimisalgoritmi [109]. Koos magistrantidega töötasin välja uue meetodi digitaalskeemide testitavuse analüüsiks, mis võimaldab täpsust märgatavalt tõsta sama või ainult veidi suureneva töömahukuse juures [110,112]. Töötasime välja uue lähenemisviisi digitaalskeemide ajaliseks simuleerimiseks ja viitedefektide avastamiseks, mis põhineb struktuurselt sünteesitud otsustusdiagrammide (SSOD) kasutamisel [89,108,116]. SSOD-ide kasutamine võimaldab vähendada simuleerimise keerukust skeemides. Uus meetod tõstab simuleerimise kiirust keskmiselt 3,5 korda. Traditsiooniline disainivigade diagnostika toimub eelnevalt defineeritud võimalike vigade hulgal. Kuna kõiki vigu pole võimalik eelnevalt defineerida, seavad ka olemasolevad meetodid kitsendusi saavutatava diagnoosi resolutsioonile. Olen välja arendanud uue diagnoosimeetodi, mis ei nõua eelnevat vigade defineerimist [88]. Oleme välja arendamas uut kontseptsiooni rikete hierarhiliseks simuleerimiseks digitaalsüsteemides. On välja töötatud uutel matemaatilistel alustel (kõrgtaseme otsustusdiagrammide baasil) rida efektiivseid simuleerimisalgoritme digitaalsüsteemide verifitseerimiseks [99,105,111,117]. Kiireim väljatöötatud simulaatoritest ületab jõudluselt vastava klassi levinenumad kommertsiaalsed simulaatorid. Tihedas rahvusvahelises ühistöös oleme välja töötamas metodoloogiat, töövahendeid ning -keskkonda internetipõhiseks koostööks teadus- ja arendustegevuses [91,100,102,113]. Oleme välja arendamas tudengite aktiivsel kaasabil ja rahvusvahelises koostöös uusi internetipõhiseid õppevahendeid digitaalskeemide diagnostika õpetamiseks [97,104,118].

2000

Põhitulemus. Töötasime välja uue väga kiire hierarhilise testide generaatori digitaalsüsteemide testimiseks (võrdlevad eksperimentide tulemused näitasid, et generaator on kiireim "akadeemilises maailmas", kommertsturul taolised hierarhilised generaatorid puuduvad). Tulemused on publitseeritud antud valdkonna tähtsaimas ajakirjas [58] ning ette kantud maailma ühel prestiizhikamal konverentsil Silicon Valley’s [62]. Nimetatud valdkonnas käivitus Saksa-Eesti ühisprojekt Fraunhoferi Instituudiga ja Stuttgarti ülikooliga TTÜ meetodi rakendamiseks isetestivate süsteemide projekteerimisel. On olemas perspektiiv tulemuste juurutamiseks Saksamaa tööstuses. Uue generaatori jaoks väljatöötatud diagnostikameetodite originaalsus ja uudsus seisnevad ühtse matemaatilise instrumentaariumi väljaarendamises digitaalskeemide ja -süsteemide testide genereerimiseks ning rikete simuleerimiseks. See on võimaldanud rakendada seni vaid loogikatasemel realiseeritud algoritme, ühelt poolt kõrgematel funktsionaalsetel tasanditel ning teiselt poolt ka madalamal (füüsikalisel) defektide tasandil.

Muid olulisi tulemusi. Töötati välja uus originaalne lähenemisviis disainivigade diagnostikaks, mis põhineb riistvara konstantse rikke mudeli kasutamisele ja võimaldab seetõttu kasutada traditsioonilist riistvara testimise tarkvara [57,59,61,86]. Tulemus on saadud kahe teadusvaldkonna riistvara testimine ja disaini verifitseerimine piirimail. Uuringud toimusid interdistsiplinaarses koostöös Joseph Fourier’ Ülikooliga Grenoble’is Prantsusmaal. Töötati välja uutel matemaatilistel alustel (kõrgtaseme otsustusdiagrammidel põhinev) rida efektiivseid simulaatori algoritme digitaalsüsteemide verifitseerimiseks [60,63,64,70,73,80]. Kiireim nendest simulaatoritest ületab jõudluselt vastava klassi levinud kommertsiaalseid simulaatoreid. Uuringud toimusid koostöös prantsuse teadlastega Grenoble’i Joseph Fourier’ Ülikoolist ja Grenoble’i Tehnikaülikoolist. Koostöös Linköpingi Ülikooliga käivitus perspektiivne koostöö isetestivate süsteemide kvaliteedi hindamiseks ja diagnostika optimeerimiseks, kus uued tulemused [84] saadi TTÜs välja arendatud eksperimentaalkeskkonnas. Käivitus interdistsiplinaarne koostöö füüsika ja tehnika piirimail poolakate, slovakkide ja ukrainlastega, mille tulemusena töötati välja uus täpne meetod füüsikaliste defektide modelleerimiseks digitaalskeemides [69,71,74]. Eksperimentaalse uurimistöö tulemusena saadi huvitavad tulemused, mis näitavad seniste meetodite ebatäpsust ja tendentsi ülehinnata testide kvaliteeti. Töötati välja uus kompleksne lähenemine disaini ja diagnostikaülesannete lahendamiseks digitaalsüsteemide hierarhilisel projekteerimisel [58,68,77,82]. Loodi ühtne tarkvarasüsteem disaini ja testide sünteesi ühendamiseks, mille taoline kommertsturul puudub. Kogu disain ja testide süntees on täielikult automatiseeritud. Koostöö toimub siin Saksamaa (Fraunhofer Instituut Dresdenis) ja Rootsi (Linköpingi ülikool) teadlastega. Koostöös Ilmenau Tehnikaülikooliga on väljatöötamisel internetil põhinev õpisüsteem digitaaltehnika disaini ja testi õpetamiseks tehnikaülikoolides, mis on elavat huvi pakkunud mitmel inseneriharidusele pühendatud rahvusvahelisel konverentsil [67,75,79]. Õpisüsteemi soovitakse kasutama hakata terves reas Lääne ülikoolides.

1999

Töötasime välja kõrgtaseme otsustusdiagrammidel põhineva simulaatori digitaalsüsteemide verifitseerimiseks [41,44]. Uus simulaator on kiirem kui vastava klassi levinud kommertsiaalne simulaator. Uuringud toimusid koostöös prantsuse teadlastega Grenoble’i Joseph Fourier’ Ülikoolist ja Grenoble’i Tehnikaülikoolist. Töötasime välja uue meetodi disainivigade diagnostikaks, mis põhineb riistvara konstantse rikke mudeli kasutamisel ja võimaldab seetõttu kasutada traditsioonilist riistvara testimise tarkvara [42,45]. Uuringud toimusid koostöös Joseph Fourier’ Ülikooliga Grenoble’is Prantsusmaal. Edasises uurimistöös samas valdkonnas töötasime välja uue originaalse veamudelit mittekasutava meetodi disainivigade diagnostikaks ja automaatseks disaini parandamiseks [52,55]. Veamudeli mittekasutamine tagab meetodi üldisuse ja universaalsuse. Meetod avab uue perspektiivse suuna digitaalsüsteemide projektide verifitseerimiseks ja disainivigade lokaliseerimiseks ning parandamiseks. Töötasime välja uue kompleksse lähenemise disaini ja diagnostikaülesannete lahendamiseks digitaalsüsteemide hierarhilisel projekteerimisel [46,47,53]. Loodi ühtne tarkvarasüsteem disaini ja testide sünteesi ühendamiseks, mille taoline kommertsturul puudub. Liideseks selles süsteemis kasutatakse VHDL universaalkeelt kõrgtasemel ja EDIF standardliidest madalal tasemel. Kogu disain ja testide süntees on täielikult automatiseeritud. Koostöö nimetatud probleemi kallal toimub saksa (Fraunhofer Instituut Dresdenis) ja Rootsi (Linköpingi ülikool) teadlastega.

1998

Hierarhiline digitaalsüsteemide testide generaator. Kasutades ära uue minu poolt diagnostikasse toodud otsustusdiagrammide mudeli universaalsust ning eriomadusi, mis võimaldasid täpsemalt ennustada testide konstrueerimisel võimalike variantide perspektiivsust, õnnestus luua teadaolevatest lahendustest efektiivsem hierarhiline testide sünteesi meetod ja vastav rakendus [14,17,20,21,25]. Meetodi efektiivsuse tagas mitmete ideede uudne kombineerimine nagu a) "top down" ja "bottom-up" lähenemisviiside ühitamine hierarhilises ideoloogias [21,27], b) funktsionaalse ja struktuurse lähenemisviisi ühitamine [14,26], c) transparentsustingimuste vahetu kujutamine mudelis [17], d) stohhastiliste ja deterministlike algoritmide kombineerimine erinevatel hierarhia tasanditel [20,30]. Eksperimendid rahvusvaheliselt tunnustatud benchmarkidel näitasid, et meie testide generaator töötab kiiremini kui seni publitseeritud analoogilised süsteemid. Kommertstarkvara selles valdkonnas puudub. Koostöö süsteemi rakendusvõimaluste laiendamise eesmärgil toimub Fraunhofer’i Integraalskeemide Instituudiga Dresdenis, Linköpingi Ülikooliga ja firmadega ERICSSON Telecom AB ning DIGSIM DATA AB Rootsis.

Kombinatsioonskeemide uut tüüpi testide generaator. Uue nn. struktuursete binaarsete otsustusdiagrammide klassi defineerimine ja kasutuselevõtt ning rea huvitavate omaduste avastamine nende graafide juures võimaldas saavutada klassikalise testide genereerimise algoritmi PODEM kiireim realisatsioon seniste sama tüüpi testigeneraatoritega võrreldes [18,19,23]. On loodud programmide komplekt diagnostikaprobleemide lahendamiseks digitaalskeemides Turbo-Tester, millesse nimetatud generaator kuulub.

Uue perspektiivse suuna avamine digitaalskeemide verifitseerimisel ja disainivigade diagnostikas. Õnnestus näidata et disainivigade diagnostika ülesannet on võimalik taandada konstantsete rikete diagnostikale, millest omakorda tuleneb võimalus kasutada klassikalist hästi läbitöötatud konstantrikete teooriat ning sellele põhinevat olemasolevat diagnostikatarkvara [29,31,39]. Teiselt poolt loob saadud tulemus esmakordselt reaalse võimaluse praktikale väga olulise aga seni lahendamata mitmekordsete disainivigade diagnostikaprobleemi lahendamiseks. Nimetatud probleemi uurisime koostöös ühe maailma mainekama laboratooriumiga selles valdkonnas - Grenoble'i Joseph Fourier' Ülikoolis, kus möödunud aastal töötasingi 4 kuud külalisprofessorina.

1997

Universaalne diagnostikamudel. Otsustusdiagrammidel põhinev formaalne digitaalsüsteemide mudel, mis esmakordselt ühendab endas nii süsteemi funktsioonide, struktuursete omaduste, rikete kui ka rikete aktiiviseerimistingimuste (transparentsuse) ilmutatud esitamist [3,6,8]. Uue mudeli näol loodud formalism võimaldas märgatavalt lihtsustada tarkvara loomist digitaalsüsteemide diagnostika automatiseerimiseks - traditsiooniliselt kasutatavate paljude spetsiaalmudelteekide hulga asemel võib uut lähenemisviisi kasutades piirduda üheainsa universaalse mudelteegiga. Uue nn. struktuursete binaarsete otsustusdiagrammide klassi defineerimine ja kasutuselevõtt ning rea huvitavate omaduste avastamine nende graafide juures võimaldas ka mitmete diagnostika-algoritmide effektiivsust märgatavalt tõsta. Tähtsamateks näideteks, kus õnnestus saavutada senisest paremaid tulemusi algoritmide töös, oleksid: a) testide genereerimine kombinatsioonskeemidele [9,12], b) mitmeväärtuseline simuleerimine digitaalskeemide dünaamika uurimiseks [3,4,7], d) uued testprogrammide automaatse sünteesi meetodid, kus kasutades ära mudeli universaalsust ning eriomadusi, mis võimaldasid täpsemalt ennustada kombinatoorikavariantide perspektiivsust, õnnestus luua teadaolevatest lahendustest efektiivsem hierarhiline testide sünteesi meetod ja vastav rakendus [5,6,8,9,13].

Loogikaskeemide diagnostika. Uurimistöö rajanes mudeli universaalsuse ärakasutamisele, mis vôimaldas ühe ainsa komponentmudelite teegi baasil terve komplekti tarkvaralisi tööriistu luua, kus iga tööriist nôuab endale traditsiooniliselt eri teeki. Nimetatud tööriistad on komplekteeritud universaalseks diagnostikatarkvaraks Turbo-Tester, mis oma laiahaardelisuse ja lihtsuse tôttu on sobiv kasutamiseks ülikoolides arvutiala tudengite ôpetamisel [2,10]. Tarkvara on edukalt kasutatud Helsingi Tehnikaülikooli (Soome), Chalmersi Tehnoloogiainstituudi (Rootsi), Jonköpingi Ülikooli (Rootsi), Michigani Ülikooli (USA) jt. ülikoolide tudengite ôpetamisel. Süsteemi on kasutatud Rootsis inseneride täiendôppes.

Digitaalsüsteemide veakindluse mõõtmine, Kui traditsioonilised veakindluse analüüsi meetodid põhinevad enamasti stohhastilistel lähenemisviisidel, siis meie poolt väljatöötatud ning realiseeritud rikete deduktiivne analüüsimeetod võimaldas sisse tuua ka deterministliku analüüsi, suurendamaks veakindluse stohhastiliste hindamismeetodite täpsust ja usaldatavust. Vôrreldes kasutust leidvate VHDL simulaatoritega on meie poolt loodud meetod kiirem [1,11].

Hierarhiliste süsteemide diagnostika. Uurisime lõplikke automaate [5,13], register-taseme süsteeme [5,6,12], on välja töötatud uutel põhimõtetel hierarhiline testide generaator, mis sünteesib ja lihtsustab kõrgtasemel defineeritavaid kitsendusi, kompileerib seejärel nende kitsenduste baasil testvektorid ning analüüsib ventiiltasemel viimaste kvaliteeti [2,9,13]. Meetod lubab efektiivsemalt realiseerida hierarhilist testide sünteesi ja analüüsi. Oluliseks tulemuseks on diagnostikamudeli täiustamine funktsioonide ja transparentsustingimuste ühtseks esitamiseks mudelis [6]. Uuendus võimaldas lihtsustada testide sünteesi algoritme ja suurendada nende produktiivsust. Generaatoris on originaalselt ühitatud deterministlik ja stohhastiline lähenemisviis, mis seniste katsete käigus on andnud ootamatult häid tulemusi [13].

2.2.1. Arendustöö tulemused

Loetletud teadustulemused on olnud aluseks tarkvarasüsteemide Turbo-Tester ja automaatse testprogrammide generaatori loomisel.

Turbo-Tester - tarkvara digitaalskeemide diagnostikaks. On loodud programmide komplekt diagnostikaprobleemide lahendamiseks digitaalskeemides põhineb ühtsel teoorial, mis on arendatud välja binaarsete otsustusdiagrammide baasil. Teooria vôimaldas üheainsa komponentmudelite teegi baasil luua tervet komplekti tarkvaratööriistu, kus traditsiooniliselt on iga tööriist nôudnud individuaalset mudelteeki. Uus lähenemisviis tagas süsteemi avatuse, lihtsuse ja odavuse. Tarkvara on edukalt kasutatud Helsingi Tehnikaülikooli (Soome), Chalmersi Tehnoloogiainstituudi (Rootsi) ja Michigani Ülikooli (USA) tudengite õpetamisel. Süsteemi on kasutatud Rootsis firma DIGSIM DATA AB poolt inseneride täiendõppes. Käesoleval hetkel realiseeruvad kaks europrojekti VILAB programmi COPERNICUS ja REASON 5. Raamprogrammi raames, mille eesmärgiks on levitada programmipaketti Turbo-Tester laiemalt Euroopa ülikoolides.

Automaatne testprogrammide generaator digitaalsüsteemidele. On loodud tarkvarasüsteem testprogrammide hierarhilise sünteesi automatiseerimiseks. Generaator sünteesib ja lihtsustab kõrgtasemel defineeritavaid kitsendusi, kompileerib seejärel nende kitsenduste baasil testvektorid ning analüüsib ventiiltasemel viimaste kvaliteeti. Oluliseks tulemuseks on diagnostikamudeli täiustamine funktsioonide ja transparentsustingimuste ühtseks esitamiseks mudelis. Uuendus võimaldas lihtsustada sünteesialgoritme ja suurendada nende produktiivsust. Generaatoris on originaalselt ühitatud deterministlik ja stohhastiline lähenemisviis. Eksperimendid rahvusvaheliselt tunnustatud benchmark-skeemidel on näidanud, et generaator töötab kiiremini kui seni publitseeritud analoogilised generaatorid. Kommertstarkvara selles valdkonnas puudub. Koostöös Fraunhofer’i Integraalskeemide Instituudiga Dresdenis on kavas süsteem juurutada Saksamaa väikeettevõtetes. Samuti toimub nimetatud süsteemi rakendamine käesoleval hetkel Eesti tööstuses – firmas Artec Design Group uue mikroprotsessori väljatöötamisel ja tootmisel

Kokkuvõte

Aruandeperioodil välja töötatud meetodite ja lahenduste uudsus ning originaalsus seisneb struktuursetel otsustusdiagrammidel (alternatiivsetel graafidel) põhineva ühtse teoreetilise käsitluse edasiarenduses digitaalse diagnostika valdkonnas ja selle rakendamises keerukate multitasandil kirjeldatud süsteemide diagnostikaülesannete lahendamisel. Traditsiooniliselt on eri tasanditel kasutatud erinevaid mudeleid ning matemaatilisi vahendeid nagu Boole’i algebra, Boole’i differentsiaalarvutus, lõplike automaatide olekutabelid, andmevoo-diagrammid, binaarsed otsustusdiagrammid, register-edastus-taseme keeled, Petri võrgud jne. Ühtne teooria, nagu see eksisteerib Boole’i algebra näol ühetasemeliste loogikaskeemide puhul, hierarhiliste süsteemide diagnostika jaoks puudub. Struktuursete otsustusdiagrammide kasutusele võtt uurimisgrupi poolt ja edasiarendus käesoleva publikatsioonide tsükli näol on märkimisväärseks sammuks sellise teooria loomisel.

Uurimistulemuste põhiline teaduslik tähtsus seisneb uue teoreetilise lähenemisviisi toomises tehniliste teaduste valdkonda, mida nimetatakse tehniliseks diagnostikaks. Uus lähenemisviis teeb võimalikuks mitmete seni lahendamata ülesannete korrektse formuleerimise, uurimise ja lahendusteede leidmise.

Kollektiivi teadusalane tegevus on saanud märkimisväärse rahvusvahelise tunnustuse, mille tõenduseks on osalemine viimase viie aasta jooksul viies europrojektis: FUTEG (1995-97), SYTIC (1997-99), VILAB (1998-01), EUROPRACTICE (1995-2002) ning REASON (2001-2004) programmide COPERNICUS, ESPRIT ja Framework V raames. Nimetatud projektide toetusel on kollektiivi initsiatiivil TTÜ arvutitehnika instituudi juures loodud tipptasemel tehnoloogiline keskkond teadusuuringuteks ja arendustööks, millega on vahetult seotud ka digitaalelektroonika-alane õppetöö Tehnikaülikoolis. Kollektiivi väljatöötatud tarkvara on leidnud kasutust mitmel pool Euroopas, mille tulemusena (arvutiprogrammide vahetuse kaudu) on TTÜ-s installeeritud hinnaline eritarkvara, mida kasutab arvutite baasõppes ca 300 üliõpilast aastas.

Vahetud tööalased sidemed firmadega CADENCE ja ERICSSON Telecom AB, kuuluvus assotsiatsiooni EUROPRACTICE ja töö europrojektide raames on võimaldanud kollektiivil sisustada praktiliselt Eesti Vabariigi poolsete kulutusteta Kesk- ja Ida-Euroopas ainulaadne tööjaamadel põhinev disainiklass, kus 14 töökohta on varustatud litsentsidega maailma juhtivate firmade CADENCE, SYNOPSYS, XILINX, ALTERA jt. disainitarkvarade kasutamiseks. Klass võimaldab TTÜ tudengitel omandada Lääne-Euroopa inseneride tasemele vastavat haridust ja treenitust, aga samuti kujutab endast tehnilist baasi inseneritegevuse toetamiseks Eestis kaasaegse elektroonika projekteerimisel.

2.3. Teaduslikud publikatsioonid retsenseeritavates väljaannetes (1997-2001):

1997

  1. Benso, P.Prinetto, M.Rebaudengo, M.Sonza, R.Ubar. A New Approach to Build a Low-Level Malicious Fault List Starting from High-Level Description and Alternative Graphs. Proc. IEEE European Design & Test Conference, Paris, March 17-20, 1997, pp.560-565.
  2. G.Jervan, A.Markus, P.Paomets, J.Raik, R.Ubar. CAD Software for Digital Test and Diagnostics. Proc. of International Conference on Design and Diagnostics of Electronic Circuits and Systems. Beskydy Mountains, Czech Republic, May 12-16, 1997, pp.35-40.
  3. R.Ubar, J.Raik. Multi-Valued Simulation with Binary Decision Diagrams. Proc. IEEE European Test Workshop, Cagliari (Italy), May 28-30, 1997, pp.28-29.
  4. R.Ubar. Boolean Derivatives and Multi-Valued Simulation on Binary Decision Diagrams. 4th International Workshop on Mixed Design of Integrated Circuits and Systems. Poznan, June 12-14, 1997, pp.115-120.
  5. M.Brik, G.Jervan, A.Markus, J.Raik, R.Ubar. A Hierarchical Automatic Test Pattern Generator Based on Using Alternative Graphs. 4th International Workshop on Mixed Design of Integrated Circuits and Systems. Poznan, June 12-14, 1997, pp.415-420.
  6. R.Ubar. Representing Transparency Conditions in Test Generation for VLSI by Decision Diagrams. The 1st Electronic Circuits and Systems Conference. Bratislava, September 4-5, 1997.
  7. R.Ubar. Multi-Valued Simulation of Digital Circuits. 21st International Conference on Microelectronics. Nis, Yugoslavia, September 14-17, 1997.
  8. R.Ubar. Behavioral Level Modeling of Digital Systems for Testing. Purposes 42nd International Conference, Ilmenau (Germany), September 22-25, 1997.
  9. G.Jervan, A.Markus, J.Raik, R.Ubar. Automatic Test Generation System for VLSI. 1st Electronic Circuits and Systems Conference. Bratislava, September 4-5,1997, pp. 255-258.
  10. G.Jervan, A.Markus, P.Paomets, J.Raik, R.Ubar. A Set of Tools for Estimating Quality of Built-In Self-Test in Digital Circuits. Proc. of the International Symposium on Signals, Circuits and Systems. Iasi, (Romania), October 2-3, 1997, pp.362-365.
  11. A.Benso, P.Prinetto, M.Rebaudengo, M.Sonza Reorda, J.Raik, R.Ubar. Exploiting High-Level Descriptions for Circuits Fault Tolerance Assessments. 1997 IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems. Paris, October 20-22, 1997, pp. 212-216.
  12. G. Jervan, A.Markus, J. Raik, R. Ubar). Assembling Low-Level Tests to High-Level Symbolic Test Frames. IEEE 15th NORCHIP Conference, Tallinn, November 10-11, 1997, pp. 275-280.
  13. M.Brik, G.Jervan, A.Markus, P.Paomets, J.Raik, R.Ubar. Mixed-Level Test Generator for Digital Systems. Proceedings of the Estonian Acad. of Sci. Engng, 1997, Vol. 3 , No 4, pp. 271-282.

1998

  1. R.Ubar. Combining Functional and Structural Approaches in Test Generation for Digital Systems. Journal of Microelectronics and Reliability, Elsevier Science Ltd. Vol. 38:3, pp.317-329, 1998.
  2. R.Ubar. Multi-Valued Simulation of Digital Circuits with Structurally Synthesized Binary Decision Diagrams. OPA (Overseas Publishers Assotiation) N.V. Gordon and Breach Publishers, Multiple Valued Logic, Vol.4 pp. 141-157, 1998.
  3. R.Ubar. Dynamic Analysis of Digital Circuits with 5-valued Simulation. In "Mixed Design of Integrated Circuits and Systems". Kluwer Academic Publishers, pp.187-192, 1998.
  4. M.Brik, G.Jervan, A.Markus, J.Raik, R.Ubar. Hierarchical Test Generation for Digital Systems. In "Mixed Design of Integrated Circuits and Systems". Kluwer Academic Publishers, pp.131-136, 1998.
  5. G.Jervan, A.Markus, P.Paomets, J.Raik, R.Ubar. Turbo Tester: A CAD System for Teaching Digital Test. In "Microelectronics Education". Kluwer Academic Publishers, pp.287-290, 1998.
  6. J.Raik, R.Ubar. Feasibility of Structurally Synthesized BDD Models for Test Generation. Proc. of the IEEE European Test Workshop, Barcelona (Spain), May 27-29, 1998, pp.145-146.
  7. G.Jervan, A.Markus, J.Raik, R.Ubar. Hierarchical Test Generation with Multi-Level Decision Diagram. Models Proc. of the 7th IEEE North Atlantic Test Workshop, West Greenwich RI, USA, May 28-29, 1998, pp.26-33.
  8. R.Ubar. Mixed Bottom-Up/Top-Down Hierarchical Test Generation for Digital Systems. Proc. of the 9th European Workshop on Dependable Computing, Gdansk (Poland), May 14-16, 1998, pp.37-40.
  9. R.Ubar. Teaching Dependability Issues in System Engineering at the Technical University of Tallinn. Preprints of Proceedings, 90th Anniversary Jubilee Seminar on Engineering Education. University of Wismar, Germany, May 6-8 1998, pp.1-5. Invited paper.
  10. J.Raik, R.Ubar. Test Generation with Structurally Synthesized BDD Models. Proceedings of the 5th Electronic Devices and Systems Conference, Brno, June 11-12, 1998, pp.66-68.
  11. G.Jervan, A.Markus, J.Raik, R.Ubar. VHDL Based Test Generation System. Proceedings of the 5th Electronic Devices and Systems Conference, Brno, June 11-12, 1998, pp.145-148.
  12. G.Jervan, A.Markus, J.Raik, R.Ubar. Mixed-Level Deterministic-Random Test Generation for Digital Systems. Proc. of the 5th International Conference on Mixed Design of Integrated Circuits and Systems. Lodz (Poland), June 18-20, 1998, pp. 335-340.
  13. R.Leveugle, R.Ubar. Synthesis of Decision Diagrams from Clock-Driven Multi-Process VHDL Descriptions for Test Generation. Proc. of the 5th International Conference on Mixed Design of Integrated Circuits and Systems. Lodz (Poland), June 18-20, 1998, pp. 353-358.
  14. J.Raik, R.Ubar. Hierarchical Test Generation for Digital Systems Based on Combining Bottom-Up and Top-Down Approaches. World Multiconference on Systemics, Cybernetics and Informatics. Orlando, Florida, July 12-16, 1998, Vol.1, pp. 374-381.
  15. R.Ubar. Dynamic Analysis of Digital Circuits with Multi-Valued Simulation. Microelectronics Journal, Elsevier Science Ltd., Vol. 29, No. 11, Nov. 1998, pp.821-826.
  16. R.Ubar, D.Borrione. Localization of Single-Gate Design Errors in Combinational Circuits by Diagnostic Information about Stuck-at Faults. Proc. of the 2nd International Workshop on Design and Diagnostics of Electronic Circuits and Systems. Szczyrk, Poland, Sept. 2-4, 1998, pp.73-79.
  17. G.Jervan, A.Markus, J.Raik, R.Ubar. DECIDER: A Decision Diagram Based Hierarchical Test Generation System. Proc. of the 2nd International Workshop on Design and Diagnostics of Electronic Circuits and Systems. Szczyrk, Poland, Sept. 2-4, 1998, pp.269-273.
  18. R.Ubar, D.Borrione. Generation of Tests for the Localization of Single-Gate Design Errors in Combinational Circuits Using the Stuck-at Fault Model. Proc. of the 11th IEEE Brasilian Symposium on Integrated Circuit Design. Rio de Janeiro, Brazil, Sept. 30 – Oct. 3, 1998, pp.51-54
  19. M.Brik, R.Ubar. An Improved Test Generation Approach for Sequential Circuits using Decision Diagrams. Proc. of the 6th Baltic Electronics Conference, Oct. 7-9, 1998, Tallinn, pp. 155-158.
  20. G.Jervan, A.Markus, J.Raik, R.Ubar. A Decision Diagram Based Hierarchical Test Pattern Generator. Proc. of the 6th Baltic Electronics Conference, Oct. 7-9, 1998, Tallinn, pp. 159-162.
  21. E.Ivask, J.Raik, R.Ubar. Comparison of Genetic and Random Techniques for Test Pattern Generation. Proc. of the 6th Baltic Electronics Conference, Oct. 7-9, 1998, Tallinn, pp. 163-166.
  22. A.Markus, J.Raik, R.Ubar. Test Set Minimization Using Bipartite Graphs. Proc. of the 6th Baltic Electronics Conference, Oct. 7-9, 1998, Tallinn, pp. 175-178.
  23. R.Ubar, J.Heinlaid, J.Raik, L.Raun. Calculation of Testability Measures on Structurally Synthesized Binary Decision Diagrams. Proc. of the 6th Baltic Electronics Conference, Oct. 7-9, 1998, Tallinn, pp. 179-182.
  24. R.Leveugle, G.Saucier, R.Ubar. Compaction of Decision Diagrams for Describing Multi-Process VHDL Descriptions. Proc. of the 6th Baltic Electronics Conference, Oct. 7-9, 1998, Tallinn, pp. 195-198.
  25. R.Ubar. Teaching Dependability Issues in System Engineering at the Technical University of Tallinn. Global J. of Engineering Education, Vol.2, No 2, 1998 UICEE, Printed in Australia, pp. 215-218.
  26. R.Ubar, D.Borrione. Generation of Tests for the Localization of Single Gate Design Errors in Combinational Circuits Using the Stuck-at Fault Model. Research Report, TIMA, INPG, Grenoble, France, May 1998, 12 p. (http://www-tima-vds.imag.fr/Publications/ PubliVDSlong.html).

1999

  1. T-S. Lande, R.Ubar. Guest Editorial Analog Integrated Circuits and Signal Processing. Kluwer Publishers, Vol.18, No 1., January 1999, pp. 5-6.
  2. R.Leveugle, R.Ubar. Modeling VHDL Clock-Driven Multi-Processes by Decision Diagrams. J. of Electron Technology, Vol. 32, (1999) No.3, pp.282-287.
  3. R.Ubar, D.Borrione. Single Gate Design Error Diagnosis in Combinational Circuits. Proceedings of the Estonian Acad. of Sci. Engng, 1999, Vol. 5 , No 1, pp.3-21.
  4. J.Raik, R. Ubar. Sequential Circuit Test Generation Using Decision Diagram Models. IEEE Proc. of Design Automation and Test in Europe. Munich, March 9-12, 1999, pp. 736-740.
  5. R.Ubar, A.Moraviec, J.Raik. Cycle-based Simulation with Decision Diagrams. IEEE Proc. of Design Automation and Test in Europe. Munich, March 9-12, 1999, pp.454-458.
  6. R.Ubar, D.Borrione. Automatic Diagnosis of Simple Design Errors. TIMA Annual Report 1998, May 1999, p.97-98.
  7. G.Elst, K-H.Diener, E.Ivask, J.Raik, R.Ubar. FPGA Design Flow with Automated Test Generation. Proc. of German 11th Workshop on Test Technology and Reliability of Circuits and Systems. Potsdam, 1999, pp. 120-123.
  8. R.Ubar, J.Raik. Hierarchical Test Generation for Complex Digital Systems with Control and Data Processing Parts. In "Test, Assembly and Packaging", SEMICON Technical Symposium, Singapur May 3-6, 1999, pp.43-52.
  9. R.Ubar, J.Raik. Hierarchical Test Generation. SEMI Show slides. In "Test, Assembly and Packaging", SEMICON Technical Symposium, Singapur May 3-6, 1999, pp. 53-64.
  10. J.Raik, R.Ubar. High-Level Path Activation Technique to Speed Up Sequential Circuit Test Generation. Compendium of Papers. IEEE European Test Workshop, Constance, May 25-28, 1999, 5 p.
  11. R.Ubar, A.Jutman. Hierarchical Design Error Diagnosis in Combinational Circuits by Stuck-at Fault Test Patterns. Proc. of the 6th International Conference on Mixed Design of Integrated Circuits and Systems. Krakow (Poland), June 17-19, 1999, pp. 437-442.
  12. A.Markus, J.Raik, R.Ubar. Fast and Efficient Static Compaction of Test Sequences Using Bipartite Graph Representations. Proc. of 2nd Electronic Circuits and Systems Conference. Bratislava, September 6-8, 1999, pp. 17-20.
  13. R.Ubar, D.Borrione. R. Design Error Diagnosis in Digital Circuits without Error Model. Research Report, TIMA, INPG, Grenoble, France, May 1999. (http://www-tima-vds.imag.fr/Publications/ PubliVDSlong.html).
  14. G.Jervan, P.Eles, Z.Peng, J.Raik, R.Ubar. High-Level Test Synthesis with Hierarchical Test Generation. IEEE 17th NORCHIP Conference, Oslo, Nov. 8-9, 1999, pp.291-296.
  15. M.Brik, R.Ubar.Two-Level Simulation-Based Test Generation for Finite State Machines. IEEE 17th NORCHIP Conference, Oslo, Nov. 8-9, 1999, pp.211-216.
  16. R.Ubar, D.Borrione. Design Error Diagnosis in Digital Circuits without Error Model. 10th IFIP Int. Conf. on VLSI’99. Lisboa, Dec. 1-4, 1999, pp.281-292.
  17. J.Raik, R.Ubar. High-Level Path Activation Technique to Speed Up Sequential Circuit Test Generation. Proc. of IEEE European Test Workshop, Constance, May 25-28, 1999, pp.84-89.

2000

  1. A.Jutman, R.Ubar. Design Error Diagnosis in Digital Circuits with Stuck-at Fault Model. Journal of Microelectronics Reliability. Pergamon Press, Vol. 40, No 2, 2000, pp.307-320.
  2. J.Raik, R.Ubar. Fast Test Pattern Generation for Sequential Circuits Using Decision Diagram Representations. Journal of Electronic Testing: Theory and Applications. Kluwer Academic Publishers. Vol. 16, No. 3, pp. 213-226, 2000.
  3. R.Ubar, D.Borrione. Automatic Diagnosis of Simple Design Errors. In "Techniques of Informatics and Microelectronics for Computer Architecture", TIMA, France, 1999, pp. 91.
  4. J.Mermet, A.Morawiec, R.Ubar. Methods for Improving the Simulation Performance. In "Techniques of Informatics and Microelectronics for Computer Architecture", TIMA, France, 1999, pp. 91-94.
  5. R.Ubar, A.Jutman. Design Error Localization in Digital Circuits by Stuck-at Fault Test Patterns. IEEE 22nd Int. Conference on Microelectronics, Nis, Yugoslavia, May 14-17 2000, pp.723-726.
  6. R.Ubar, J.Raik. Efficient Hierarchical Approach to Test Generation for Digital Systems. 1st Int. Symp. on Quality of Electronic Design, San Jose, California, March 20-22, 2000, pp. 189-195.
  7. R.Ubar, A.Morawiec, J.Raik. Cycle-Based Simulation Algorithms for Digital Systems Using High-Level Decision Diagrams. IEEE Proc. of Design Automation and Test in Europe. Paris, March 27-30, 2000, pp. 743.
  8. R.Ubar, A.Morawiec, J.Raik. Vector Decision Diagrams for Simulation of Digital Systems. DDECS’2000, Smolenice, April 5-7, 2000, pp. 44-51.
  9. K.-H.Diener, G.Elst, E.Ivask, G.Jervan, Z.Peng, J.Raik, R.Ubar. Digital Design Flow with Test Activities. VILAB User Forum, Smolenice, April 8, 2000, 11 p.
  10. M.Blyzniuk, T.Cibakova, E.Gramatova, W.Kuzmicz, M.Lobur, W.Pleskacz, J.Raik, R.Ubar. Hierarchical Defect Level Test Quality Analysis. VILAB User Forum, Smolenice, April 8, 2000, 11 p.
  11. R.Ubar, H.-D.Wuttke. Action Based Learning System for Teaching Digital Electronics and Test. Proc. of 3rd European Workshop on Microelectronics Education, Aix-en-Provence (France), May 18-19, 2000, pp.65-66.
  12. E.Ivask, J.Raik, R.Ubar. Fault Oriented Test Pattern Generation for Sequential Circuits Using Genetic Algorithms. IEEE European Test Workshop, Cascais, Portugal, Mai 23-26, 2000, pp. 319-320.
  13. M.Blyzniuk, FT.Cibakova, E.Gramatova,W.Kuzmicz, M.Lobur, W.Pleskacz, J.Raik, R.Ubar. Hierarchical Defect-Oriented Fault Simulation for Digital Circuits. IEEE European Test Workshop, Cascais, Portugal, Mai 23-26, 2000, pp.151-156.
  14. R.Ubar, A.Morawiec, J.Raik. Back-Tracing and Event-Driven Techniques in High-Level Simulation with Decision Diagrams. Proc. of the IEEE ISCAS’2000 Conference, Geneva, May 28-31, 2000, Vol. 1, pp. 208-211.
  15. M.Blyzniuk, T.Cibakova, E.Gramatova, W.Kuzmicz, M.Lobur, W.Pleskacz, J.Raik, R.Ubar. Defect Oriented Fault Coverage of 100% Stuck-at Fault Test Sets. Proc. of the 7th International Conference on Mixed Design of Integrated Circuits and Systems. Gdynia (Poland), June 15-17, 2000, pp.511-516.
  16. R.Ubar, M.Brik. Hierarchical Concurrent Test Generation for Synchronous Sequential Circuits. Proc. of the 7th International Conference on Mixed Design of Integrated Circuits and Systems. Gdynia (Poland), June 15-17, 2000, pp.533-538.
  17. R.Ubar, A.Morawiec, J.Raik. High-Level Decision Diagrams for Simulation Performance. Proc. of the World Multiconference on Systemics, Cybernetics and Informatics, SCI- 2000. Orlando, Florida, USA, July 23-26, 2000. Vol. IX Industrial Systems, pp.62-67.
  18. M.Blyzniuk, FT.Cibakova, E.Gramatova,W.Kuzmicz, M.Lobur, W.Pleskacz, J.Raik, R.Ubar. Hierarchical Defect-Oriented ault Simulation for Digital Circuits. IEEE Proceedings ETW 2000, Cascais, Portugal, Mai 23-26, 2000, pp.69-74.
  19. R.Ubar, E.Orasson, H.-D.Wuttke. Interactive Teaching Software "Introduction To Digital Test". 45th International Conference, Ilmenau (Germany), October 4-6, 2000, pp.949-954.
  20. R.Ubar. Hierarchical Approach to Test Generation for Digital Systems at System, Circuit and Defect levels. 45th International Conference, Ilmenau (Germany), October 4-6, 2000, pp.711-716.
  21. K.-H.Diener, G.Elst, E.Gramatova, W.Kuzmicz, Z.Peng, R.Ubar. Virtual Laboratory for Research in Dependable Miroelectronics. 7th Baltic Electronics Conference, Tallinn, October 8-11, 2000, pp.217-220.
  22. R.Ubar, A.Jutman. BEC: Increasing the Speed of Delay Simulation in Digital Circuits. 7th Baltic Electronics Conference, Tallinn, October 8-11, 2000, pp.31-34.
  23. R.Ubar, E.Orasson, J.Raik, H.-D.Wuttke. Combining Learning, Training and Research in Laboratory Course for Design and Test. 7th Baltic Electronics Conference, Tallinn, October 8-11, 2000, 221-224.
  24. A.Morawiec, J.Raik, R.Ubar. Simulation of Digital Systems with High-Level Decision Diagrams. 7th Baltic Electronics Conference, Tallinn, October 8-11, 2000, pp.35-38.
  25. M.Brik, J.Raik, R.Ubar. Hierarchical Fault Simulation for Finite State Machines. 7th Baltic Electronics Conference, Tallinn, October 8-11, 2000, pp.145-148.
  26. R.Ubar. Virtual Research and Development Laboratory. A European Project. Int. User Forum "Electronics Design and Test". Tallinn, October 12, 2000, 14 p.
  27. E.Ivask, J.Raik, R.Ubar. Fault Oriented Test Pattern Generator for Sequential Circuits Using Genetic Algorithms. 7th Baltic Electronics Conference, Tallinn, October 8-11, 2000, pp.129-132.
  28. G.Jervan, Z.Peng, R.Ubar. Test Cost Minimization for Hybrid BIST. IEEE Int. Symp. on Defect and Fault Tolerance in VLSI Systems. Tokio, October 25-28, 2000, pp.283-291.
  29. R.Ubar, A.Jutman, Z.Peng. Improving the Efficiency of Timing Simulation in Digital Circuits by Using Structurally Synthesized BDDs. IEEE Norchip conference, Turku, November 7-8, 2000, pp.254-261.
  30. R.Ubar. Removing Design Errors from Digital Circuits. Proc. of the 4th International Conference on New Information Technologies. Minsk, December 5-7, 2000, Volume 1, pp.118-125.
  31. R.Ubar, H.-D.Wuttke. Action Based Learning System for Teaching Digital Electronics and Test. In "Microelectronics Education", Kluwer Academic Publishers, Dordrecht/ Boston/London, 2000, pp. 107-110.
  32. 2001

  33. R.Ubar. Design Error Diagnosis in Scan-Path Designs. 2nd Latin-American Test Workshop. Cancun, Mexico, February 11-14, 2001, pp. 162-168.
  34. A.Jutman, R.Ubar, Z.Peng. Algorithms for Speeding-Up Timing Simulation of Digital Circuits. DATE, Munich, March 13-16, 2001, pp.460-465.
  35. R.Ubar, W.Kuzmicz, W.Pleskacz, J.Raik. Defect-Oriented Fault Simulation and Test Generation in Digital Circuits. 2nd Int. Symp. on Quality of Electronic Design, San Jose, California, March 26-28, 2001, pp.365-371.
  36. E.Ivask, R.Ubar, J.Raik, A.Schneider. Internet Based Test Generation and Fault Simulation. Design and Diagnostics of Electronic Circuits and Systems – DDECS‘2001, Györ, Hungary, April 18-20, 2001, pp.57-60.
  37. T.Cibaková, E.Gramatova, W.Kuzmicz, W.Pleskacz, J.Raik, R.Ubar. Defect-Oriented Library Builder for Functional Test Generation. Design and Diagnostics of Electronic Circuits and Systems – DDECS‘2001, Györ, Hungary, April 18-20, 2001, pp.163-168.
  38. J.Raik, A.Jutman, R.Ubar. Fast and Efficient Static Compaction of Test Sequences Based on Greedy Algorithms. Design and Diagnostics of Electronic Circuits and Systems – DDECS‘2001, Györ, Hungary, April 18-20, 2001, pp.117-122.
  39. A.Schneider, E.Ivask, J.Raik, P.Miklos, K.H. Diener, R.Ubar, W.Kuzmicz, W. Pleskacz, E. Gramatova. VILAB Test Generation Tools Running Under the MOSCITO System. VILAB User Forum Györ, Hungary, April 18-20, 2001, 12 p.
  40. J.Mermet, A.Morawiec, R.Ubar. Methods for improving the performance of simulation. TIMA Laboratory, Annual Report 2000, Grenoble, May 2001, pp.90-94.
  41. J.Raik, A.Jutman, R.Ubar. Fast Static Compaction of Test Sequences Using Implications and greedy Search. Digest of European Test Workshop, Stockholm, May 29 – June 1, 20001, pp. 207-210.
  42. A.Jutman, R.Ubar. Laboratory Training for Teaching Design and Test of Digital Circuits. MIXDES’01, Zakopane, Poland, June 21-23, 2001, pp. 521-524.
  43. T.Cibakova, M.Fischerova, E.Gramatova, W.Kuzmicz, W.Pleskacz, J.Raik, R.Ubar. Defect-Oriented Test Generation Using Probabilistic Estimation. MIXDES’01, Zakopane, Poland, June 21-23, 2001, pp.131-136.
  44. R. Ubar, J. Raik, E. Ivask, M. Brik. Hierarchical Fault Simulation in Digital Systems. Proceedings of Int. Symp. on Signals, Circuits and Systems SCS’2001, Iasi, Romania, July 10-11, 2001, pp.181-184.
  45. T.Hollstein, Z.Peng, R.Ubar, M.Glesner. Challenges for Future System-on-Chip Design. Proc. of European Conference on Circuit Theory and Design. Part III. Espoo, Finland, August 28-31, 2001, pp.173-176.
  46. R. Ubar, G.Jervan, Z.Peng, E.Orasson, R.Raidma. Fast Test Cost Calculation for Hybrid BIST in Digital Systems. Proc. of EUROMICRO Symposium on Digital Systems Design, Warsaw, September 4-6, 2001, pp.318-325.
  47. R.Ubar. Multi-Level Test Generation for Digital Systems at System, Circuit and Defect Levels. Proc. of 7th International Scientific Conference "Theory and Technique of Information Transmission, Reception and Processing". Tuapse, October 1-4, 2001.
  48. R.Ubar, H.-D.Wuttke. The DILDIS-Project – Using Applets for More Demonstrative Lectures in Digital Systems Design and Test. Proceedings of the 31st ASEE/IEEE Frontiers in Education Conference, FIE’2001, Oct. 10-13, 2001, Reno, NV, USA, pp.SIE-2-7.
  49. R.Ubar, H.-D.Wuttke. The DILDIS-Project – Using Applets for More Demonstrative Lectures in Digital Systems Design and Test. 31st ASEE/IEEE Frontiers in Education Conference. Abstracts, Oct. 10-13, 2001, Reno, NV, USA, pp.83.
  50. M.Aarna, J.Raik, R.Ubar. Parallel Fault Simulation in Digital Circuits. Proc. of 42th International Scientific Conference of Riga Technical University. Riga, October 11-13, 2001, pp.91-94.
  51. M.Blyzniuk, I.Kazymyra, W.Kuzmicz, W.A.Pleskacz, J.Raik, R.Ubar. Probabilistic Analysis of CMOS Physical Defects in VLSI Circuits for Test Coverage Improvements. Journal of Microelectronics Reliability. Pergamon Press. Vol 41/12, Dec. 2001, pp 2023-2040.
  52. W.Kuzmicz, W.Pleskacz, J.Raik, R.Ubar. Module Level Defect Simulation in Digital Circuits. Proceedings of the Estonian Academy of Sciences, No 7/4, 2001, pp.253-268.
  53. A. Jutman, R. Ubar. Application of Structurally Synthesized Binary Decision Diagrams for Timing Simulation of Digital Circuits. Proceedings of the Estonian Academy of Sciences, No 7/4, 2001, pp.269-288.
  54. H.Kruus, R.Ubar, G.Jervan, Z.Peng. Using Tabu Search Method for Optimizing the Cost of Hybrid BIST. XVI Conf. on Design of Circuits and Integrated Systems, Porto, Portugal, Nov. 20-23, 2001, pp.445-450.
  55. R.Ubar, J.Heinlaid, L.Raun. Improved Testability Calculation for Digital Circuits. 19th IEEE Conference NORCHIP’2001, Stockholm, Sweden, pp.264-270.
  56. 2002

  57. R.Ubar, J.Raik, E.Ivask, M.Brik . Multi-Level Fault Simulation of Digital Systems on Decision Diagrams. 1st IEEE Int. Workshop on Electronic Design, Test & Applications – DELTA 2002, Christchurch, New Zealand, January 29-31, 2002.
  58. R.Ubar. Testability Calculation for Digital Circuits with Decision Diagrams. 3rd IEEE Latin-American Test Workshop, Montevideo, Uruguay, February 10-13,2002
  59. A.Schneider, E.Ivask, P.Mikloš, J.Raik, K.H.Diener, R.Ubar, T.Cibáková, E.Gramatová. Internet-based Collaborative Test Generation with MOSCITO. IEEE European Design Automation and Test Conference - DATE, Paris, March 4-8, 2002.
  60. T.Cibáková, M.Fischerová, E.Gramatová, W.Kuzmicz, W.Pleskacz, J.Raik, R.Ubar. Hierarchical Test Generation for Combinational Circuits with real Defects Coverage. Journal of Microelectronics Reliability. Pergamon Press. Accepted.
  61. G.Jervan, H.Kruus, Z.Peng, R.Ubar. About Cost Optimization of Hybrid BIST in Digital Systems. 3rd Int. Symp. on Quality of Electronic Design, San Jose, California, March 18-20, 2002.
  62. A.Jutman, J.Raik, R.Ubar. On Efficient Logic-Level Simulation of Digital Circuits Represented by the SSBDD Model. 23rd Int. Conf. on Microelectronics. Nis, Yugoslavia, May 12-15 2002.
  63. R.Ubar, J.Raik, E.Ivask, M.Brik. Mixed-Level Defect Simulation in Data-Paths of Digital Systems. 23rd Int. Conf. on Microelectronics. Nis, Yugoslavia, May 12-15 2001.
  64. R.Ubar. E.Orasson, H.-D.Wuttke Internet-Based Software for Teaching Test of Digital Circuits. 23rd Int. Conf. on Microelectronics. Nis, Yugoslavia, May 12-15 2002.
  65. R.Ubar, A.Jutman, E.Orasson, J.Raik, T.Evartson, H.-D.Wuttke. Internet-Based Software for Teaching Test of Digital Circuits. 4th European Workshop on Microelectronics Education – EWME’02. Parador de Baiona, Spain, May 23-24, 2002.
  66. R. Ubar, E. Orasson, T. Evartson. Java Applet for Self-Learning of Digital Test Issues. 13th EAEEIE Conference, York, Great Britannia, April 8-10, 2002.

3. Arendus- ja organisatsiooniline töö:

3.1. Organisatsiooniline tegevus ülikoolis:

  1. TTÜ Infotehnoloogia teaduskonna nõukogu liige (alates 2001 -)
  2. TTÜ Infotehnika teaduskonna nõukogu liige (1997-2001)

3.2. Organisatsiooniline tegevus väljaspool ülikooli:

  1. Eesti Teaduste Akadeemia tegevliige (alates 1993)
  2. Eesti TA Informaatika ja Tehnikateaduste Osakonna büroo liige (alates 1994)
  3. Eesti Teadlaste Liidu Volikogu liige (alates 1991)
  4. Eesti Automaatikute seltsi liige (alates 1991)
  5. Eesti Elektroonikaühingu liige (alates 1992)

3.3. Organisatsiooniline tegevus ja kuuluvus väljaspool Eestit:

  1. European Assotiation for Education in Electrical and Information Engineering, EAEEIE - Nõukogu liige (alates 2001)
  2. IEEE Circuits and Systems Society, USA (alates 1999)
  3. SIGDA, USA (alates 1998)
  4. ACM, USA (alates 1996)
  5. Test Technology Technical Committee (TTTC), liige (alates 1996)
  6. International Academy of Sciences and Arts, USA (alates 1996)
  7. European Test Technology Technical Committee (ETTTC), liige (alates 1995)
  8. IEEE Technical Council on Software Engineering European regional group (alates 1995)
  9. IEEE Education Society (USA), liige (alates 1995)
  10. IEEE Computer Society (USA), liige (alates 1995)
  11. IEEE Technical Council on Software Engineering European regional group (alates 1995)
  12. Saksamaa Informaatikaühing (GI), liige (alates 1995)
  13. Euroopa Liidu assotsiatsioon EUROPRACTICE, liige (alates 1995)
  14. Euroopa Liidu assotsiatsioon EUROCHIP, liige (1993-1995)
  15. USA Elektri- ja Elektroonikainseneride Instituudi (IEEE) ühing, liige (alates 1994)
  16. Steering Committee of the European Dependable Computing Conference (alates 1994)

3.4. Rahvusvaheliste konverentside korraldamine (programmikomitee liikmena):

  1. IEEE Design Automation and and Test in Europe - DATE (Paris 2002, Munich 2001, Paris 1999, Munich 1998, Paris 1997).
  2. IEEE International Symposium on Quality Electronic Design – ISQED (San Jose 2002, 2001, 2000)
  3. International Conf. on Mixed Design of VLSI Circuits (Wroclaw 2002, Zakopane 2001, Gdynia 2000, Krakow 1999, Lodz 1998, Poznan 1997).
  1. IEEE European Test Workshop (Corfu 2002, Stockholm 2001, Cascais 2000, Konstanz 1999, Barcelona 1998, Cagliari 1997).
  2. IEEE NORCHIP Conference (Stockholm 2002,2001, Turu 2000, Oslo 1999, Lund 1998, Tallinn 1997).
  3. 8th Baltic Electronics Conference - BEC (Tallinn, 2002, 2000, 1998).
  4. IEEE Conference on Design and Diagnostics of Electronic Circuits and Systems - DDECS
  5. (Brno 2002, Györ 2001, Smolenice 2000, Szczyrk 1998).

  6. European Conference on Circuit Theory and Design - ECCTD’01 (Helsinki, 2001)
  7. Integrated Circuits Technology Simulation Conference (Minsk, 2002)
  8. European Dependable Computing Conference (Toulouse 2002, Prague 1999)
  9. IEEE Latin-American Test Workshop (Montevideo, 2002)
  10. Int. Conference on Electronics Circuits and System - ECS'99 (Bratislava, 2001)
  11. European Workshop on Dependable Computing - EWDC (Viin 1999, Gdansk 1998)
  12. Int. Workshop on Design, Test and Applications (Dubrovnik 1999, 1998)
  13. International Conf. on Design and Diagnostics of Electronic Circuits and Systems (Poland 1998)
  14. International Conf. on Electronics Circuits and System (Bratislava 1997)

3.5. Retsensioonid

2001

  1. IEEE Conf. on Design and Diagnostics of Electronic Circuits and Systems - DDECS
  2. (Smolenice, 2001) – rets. 6

  3. IEEE European Test Workshop (Stockholm, Sweden 2001) - 5 rets.
  4. Int. Conf. on Mixed Design of VLSI Circuits - MIXDES (Zakopane 2001) – 6 rets.
  5. IEEE NORCHIP’99 Conference (Stockholm, Sweden 2001) – 8 rets.
  6. 3rd IEEE Latin-American Test Workshop LATW’2 (Montevideo, Uruguay, 2002) – 4 rets.
  7. IEEE European Design and Test Conf.- DATE (Paris 2002) - 9 rets.
  8. IEEE International Test Conference – ITS’02 (USA) – 1 rets.
  9. IEEE Int. Symp. on Quality Electronic Design – ISQED (San Jose 2002) – 7 rets.
  10. IEEE VLSI Test Symposium -VTS’2001 (Los Angeles, USA, 2002) – 2 rets.
  11. 23rd IEEE Int. Conf. on Microelectronics – MIEL’02 (Nis, Yugoslavia, 2002) – 6 rets.
  12. J. of Engineering Education – 3 rets.
  13. J. of Microelectronics Reliability – 1 rets..
  14. Ajakiri JETTA, Kluwer Academic Publishers, - 1 rets.
  15. B.Schmidti konkursitööde retsensioonid – 4 rets
  16. V Framework, Europrojektide evalveerimine – 12 rets.
  17. Kokku: 75 retsensiooni

    2000

  18. Int. Conf. on Design and Diagnostics of Electronic Circuits and Systems
  19. (Smolenice, 2000) – 8 rets.

  20. European Test Workshop (Cascais, Portugal 2000) - 7 rets.
  21. International Conf. on Mixed Design of VLSI Circuits - MIXDES (Gdynia 2000) – 8 rets.
  22. World Multiconference in Systemics, Cybernetics and Informatics (Orlando, Florida, USA) – 2 rets.
  23. 7th Baltic Electronics Conference - BEC (Tallinn, 2000) – 6 rets.
  24. IEEE International NORCHIP’99 Conference (Turku 2000) – 9 rets.
  25. 2nd Latin-American Test Workshop LATW’2001 (Cancun, Mexico, 2001) – 4 rets.
  26. IEEE European Design and Test Conf.- DATE (Munich 2001) - 12 rets.
  27. IEEE Int. Symp. on Quality Electronic Design – ISQED (San Jose 2001) – 10 rets.
  28. IEEE VLSI Test Symposium -VTS’2001 (Los Angeles, USA, 2001) – 3 rets.
  29. IEEE Instrumentation and measurement Technology Conference – IMTC (Budapest, 2001) – 15 rets.
  30. 38th Design Automation Conference - DAC (Las Vegas, 2001) – 5 rets.
  31. International Conference on CAD – CADSM (Lviv, 2001) – 3 rets.

Kokku: 92 retsensiooni

Doktoritööde oponeerimine:

  1. Thomas Hollstein (TU Darmstadt, Saksamaa) - Entwurf und interaktive Hardware-/Software-Partitionierung komplexer heterogener Systeme
  2. Oyvind Strom (NTHU Trondheim, Norra) – VLSI Realization of an Embedded Microprocessor Core with Support for Java Instructions

1999

  1. The European Design and Test Conference, Paris (2000) - 15 retsensiooni
  2. IEEE International NORCHIP’98 Conference, Oslo (1999) – 6
  3. European Test Workshop, Constance (1999) - 8
  4. Rahvusvaheline konverents "Mixed Design of VLSI Circuits", Krakow (1999) – 6
  5. Retsensioonid ajakirjadele Microelectronics Journal, Microelectronics and Reliability ja Microelectronic Systems Integration ning kogumikule kirjastuses Kluwer Academic Publishers, – kokku 5 retsensiooni
  6. 10th European Workshop on Dependable Computing (Vienna, 1999) – 6
  7. 6th Electronic Devices and Systems Conference (Bratislava, June, 1999) – 7
  8. Retsensioonid Eesti Teadusfondile – 8
  9. Eesti Vabariigi teaduspreemiate komisjonile – 1
  10. Kokku: 62 retsensiooni

    Ajakirjade toimetamine:

    Ajakirja "Analog Integrated Circuits and Signal Processing" (Kirjastus: Kluwer Academic Publishers) erinumbri toimetamine: Guest Editor , Vol.18, No 1., January 1999.

    1998

  11. The European Design and Test Conference, Munich (1999) - 22 retsensiooni
  12. IEEE International NORCHIP’98 Conference, Lund (1998) – 8
  13. European Test Workshop, Barcelona, Spain (1998) - 12
  14. Rahvusvaheline konverents "Mixed Design of VLSI Circuits", Poznan (1998) – 7
  15. Retsensioonid ajakirjadele Microelectronics Journal, Microelectronics and Reliability ja Microelectronic Systems Integration ning kogumikule kirjastuses Kluwer Academic Publishers, – kokku 4 retsensiooni
  16. 9th European Workshop on Dependable Computing (Gdansk, Poland, May, 1998) – 5
  17. 5th Electronic Devices and Systems Conference (Brno, June, 1998) – 6
  18. 2nd International Workshop on Design and Diagnostics of Electronic Circuits and Systems (Szczyrk, Poland, Sept., 1998) – 5
  19. Retsensioonid Eesti Teadusfondile – 3
  20. Kokku: 72 retsensiooni

    1997

  21. The European Design and Test Conference, Paris (1998) - 24 retsensiooni
  22. IEEE International NORCHIP’97 Conference, Tallinn (1997) – 12 retsensiooni
  23. European Test Workshop, Cagliari, Italy (1997) - 10 retsensiooni
  24. Rahvusvaheline konverents "Mixed Design of VLSI Circuits", Poznan (1997) – 8 rets.
  25. International Conf. on Electronics Circuits and System, Bratislava (1997) – 7
  26. Retsensioonid ajakirjadele Microelectronics Journal (Elsewier Ltd.), Microelectronics and Reliability (Elsewier Ltd.), kogumikule kirjastuses Kluwer Academic Publishers, – 8 rets.

Kokku: 69 retsensiooni

Ajakirjade toimetamine:

Ajakirja "Analog Integrated Circuits and Signal Processing" (Kirjastus: Kluwer Academic Publishers) erinumbri toimetamine (1997-98).

3.6. Publikatsioonid haridus- ja teaduspoliitilistel teemadel:

2000

  1. R.Ubar. Kihiline kõrgharidus. "Luup", Nr.6 (115), 17. aprill 2000.

1999

  1. Elektroonikatööstuse 50 miljonit (R.Ubar). "Luup", Nr.1, 11. jaan. 1999, lk.23-25.
  2. Eesti Vabariigi 1999. a. tehnikateaduste aastapreemia tagamaadest (R.Ubar). "Tehnikaülikool", Nr.7, 5. Aprill, 1999.
  3. Uued meetodid digitaalsüsteemide disaini ja diagnostika valdkonnas. Kommentaar EV teaduse aastapreemia pälvinud tööle. V.Mägi toimetatud TTÜ kogumik.
  4. Uued meetodid digitaalsüsteemide disaini ja diagnostika valdkonnas. Eesti Vabariigi teaduspreemiad. Eesti Teaduste Akadeemia, Tallinn, 1999, lk. 24-31.
  5. Lapikust maast ja eestlastest Euroopa esinduskonverentsil DATE’99 Münchenis. "Tehnikaülikool", Nr.7, 5.aprill, 1999.
  6. TTÜ 2005: Mõtted TTÜ arengukava koostamise puhul. "Tehnikaülikool", Nr.10-11, 17.mai, 1999.
  7. Tollimaks tegi õpperaamatu hirmkalliks. "Päevaleht", Nr.282 (1328), 6. dets. 1999.

1998

  1. Suure eksperimendi ootel (R.Ubar). "Tehnikaülikool", Nr. 1 (1494), 19. jaan. 1998.

10.-11.Vaba semester Prantsusmaal 1-6 (R.Ubar). "Tehnikaülikool", Nr. 3-11 (1497-1504)..

  1. Teaduses sünnivad maailmarekordid (R.Ubar). "Päevaleht", Nr. 24 (729), 28. jaan. 1998.
  2. Eesti mikroelektroonika osaleb maailma virtuaalses kaubamajas (R.Ubar). Uus meedia. Eesti Päevalehe Lisa, Nr. 3 (8), 12. veebr. 1998.
  3. Pöidlasuurune hiiglane (R.Ubar). "Sõnumileht" Nr. 57 (727), 1. märts 1998.
  4. Teadus hämaratel kõrvaltänavatel. "Postimees", Nr. 70 (2189), 14. märts 1998.
  5. Kes vastutab Eesti teaduse eest? (R.Ubar). Tallinna Ülikoolid 1/98, lk. 8-9. (Ajakirjale "Postimees" esitatud käsikirja [58] originaalvariant).
  6. Salajane teadus Eestis (R.Ubar). Tallinna Ülikoolid 2/98, lk. 38-39.
  7. Innovatsiooni võimalikkusest Eestis (R.Ubar). "Postimees", Nr. (), 1998.
  8. Elektroonikadisaini uued paradigmad (R.Ubar). A&A 5'98, lk.3-10.
  9. Virtuaalse labori lugu (R.Ubar). "Tehnikaülikool", Nr. 15, 31. aug. 1998.
  10. Tsivilisatsioon ei tea, kuhu ta edasi tormab (R.Ubar). Tallinna Ülikoolid 3/98, lk.21-23.
  11. Inseneriharidus mikroelektroonika ajastul (R.Ubar). "Tehnikaülikool", Nr. 21, 16. nov. 1998.
  12. Elektroonikatööstuse 50 miljonit (R.Ubar). "Luup", Nr.1, 11. jaan. 1999, lk.23-25.

1997

  1. Ülikoolide saatusest teabeühiskonnas (R. Ubar). "Postimees", Nr. (), 24. mai 1997.
  2. Eestis valmis üliväike hiiglane (J.Põldre, R.Ubar). "Päevaleht", Nr. 268 (691), 13. nov. 1997.
  3. Rahvusvaheline konverents ja magistrikraadid. (R.Ubar). "Tehnikaülikool" Nr. 30 (1490) 1. dets. 1997, lk.3.
  4. Ühest kirjutamata jäänud aruandest ehk kes koordineeriks ülikoolis interdistsiplinaarsust. "Tehnikaülikool" Nr. 32-33 (1493) 18. dets. 1997, lk.3-5.
  5. Kes vastutab Eesti teaduse eest? "Postimees", Nr. 306 (2111), 19. dets. 1997.

 

4. Üldhinnang aruandeperioodile 1997-2001

 

Aruandeperioodi 5 aasta jooksul olen avaldanud (või on avaldamisel) rahvusvahelistes eelretsenseerimisega väljaannetes koos kaasautoritega kokku 120 publikatsiooni, neist 14 prestiizhikates ajakirjades J. of Microelectronics Reliability [14,57,106,114], J. of Electronic Testing – JETTA [58], Microelectronics Journal [28], J. of Multiple Valued Logic [15], Global J. of Engineering Education [38], J. of Analog Integrated Circuits and Signal Processing [40], J. of Electronic Technology [41] ja kirjastuse Kluwer Academic Publischer kogumikes [16,17,18,87] ning 23 maailma väga kõrge mainega teadusfoorumitel [1,11,27,43,44,47,49,55,62, 63,68-70,73,74,84,89,90,96,100,101,103,113,115]. Eesti TA kogumikes on avaldatud 4 artiklit [13,42,107,108]. Selline uurimisgrupi poolt saavutatud tulemus on osutunud võimalikuks vaid tänu väga viljakale ja intensiivsele rahvusvahelisele koostööle – kõigist 120-st publikatsioonist on tervelt 51 ühisartiklid, mis on valminud koostöös 27 teadlasega 10-st Euroopa ülikoolist või teadusasutusest.

Aktiivne on olnud ka teaduskorralduslik tegevus: rahvusvaheliste konverentside ettevalmistamine 45 programmikomitee liikmena, retsenseerisin k. a. kokku ligi 400 konverentsiettekannet või ajakirja artiklit. Olen töötanud ka eksperdina Brüsselis V Raamprogrammi projektitaotluste hindamisel.

Teadustöö oli koordineeritud aruandeperioodil kokku 17 projektiga, neist 7 rahvusvaheliste programmide ESPRIT, INCO-COPERNICUS või V Framework raames, 4 projekti Saksamaa ja Rootsi teadusasutustega, 4 Eesti Teadusfondi granti ja 2 koostöölepingut eesti tööstusettevõttega. Projektides on osalenud väga aktiivselt ja tulemuslikult (koos publikatsioonidega) 6 diplomandi, 9 kaitsnud magistrandi ning 5 doktorandi, kellest kaks on aruandeperioodil ka oma dissertatsiooni kaitsnud.

Kõige olulisemaks uurimis- ja arendustöö tulemuseks töögrupi pikemat arenguperspektiivi silmas pidades tuleks lugeda rea projektide raames ülesehitatud eksperimentaaluuringute keskkonda, mida iseloomustab:

Nimetatud keskkonna baasil toimub jätkuvalt viljakas ühispublikatsioone produtseeriv uurimistöö koostöös paljude välispartneritega rohkem kui 10 ülikoolist ja teadusasutusest Rootsis, Saksamaal, Prantsusmaal, Itaalias, Poolas, Slovakkias ja mujal, milles initsiatiiv on enamasti meie uurimisgrupil. Koostöö välisteadlastega, uurimiskeskkonna kõrge rahvusvaheline tase, teaduride kompetentsusel rajanev initsiatiivikus ning rajatagune tunnustus on laborist kujundanud sisuliselt rahvusvahelise uurimiskeskus, kel lokaalsete liidrite näol on oma nõuandev rahvusvaheline kolleegium (Advisory Board), kelle koosolekupaikadeks on enamasti konverentsid, kus formuleeritakse probleeme ja koordineeritakse koostööd. Möödunud aasta lõpul toimunud rahvusvahelisel evalveerimisel hinnati uurimisgrupi teadustaset ainsana Eestis samas valdkonnas "väga hea" hinde vääriliseks.

Tulemuste tähtsusest Eestile:

  1. On antud panus maailmateadusse, millest annavad tunnistust avaldatud teaduspublikatsioonid mainekates ajakirjades ja kogumikes.
  2. On saavutatud rahvusvaheline tunnustus digitaalsüsteemide diagnostika teooria arendamisel, mille tõenduseks on allakirjutanu osalemine viimase 5 aasta jooksul seitsmes europrojektis, rida bilateraalseid ühisprojekte Saksamaa, Rootsi, Prantsusmaa ja USA ülikoolidega, mida võiks vaadelda kui teadustulemuste eksporti ja väga tulemuslik rahvusvaheline koostöö, mis avaldub paljudes ühispublikatsioonides.
  3. TTÜ arvutitehnika instituudi juures on loodud tipptasemel digitaalelektroonika disaini ja teadusuuringute eksperimentaalkeskkond (disaini ja testi keskus), mis on eelduseks kvaliteetse teadus-, arendus- ning õppetöö läbiviimiseks ning võimaluseks väikeettevõtluse tekitamiseks Eestis vastava kliima olemasolul. Esimene tugev väljund on saavutatud uue eduka eesti firma Artec Design Group’i näol, kes juba töötab USA turu jaoks.

Uurimisgrupi tulemusi juurutatakse Eesti tööstusesse, k.a. alustati koostööprojekti firmaga Artec Design Group Eesti Tehnoloogiaagentuuri toetusel uue kontseptsiooniga isetestiva mikroprotsessori väljatöötamiseks.

 

 

 

 

Raimund Ubar

14. jaan. 2002.