Forum: FPGA, VHDL & Co. Ethernet UDP FPGA Interface


von Hans B. (Gast)


Lesenswert?

Auf einem spartan 6 sollen Messdaten über Ethernet über tragen werden. 
10Mbit reicht vorerst aus. Bund will ich mir aufgrund Zeit und 
Platzmangel im fpga das implementieren eines MAC sparen. Kennt jemand 
ein Modul als IC oder mit rj45 Anschluss, das ich nur noch per SPI oder 
8bit bus mit Ethernet Paketen versorgen muss?

von Peter (Gast)


Lesenswert?

Es gab doch von Wiznet die umsetzer von rs232 auf Ethernet.

Aber den MAC solltest du auch einfach rein bekommen wenn im Fpga noch 
genug Platz ist.

von Klaus S. (kseege)


Lesenswert?

Hans B. schrieb:
> Kennt jemand
> ein Modul als IC oder mit rj45 Anschluss, das ich nur noch per SPI oder
> 8bit bus mit Ethernet Paketen versorgen muss?

Jede Menge. Lantronix, Wiznet, Olimex usw.usf.
Für 25Euro gibts sowas selbst bei Reichelt. Die Kunst besteht eher 
darin, solche Module f. 10Euro zu finden.

Gruß Klaus (der soundsovielte)

von Jens W. (jensw)


Lesenswert?


von Horst (Gast)


Lesenswert?

Die Frage ist: Welche Bandbreite man da braucht?
10 MBit wird unter Umständen nicht mit allen Chips möglich sein.

von Dennis E. (Gast)


Lesenswert?

Horst schrieb:
> Die Frage ist: Welche Bandbreite man da braucht?

10MBit hat er geschrieben. Wenn das auf dem Chip drauf steht muss er das 
auch können. Alles andere ist Frickelware.

von Friemel (Gast)


Lesenswert?

Wiznet 5500 habe ich mal eingesetzt. Braucht man aber einen Soft-Core 
und Streaming sollte man damit nur bedingt machen. Leider geht das nur 
auf den grossen Spartanern.

von Hans B. (Gast)


Lesenswert?

Damit ist das Wiznet schon ungeeignet. Vielleicht muss ich den MAC doch 
noch in den fpga bekommen.

von Martin S. (strubi)


Lesenswert?

Messdatenerfassung und RTP/UDP-Streaming geht schon ab Spartan6 LX-9, 
aber mit Xilinx-BloatIP wird's eng. Siehe auch 
Beitrag "Spartan 3 Ethernet interface".
Hardware wurde auch mal gebaut, Details: 
https://hackaday.io/project/162259-netpp-node, fuer ein vollst. 
Opensource-Projekt hat die Zeit leider nicht mehr gereicht.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.