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?
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.
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)
Die Frage ist: Welche Bandbreite man da braucht? 10 MBit wird unter Umständen nicht mit allen Chips möglich sein.
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.
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.
Damit ist das Wiznet schon ungeeignet. Vielleicht muss ich den MAC doch noch in den fpga bekommen.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.