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

Loading...
Thumbnail Image

Date

Authors

Dufek, Michal

Mark

E

Journal Title

Journal ISSN

Volume Title

Publisher

Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií

ORCID

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

DOI

Collections

Endorsement

Review

Supplemented By

Referenced By

Citace PRO