Thesis Details

Samočinné testování mikrokontrolerů

Master's Thesis Student: Denk Filip Academic Year: 2018/2019 Supervisor: Strnadel Josef, Ing., Ph.D.
English title
Self-Testing of Microcontrollers
Language
Czech
Abstract

This 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.

Keywords

functional safety, self-test, microcontroller, microprocessor, embedded system, testing, ARM Cortex, VLSI, IEC 60730, IEC 61508

Department
Degree Programme
Information Technology, Field of Study Computer and Embedded Systems
Files
Status
defended, grade B
Date
17 June 2019
Reviewer
Committee
Fučík Otto, doc. Dr. Ing. (DCSY FIT BUT), předseda
Jaroš Jiří, doc. Ing., Ph.D. (DCSY FIT BUT), člen
Martínek Tomáš, doc. Ing., Ph.D. (DCSY FIT BUT), člen
Vašíček Zdeněk, doc. Ing., Ph.D. (DCSY FIT BUT), člen
Vojnar Tomáš, prof. Ing., Ph.D. (DITS FIT BUT), člen
Vranić Valentino, doc. Ing., Ph.D. (FIIT STU), člen
Citation
DENK, Filip. Samočinné testování mikrokontrolerů. Brno, 2019. Master's Thesis. Brno University of Technology, Faculty of Information Technology. 2019-06-17. Supervised by Strnadel Josef. Available from: https://www.fit.vut.cz/study/thesis/21576/
BibTeX
@mastersthesis{FITMT21576,
    author = "Filip Denk",
    type = "Master's thesis",
    title = "Samo\v{c}inn\'{e} testov\'{a}n\'{i} mikrokontroler\r{u}",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2019,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/21576/"
}
Back to top