Original title:
Implementace mikroprocesoru AVR do obvodu FPGA
Translated title:
AVR microprocessor implementation on FPGA
Authors:
Hájek, Radek ; Dvořák, Vojtěch (referee) ; Pristach, Marián (advisor) Document type: Bachelor's theses
Year:
2014
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií Abstract:
[cze][eng]
Bakalářská práce se zabývá implementací jádra procesoru Atmel AVR do programovatelného hradlového pole FPGA v jazyce VHDL. Shrnuje základní architekturu procesoru a způsoby adresování v něm. V rámci práce bylo navrženo vlastní jádro procesoru včetně několika periferií tak, aby co nejvíce odpovídalo architektuře a instrukční sadě procesoru ATtiny26. Vytvořený VHDL popis byl verifikován a funkčně testován.
This bachelor‘s thesis deals with FPGA implementation of Atmel AVR core described using VHDL language. Basic architecture concepts and processor addressing modes are summarized in this thesis. The core including several peripherals was designed to be compatible with ATtiny26 architecture and instruction set. The microprocessor was described in VHDL and verified in several types of tests.
Keywords:
architecture; AVR; core; FPGA; Processor; VHDL; architektura; AVR; FPGA; jádro; Procesor; VHDL
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/33997