Optimalizační možnosti pro nízko-výkonové mikro-kontroléry

Loading...
Thumbnail Image
Date
ORCID
Mark
E
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií
Abstract
Tato bakalářská práce se zabývá optimalizačními možnostmi pro mikro-kontroléry za použití programu CCS a mikro-kontroléru MSP430. Úvodní část obsahuje popis symetrických a asymetrických algoritmů a jejich vzájemné srovnání. V další části je obsažen popis algoritmu AES a jeho provozní módy. Praktickou částí práce jsou optimalizační možnosti programu CCS, dosažené výsledky pro implementace VUT a TI a jejich vzájemné porovnání. Dále je provedena optimalizace kódu pro implementaci od VUT, jenž je zaměřená na redukci cyklů.
This bachelor thesis is concerned with optimization options for microcontroller MSP430 using the program CCS. The introductory section contains description of symmetric and asymetric algorithms and their comparison. In another section there is description of AES algorithm and his operation modes. The practical part deals with optimization options of program CCS, there are also mentioned reached results of VUT and TI implementations and their comparison. In the end of practical part there is performed optimization code for implementation of VUT, which is focused to reduce cycles.
Description
Citation
DUFEK, M. Optimalizační možnosti pro nízko-výkonové mikro-kontroléry [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2016.
Document type
Document version
Date of access to the full text
Language of document
cs
Study field
Teleinformatika
Comittee
doc. Ing. Vít Novotný, Ph.D. (předseda) doc. Ing. Ivo Lattenberg, Ph.D. (místopředseda) Ing. Ondřej Pavelka (člen) Ing. Martin Plšek, Ph.D. (člen) Ing. Jan Mašek, Ph.D. (člen) Ing. Lukáš Vlček (člen)
Date of acceptance
2016-06-16
Defence
OT: Popište osy na grafu, proč není uvedena zmíněná pamět RAM? - osy popsal, RAM byla prý stejná OT: Proč nejsou popsány grafy? - nevedel jsem jak udelat osy OT: Když neumíte programovat, jak jste optimalizoval kód? - umím pochopit kód, ale ne psát vlastní OT: Jaký microcontroler jste použil? MSP430 přesné číslo nevím. OT: Jaký poměr jste optimlizoval? Z hlavy Vám neřeknu, pak ukázal 20% a 5% OT: Díval jste se na výsledny assembler kód? Bohužel nedíval. OT: Vytvořili jste nějakou hodnotící funkci? Ne.
Result of defence
práce byla úspěšně obhájena
Document licence
Standardní licenční smlouva - přístup k plnému textu bez omezení
DOI
Collections
Citace PRO