mikrocontroller + ethernet mit pure Datarate >20mbit/s

#3262166
Lesenswert?

STM32F2 auch problemlos.

Der W5200 ist ein "Hardwired TCP/IP embedded Ethernet controller" der 
über SPI an einen µC angebunden wird. Die maximale SPI Frequenz ist mit 
80 MHz angegeben, das sind theoretisch 80 MBit/s, praktisch aber viel 
weniger da nicht nur die reinen Netzwerkdaten über diese Schnittstelle 
gehen. Mit welcher Geschwindigkeit war der überhaupt angebunden?

Gruß Martin
Gast #3262177
Lesenswert?

So wie ich den W5200 verstehe, erfolgt die Kommunikation mit dem 
Prozessor über SPI. Und da sind doch 4Mbit/Sekunde schon recht viel.
Welcher Prozessor ist denn am W5200 angeschlossen? Ein Atmel mit 8MHz? 
Dann ist es doch auch eine gute Leistung.

Ansonsten benutzt doch den X540 von Intel. Gibt es auch als 
Einzelplatine, Damit komme ich bis an 10GBit. Brauchst nur PCIe auf der 
Prozessorseite.
Gast #3262366
Lesenswert?

derzeit benutzte ich einen 32-bit AVR

http://www.atmel.com/tools/UC3-A3XPLAINED.aspx

> Millibit? oder meinst du MBit

Autsch, bin es gewohnt alles klein zu schreiben. MBit meine ich !

den W5200 hab ich selber nicht getestet, ich kannte ihn nur von früher. 
Hab die geschwindigkeit lediglich recherchiert 
(http://www.wiznet.co.kr/Sub_Modules/en/technical/Q_A_View.asp?boardcd=101&PK_NUM=24921&page=5&SF_Part=&SF_KeyWord=)

das TCP/IP Protokoll ist ja sogar schon in dem AVR integriert. Da ist es 
ja eventuell sogar sinvoller nur ein Phy wie das dp83848 zu verwenden.

> Brauchst nur PCIe auf der Prozessorseite.

ist es denn so einfach möglich eine PCIe-Karte an einen Mikrocontroller 
zu hängen?
Gast #3262812
Lesenswert?

Ajax schrieb:

> ist es denn so einfach möglich eine PCIe-Karte an einen Mikrocontroller
> zu hängen?
Nein, dafür habe ich eine Multi-Core I7. Manche bessere Arm's haben auch 
ein PCIe Interface.

Aber was nützt die Datenübertragung, wenn der Mikrocontroller nicht 
genügend Daten produzieren oder abnehmen kann. Bei kleineren Kontrollern 
reichen doch 20Mbit oft schon dicke aus.
Dein Board hat 64Mbit Hauptspeicher, also 8 Megabytes. Was will man 
damit schon groß anstellen. Und dann hat man den kompletten Speicher in 
3 Sekunden transferiert.
Gast #3263063
Lesenswert?

Ajax schrieb:

> Autsch, bin es gewohnt alles klein zu schreiben.

Nunja, man soll ja nicht über Behinderungen lachen, das lernt man schon 
als kleines Kind. Aber diese Art von Behinderung ist doch wohl doch eher 
selbst gewählt und kein unbeeinflußbares Schicksal.

Also: Harharhar, Du bist einer der Vollidioten, der die eigene Faulheit 
zur Betätigung der Shift-Taste allen Lesern als Strafe auferlegen. No 
mercy. No pity, No help. Mach's dir gefälligst selbst!
Gast #3263651
Lesenswert?

Gibt es Evaluationsboards die bereits ein Ethernet Controller drauf 
haben und diese Geschwindigkeiten erreichen? So wie der Raspberry Pi nur 
ohne Betriebssystem (den als bare metal laufen zu lassen ist mir ein 
bisschen zu kompliziert).

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