Detail práce

Systém interních sběrnic pro čipy s technologií FPGA

Diplomová práce Student: Málek Tomáš Akademický rok: 2007/2008 Vedoucí: Martínek Tomáš, doc. Ing., Ph.D.
Název anglicky
System of Internal Buses for Chips with FPGA Technology
Jazyk práce
český
Abstrakt

Tato práce se zabývá návrhem a implementací propojovacího systému interních sběrnic pro čipy s technologií FPGA. Systém zajišťuje jak komunikaci mezi interními komponentami v rámci čipu, tak jejich komunikaci s ostatními prvky počítače, které jsou namapovány do paměti hostitelského systému. Architektura vysokorychlostní plně duplexní paketově-orientované sběrnice vychází ze stromové topologie. Šířka datové sběrnice je genericky nastavitelná, individuálně pro každou její část. Díky tomu je možné vybudovat jednotný hierarchický systém sběrnic na různých rychlostech, který propojuje různě rychlé komponenty. Navržený propojovací systém byl implementován v jazyce VHDL a je nasazen v projektu Liberouter, který je součástí výzkumného záměru CESNETu Programovatelný hardware.

Klíčová slova

Sběrnice, propojovací systém, PCI, PCI-X, PCI Express, FPGA, VHDL

Ústav
Studijní program
Informační technologie, obor Počítačové systémy a sítě
Soubory
Stav
obhájeno, hodnocení A
Obhajoba
18. června 2008
Oponent
Komise
Dvořák Václav, prof. Ing., DrSc. (UPSY FIT VUT), předseda
Drábek Vladimír, doc. Ing., CSc. (UPSY FIT VUT), člen
Herout Adam, prof. Ing., Ph.D. (UPGM FIT VUT), člen
Janoušek Vladimír, doc. Ing., Ph.D. (UITS FIT VUT), člen
Kotásek Zdeněk, doc. Ing., CSc. (UPSY FIT VUT), člen
Krejčíček Jaromír, prof. Ing., CSc. (UNOB), člen
Citace
MÁLEK, Tomáš. Systém interních sběrnic pro čipy s technologií FPGA. Brno, 2008. Diplomová práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2008-06-18. Vedoucí práce Martínek Tomáš. Dostupné z: https://www.fit.vut.cz/study/thesis/6598/
BibTeX
@mastersthesis{FITMT6598,
    author = "Tom\'{a}\v{s} M\'{a}lek",
    type = "Diplomov\'{a} pr\'{a}ce",
    title = "Syst\'{e}m intern\'{i}ch sb\v{e}rnic pro \v{c}ipy s technologi\'{i} FPGA",
    school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}",
    year = 2008,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/6598/"
}
Nahoru