Diplomová práce je zaměřena na návrh ethernetového vysokorychlostního přepínačedat, který je založený na obvodu FPGA. Přepínač bude schopný rozdělit datový toktvořený ethernetovými rámci na dva toky s polovičním datovým tokem.
schopný
pracovat frekvenci 240 Mhz závislosti použitém obvodu.
Hard core
Jsou obvody, které jsou implementovány přímo čipu FPGA. cílovém obvodu FPGA
(Spartan-6) není dispozici hard jádro procesoru. čipu FPGA zabírá velmi malou plochu. vhodný pro implementaci
rozsáhlých složitých funkcí, umožňuje implementovat operační systém. Oproti hard ip
core zabírají čipu více místa pracují nižším hodinovým kmitočtem. Obvykle mohou
pracovat vyšším pracovním kmitočtem než soft jádra. poskytovaný zdarma rámci vývojového studia ISE modulem EDK.15
Soft core
Jsou implementovány čipu FPGA standardních logických buňkách.
. vhodný pro
jednoduché stavové automaty funkce. Hlavní výhodou tohoto
řešení je, procesor zabírá menší plochu čipu než soft jádra.
Microblaze
Je bitový RISC procesor založený harvardské architektuře pro obvody firmy
Xilinx.
osmibitový vstupní výstupní port také umožňuje externí přerušení. Tento
procesor vhodný pro implementaci funkce webového serveru, která měla být
v příštích verzích využita.
Picoblaze
Je osmibitový RISC procesor. Obsahuje 16ti-
bajtový registr, jednoduchou osmy bitovou sčítačku příznakem přetečení nuly. Na
obvodu Spartan-6 může pracovat frekvenci 167 Mhz