Podpora DMA pro rodinu mikrokontrolerů HCS08
DMA Support for HCS08 Microcontrollers Family
Author
Advisor
Šimek, VáclavReferee
Strnadel, JosefGrade
CAlternative metrics PlumX
http://hdl.handle.net/11012/53522Altmetrics
http://hdl.handle.net/11012/53522
http://hdl.handle.net/11012/53522
Metadata
Show full item recordAbstract
Vestavěné systémy jsou jednoúčelové systémy určené k vykonávaní specifických úloh, díky čemuž je možné je ve fázi návrhu optimalizovat pro co nejmenší cenu a plochu na čipu. Tímto lze zvýšit spolehlivost a výkon výsledného hardwareu. Optimalizace však často vedou k situaci, kdy některé architektury postrádají technologie, které jsou běžné v počítačích pro všeobecné využití. Stejná situace nastala i v rodině mikrokontrolérů HCS08, do které nebyla implementována technologie přímého přístupu do paměti DMA. Tato práce se zabýva návrhem a implementací řadiče DMA a jeho začleněním do architektury mikrokontrolérů HCS08. Embedded systems are dedicated to perform specific tasks, so design engineers can optimize them to reduce the size and cost of the product and increase the reliability and performance. However, result of these optimizations is that some architectures may lack commonly used technologies such as direct memory access (DMA). We may encounter with this situation in family of microcontrollers HCS08. The main theme of this work is to describe a design of DMA controller that can be added into the family of microcontrollers HCS08.
Keywords
mikronotrolér, HCS08, 68hc08, M68HC08, přímý přístup do paměti, DMA, Intel 8237, FPGA, FITkit, microcontroller, HCS08, 68hc08, M68HC08, direct memory access, DMA, Intel 8237, FPGA, FITkitLanguage
čeština (Czech)Study brunch
Počítačové a vestavěné systémyComposition of Committee
prof. Ing. Václav Dvořák, DrSc. (předseda) doc. Ing. Zdeněk Kotásek, CSc. (místopředseda) doc. Ing. Jan Kořenek, Ph.D. (člen) Ing. Zbyněk Křivka, Ph.D. (člen) doc. Ing. Ondřej Ryšavý, Ph.D. (člen) prof. Ing. Karel Vlček, CSc. (člen)Date of defence
2013-06-19Process of defence
Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se pak 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 " C ". Otázky u obhajoby: Pro jaké rozsahy přenosových parametrů SPI, IIC (přenosová rychlost, objem přenášených dat atd.) a parametrů HCS08 (kmitočet hodin sběrnice, CPU atd.) je výhodnější použít namísto Vámi navrženého DMA řadiče původní řízení datových přenosů (polling, přerušení CPU vyvolané periferním zařízením)? Jaké předzpracování signálů je míněno ve 2. odstavci části "4.6 Modul spi.vhd", str. 32, k entitě SPI?Result of the defence
práce byla úspěšně obhájenaPersistent identifier
http://hdl.handle.net/11012/53522Source
NOVOSÁD, A. Podpora DMA pro rodinu mikrokontrolerů HCS08 [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2013.Collections
- 2013 [211]