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.
Tím možné zajistit dostatečnou
. Podporuje SDRAM paměti typu DDR, DRR2 DDR3.10
Programovatelné přepínače: zajišťují směrování dat mezi jednotlivými logickými
bloky.
Každý GTP transceiver kombinovaný vysílač přijímač používající, samostatné
PLL pro generování hodinového signálu. Pro distribuci hodinového signálu obvykle využívá speciální síť, určená
k distribuci hodinového signálu jednotlivým blokům FPGA.
Každý GTP transceiver množství uživatelsky definovatelných funkcí parametrů,
které možné měnit provozu. Dvě
fyzická rozhraní pro připojení pamětí SDRAM maximální přenosovou rychlostí do
800 Mbps. Paralelní data jsou přivedena malého FIFO bufferu, kde mohou být
volitelně upravena 8B/10B algoritmem, pro odstranění velkého počtu sobě shodných
symbolů odstranění stejnosměrné složky signálu. 2.3 Blokové schéma vysokorychlostní vysílače (převzato [4])
Jedná podstatě paralelní-sériový převodník volitelným konverzním poměrem 8,
10, nebo 20.
Vysílač:
obr. PLL umožňuje násobit referenční kmitočet
dvěma pětadvaceti tak, aby bylo dosaženo požadovaného kmitočtu pro komunikaci.
Obsahuje čtyři vysokorychlostní rozhraní umožňující komunikovat rychlostí do
3,125 Gb/s.1 VYSOKORYCHLOSTNÍ ROZHRANÍ GTP
Vysokorychlostní přenos dat mezi jednotlivými systémy sběrnici, nebo velké
vzdálenosti čím dál žádanější vyžaduje speciální obvody schopné generovat
diferenciální signál vyrovnat integritou signálu. Vysokorychlostní rozhraní umožňuje připojovat různá rozhraní jako Seriál
ATA, Aurora, ethernet, DisplayPort, EPON, GPON, PCI Express XAUI.
Pro realizaci přepínače dat byl vybrán obvod FPGA Spartan-6 LXT konkrétně
xc6slx45t-3csg484c, který optimalizován pro vysokorychlostní sériovou komunikaci.
2