Ethernet Controller: NON-PCI?

Gast #747232
Guten Tag,

ich bin noch Student und relativer Neuling in Sachen Ethernet.
Ich bin im Moment auf der Suche nach einem passenden Ethernet-Controller 
für meine Anwendung. Dabei stoße ich immerwieder auf die Bezeichnung 
"NON-PCI" oder "PCI based".
Ist mit PCI - Protocol Control Information gemeint?
Bedeutet dann NON-PCI - Protokollunabhängigkeit und PCI-based 
Abhängigkeit von einem Protokoll?

Für meine Anwendung muss es möglich sein alle auf TCP/IP und UDP 
basierenden Protokolle zu übertragen.

Vielen Dank im Voraus für Ihre Information.

Mit freundlichen Grüßen

Ulrich Gerster
Persönliche Seite #747238
PCI ist ein Businterface, mit dem der Ethernetcontroller an den 
Hostprozessor angeschlossen wird - der von PCs her bekannte PCI-Bus 
halt.

Mit dem Protokoll auf der Ethernet-Verbindung hat das jedenfalls *gar 
nicht* zu tun.

Wie sieht denn Deine Anwendung aus, welchen Prozessor/Controller willst 
Du einsetzen?
Gast #747252
Schau mal bei Beck (http://www.beck-ipc.com/de/index.asp) auf der Seite. 
Die produzieren µCs auf 80186 Basis, aber mit internem Speicher, 
Peripherie und einem eigenen, dosähnlichem Betriebssystem, welches 
(anders als DOS) multitaskingfähig ist. Alle µCs von Beck sind für die 
Verwendung in Ethernet-Netzwerken entwickelt.
Ich hoffe, die Info hilft dir.
Gast #747261
Zischenfrage:
Stellt der EN28J60 nur ein Ethernet-Interface dar oder ist er ein 
kompletter Controller mit Speicher auf dem auch HTML, Java,... sowie C 
Anwendungen (sowie die Dinger von BECK) laufen können?
#747274
@ MC (Gast)

>Stellt der EN28J60 nur ein Ethernet-Interface dar

Ja.

> oder ist er ein
>kompletter Controller mit Speicher auf dem auch HTML, Java,... sowie C
>Anwendungen (sowie die Dinger von BECK) laufen können?

Nein, dazu muss ein Controller dran.

MFG
Falk
Gast #747859
Vielen Dank, für eure schnellen Antworten!

Das Ethernet-Interface, das ich suche soll mit einem FPGA 
zusammenarbeiten und die Verarbeitung der TCP/IP Ebene übernehmen. Dabei 
soll 10Mbit/s und 100Mbit/s Ethernet, Halb- und Vollduplexbetrieb sowie 
Auto-Negotiation (welches auch deaktiviert werden sollen kann) möglich 
sein.

Eine PCI-Schnittstellenunterstützung ist nicht erforderlich.
Für meine Anwendung müssen Daten von einer Ethernetleitung einfach nur 
aufgenommen und weitergeleitet werden.

Vielen Dank soweit.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 18 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.