Párhuzamos multi-protokoll tervezése 10Gigabites Ethernetes video extenderhez

OData támogatás
Konzulens:
Dr. Max Gyula
Automatizálási és Alkalmazott Informatikai Tanszék

A diplomatervem címének tömör magyarázatával a következőekben betekintést nyújtok, hogy miről szól a dolgozatom. A cím második felében foglaltak („10 Gigabites Ethernetes video extender”) egy most készülő, a piacon még nem létező terméket takarnak, amely képes a mai összes modern digitális (DVI, HDMI, SDI, HD-SDI, 3G SDI, Displayport) és analóg (VGA, DVI-I) videójel továbbítására. A beérkező jeleket szükség szerint cél IC-vel átalakítjuk, és párhuzamos – maximum 60 bit széles – pixelbuszon keresztül továbbítjuk. A rendszer előnye, hogy bármilyen videó formátumot támogat. A forrás oldalon leméri a pixelclock-ot, majd ezt a távoli oldalon újra előállítja az átküldött adatok alapján. Az eszköz nem csak videójel, hanem bármilyen I2S csatornán átküldhető audiójel továbbítására is alkalmas. Ez azt jelenti, hogy a korábban felsorolt videójelek mellett támogatja a kétcsatornás PCM audiótól a DolbyTrueHD audióig az audió formátumokat is. Az átviteli közeg optikai szál vagy rézdrót lehet, de mindkét esetben a kommunikáció 10 Gbps-os sebességgel az Ethernet 802.3ae szabvány alapján történik.

A diplomaterv keretében a feladatom az, hogy ehhez a készülő rendszerhez különféle alacsony sebességű – egymással párhuzamosan működő, a bemenő jeleket folyamatosan feldolgozó – perifériákat illesszek, és ezeket közösítve (összefűzve), egy közös interfésszel ellássam. Ezt a közösített adatot a videó és audió adatokkal együtt Ethernet csomagokban továbbítja a rendszer, a másik oldalon pedig a befűzött adatokat az általam írt szétosztó modul szétbontja, és minden perifériának a saját adatát kiosztja. Ezt fedi le a cím első felében megadott feladat („Párhuzamos multi-protokoll modul tervezése”). A tervezés során a következő perifériákat használjuk, amelyek a kész termékben opcionálisan lesznek választhatóak: soros port (RS-232), infravörös jelátvitel, DMX (RS-485-ön alapuló átvitel), KVM (Keyboard-Video-Mouse, USB-n keresztüli átvitel), 10/100/1000 Mbps-os Ethernet. Ezen perifériákhoz elkészítettem egy-egy fogadó és egy-egy adó modult is, valamint egy közösítő (befűző) modult, illetve annak inverzét.

Letölthető fájlok

A témához tartozó fájlokat csak bejelentkezett felhasználók tölthetik le.