Samočinné testování mikrokontrolerů

but.committeedoc. Dr. Ing. Otto Fučík (předseda) doc. Ing. Zdeněk Vašíček, Ph.D. (místopředseda) doc. Ing. Jiří Jaroš, Ph.D. (člen) doc. Ing. Tomáš Martínek, Ph.D. (člen) prof. Ing. Tomáš Vojnar, Ph.D. (člen) Doc. Ing. Valentino Vranić, Ph.D. (člen)cs
but.defenceStudent nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm " B ". Otázky u obhajoby: Na straně 24 v posledním odstavci zmiňuje způsob otestování funkčnosti watchdog modulu, který je založen na využití pomocného čítače. Hodnota tohoto čítače je po resetu mikrokontroléru vyvolaném watchdog modulem zachována? Můžete prosím vámi dosažené výsledky stručně porovnat s obdobnými 2-3 existujícími systémy, např. po stránce přístupu k otestování správnosti provádění kódu a funkce některých systémových bloků mikrokontroléru, na které se ve vaší práci zaměřujete? Jaké modifikace by bylo nutné ve vámi realizovaném řešení provést, pokud by se objevil požadavek na otestování funkce např. DMA přenosů?cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorStrnadel, Josefcs
dc.contributor.authorDenk, Filipcs
dc.contributor.refereeŠimek, Václavcs
dc.date.created2019cs
dc.description.abstractPráce se zabývá funkční bezpečností elektronických systémů. Konkrétně se zaměřuje na samočinné testování mikroprocesoru a jeho periferií na softwarové úrovni. Cílem práce je navrhnout a implementovat soubor funkcí v jazyce C nebo v jazyce symbolických adres, které samočinně testují zvolené oblasti mikrokontroléru. Prostředky a metody použité v implementovaném řešení si také kladou za cíl splnit požadavky popsané v normě IEC 60730-1, příloha H, softwarová třída B. Zvolenou hardwarovou platformou je mikrokontrolér NXP LPC55S69, jež obsahuje dvě jádra ARM Cortex-M33. Výsledkem je demonstrační aplikace, která v průběhu vykonávání využívá implementované testovací funkce. Součástí je také uživatelské prostředí s možností injekce chyb.cs
dc.description.abstractThis Master's thesis deals with functional safety of electronic systems. Specifically, it focuses on self-testing of the microprocessor and its peripherals at the software level. The main aim of the thesis is to design and implement a set of functions written in programming language C or assembly language, which automatically test the selected areas of the microcontroller. Resources and methods used in the implemented solution also aim to meet the requirements according to the safety standard IEC 60730-1, Annex H, Software Class B. The microcontroller NXP LPC55S69 was chosen as a hardware platform. It consists of two ARM Cortex-M33 cores. As a result, the example application is provided, which uses implemented test functions at the run-time. Example application also contains a graphical user interface with fault injection ability.en
dc.description.markBcs
dc.identifier.citationDENK, F. Samočinné testování mikrokontrolerů [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2019.cs
dc.identifier.other121969cs
dc.identifier.urihttp://hdl.handle.net/11012/180366
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectfunkční bezpečnostcs
dc.subjectsamočinné testovánícs
dc.subjectmikrokontrolércs
dc.subjectmikroprocesorcs
dc.subjectvestavěný systémcs
dc.subjecttestovánícs
dc.subjectARM Cortexcs
dc.subjectVLSIcs
dc.subjectIEC 60730cs
dc.subjectIEC 61508cs
dc.subjectfunctional safetyen
dc.subjectself-testen
dc.subjectmicrocontrolleren
dc.subjectmicroprocessoren
dc.subjectembedded systemen
dc.subjecttestingen
dc.subjectARM Cortexen
dc.subjectVLSIen
dc.subjectIEC 60730en
dc.subjectIEC 61508en
dc.titleSamočinné testování mikrokontrolerůcs
dc.title.alternativeSelf-Testing of Microcontrollersen
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2019-06-17cs
dcterms.modified2019-07-08-13:31:21cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid121969en
sync.item.dbtypeZPen
sync.item.insts2025.03.26 15:28:54en
sync.item.modts2025.01.15 14:59:58en
thesis.disciplinePočítačové a vestavěné systémycs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačových systémůcs
thesis.levelInženýrskýcs
thesis.nameIng.cs
Files
Original bundle
Now showing 1 - 4 of 4
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
3.94 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
Posudek-Vedouci prace-21576_v.pdf
Size:
88.87 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Vedouci prace-21576_v.pdf
Loading...
Thumbnail Image
Name:
Posudek-Oponent prace-21576_o.pdf
Size:
89.73 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Oponent prace-21576_o.pdf
Loading...
Thumbnail Image
Name:
review_121969.html
Size:
1.43 KB
Format:
Hypertext Markup Language
Description:
file review_121969.html
Collections