Was brauche ich alles fürs Ethernet?

Gast #3338722
Lesenswert?

Hallo,

für die nächste Zeit (in Jahren gedacht) habe ich mir vorgenommen zu 
verstehen, wie Ethernet funktioniert. Seit einiger Zeit ist ein Basys2 
Board mit dem Spartan3E-250 mein Eigentum und genau mit diesem Board 
würde ich gerne das Ethernet Protokoll umsetzen. Ein Problem, das ich 
nun habe, ist dass das Board keinen Ethernet Anschluss hat.

Ich frage mich momentan deshalb, ob ich denn statt des Cat5/6 
Anschlusses nicht ein Cat5 Kabel aufschneiden kann, die Adernpaare auf 
Stiftleisten auflöte und die dann in die Buchsen stecke.

Aber ich frage mal vorher so:
Wie ist der Netzwerkanschluss bei den FPGA Boards gelöst? Sind die Pins 
einfach nur auf Ports des FPGAs aufgelegt oder ist da noch einiges an 
Elektronik drauf?
#3338750
Lesenswert?

Du brauchst auf jeden Fall einen Ethernet PHY. Der PHY ist quasi der 
analoge Teil des Ethernet-Controllers. Der digitale Teil ist der MAC und 
meist im Microcontroller integriert. Da für analoge Chips andere 
Halbleiterprozesse verwendet werden müssen als für schnelle 
Digitalschaltungen, ist der PHY fast immer ein extra Chip.

Die Schnittstelle zum PHY heißt MII/RMII (weniger Datenleitungen bei 
doppeltem Takt) oder GMII für Gigabit-Ethernet.

Den MAC kannst Du selber im FPGA implementieren, den PHY nicht.

fchk

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren