Thesis Details

Framework pro vývoj aplikací na platformě ARM

Master's Thesis Student: Buchta Petr Academic Year: 2014/2015 Supervisor: Vašíček Zdeněk, doc. Ing., Ph.D.
English title
Application Development Framework for the ARM Platform
Language
Czech
Abstract

This master's thesis focuses on designing and implementing a framework that would offer basic program resources for application development on hardware platform FITkit Minerva. First part of this work focuses on designing a data channel between PC and the kit for which the USB interface was used. Next part focuses on implementing a channel between an ARM based microcontroller and FPGA Xilinx Spartan-6. That led to creating a special system inside FPGA that allows adding new HW components that communicate with the microcontroller, which can be used for implementing HW acceleration techniques. Another outcome of this work is a debugging interface that allows to program and debug FPGA using development environment Xilinx ISE without a need of the original Xilinx JTAG adapter. This was achieved by using the XVC protocol that allows to create a custom JTAG adapter that in this case was implemented in the software of the microcontroller.

Keywords

FITkit Minerva, Freescale Kinetis K60, Xilinx Spartan-6, FTDI, XVC

Department
Degree Programme
Information Technology, Field of Study Computer and Embedded Systems
Files
Status
defended, grade A
Date
19 June 2015
Reviewer
Committee
Kotásek Zdeněk, doc. Ing., CSc. (DCSY FIT BUT), předseda
Fučík Otto, doc. Dr. Ing. (DCSY FIT BUT), člen
Holub Jan, prof. Ing., Ph.D. (FIT CTU), člen
Jaroš Jiří, doc. Ing., Ph.D. (DCSY FIT BUT), člen
Kořenek Jan, doc. Ing., Ph.D. (DCSY FIT BUT), člen
Rychlý Marek, RNDr., Ph.D. (DIFS FIT BUT), člen
Citation
BUCHTA, Petr. Framework pro vývoj aplikací na platformě ARM. Brno, 2015. Master's Thesis. Brno University of Technology, Faculty of Information Technology. 2015-06-19. Supervised by Vašíček Zdeněk. Available from: https://www.fit.vut.cz/study/thesis/17656/
BibTeX
@mastersthesis{FITMT17656,
    author = "Petr Buchta",
    type = "Master's thesis",
    title = "Framework pro v\'{y}voj aplikac\'{i} na platform\v{e} ARM",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2015,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/17656/"
}
Back to top