Název:
Implementace jádra 8-bitového mikrokontroléru do FPGA a ASIC
Překlad názvu:
Implementation of 8-bit microprocessor into FPGA chip
Autoři:
Walletzký, Ondřej ; Dvořák, Vojtěch (oponent) ; Bohrn, Marek (vedoucí práce) Typ dokumentu: Bakalářské práce
Rok:
2014
Jazyk:
cze
Nakladatel: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií
Abstrakt: [cze][eng]
Tato práce se zabývá návrhem jádra 8-bitového mikroprocesoru kompatibilního s jedním z 8-bitových mikrokontrolérů PIC společnosti Microchip. Teoretická část práce zkoumá jednotlivé architektury 8-bitových mikrokontrolérů PIC a popisuje architekturu vybraného mikrokontroléru a funkci jeho dílčích bloků. V praktické části je proveden návrh a realizace jádra kompatibilního z hlediska provádění instrukcí, toku dat uvnitř mikrokontroléru a funkce jeho dílčích bloků, to vše pro dosažení co možná nejlepší přenositelnosti programu psaného pro vzorový mikrokontrolér. Poslední část práce popisuje metodu implementace realizovaného jádra do obvodu FPGA a zmiňuje případné rozdíly návrhu pro implementaci do obvodu ASIC. Také řeší otázku programování jádra, jeho testování a verifikaci.
This thesis deals with design of microprocessor compatible with one of 8-bit microcontrollers manufactured by Microchip company. Theoretical part of this thesis analyzes architectures of 8-bit PIC microcontrollers, picks one of these microcontrollers and describes its architecture and function of its subcircuits. Practical part deals with design of architecture compatible in terms of instruction execution, internal data flow and subcircuit behavior, all this to achieve the best possible program portability from target microcontroller. The last part of thesis describes method of processor implementation into FPGA chip and mentions potential design differences for ASIC implementation. It also deals with verification and method of programming.
Klíčová slova:
architektura; ASIC; FPGA; implementace; Microchip; mikrokontrolér; návrh; PIC; architecture; ASIC; design; FPGA; implementation; Microchip; microcontroller; PIC
Instituce: Vysoké učení technické v Brně
(web)
Informace o dostupnosti dokumentu:
Plný text je dostupný v Digitální knihovně VUT. Původní záznam: http://hdl.handle.net/11012/34149