Softcore Ethernet Xilinx 3AN

OP #2789047
Lesenswert?

Hallo,
ich habe mir vor einiger Zeit ein Spartan 3 AN Starter Kit gekauft. 
Dieses Board habe ich dafür verwendet externe Daten einzulesen, was 
soweit auch funktioniert. Da ich aber diese Daten jetzt noch umrechnen 
muss und auch diese Daten zu einen anderen System senden möchte via 
TCP/IP bekam ich Probleme. Für die Beispiele, von Xilinx, die sich mit 
der Ethernetverbindung beschäftigen benötige ich MicroBlaze was recht 
teuer ist. Zudem habe ich noch nie mit einen Softcore gearbeitet. Wie 
gehe ich jetzt am besten vor muss ich mir MicroBlaze kaufen oder gibt es 
andere Möglichkeiten ??
Gast #2789056
Lesenswert?

Es gibt mehrere Alternativen:
http://www.mikrocontroller.net/articles/FPGA_Soft_Core

Allerdings sind die m.E. alle nicht mit Klicki-Bunti-Tools (= EDK + SDK) 
ausgestattet. Und gerade was die Ethernet-Verbindung angeht, dürfte bei 
den wenigsten was Out-of-the-Box dabei sein.

Vielleicht reicht Dir ja auch erstmal eine 30-Tage-Testlizenz vom EDK?
Zumal Du ja damit schon Erfahrung zu haben scheinst.

Duke
(Firma: www.dossmatik.de) #2789094
Lesenswert?

Willst du Rohdaten senden oder die Daten noch in ein Ethernet paket 
packen?

Ethernet benötigt schon einen gewissen Funktionsumfang.


Roh daten wäre ein dreckige Variante. Das geht nur bei einer direkten 
Verbindung. Die Pakete würde auch ein Router verwerfen.
OP #2789095
Lesenswert?

Also sollte ich in den sauren Apfel beißen wenn ich mich nicht erstmal 
ein 1/2 Jahr in irgend etwas reinarbeiten möchte??. Wie sind diese 
Softcors eigentlich aufgebaut? Die Verschaltung wird doch über ISE 
übertragen mit den Programmen die man in den jeweiligen 
Programmierumgebung geschrieben hat, oder arbeitet man nur noch in 
diesen Programmierumgebung und man überträgt die Daten von da?
OP #2789105
Lesenswert?

Die Daten sollen mit Werten die aus einer Steuerung kommen via Ethernet 
umgerechnent werden und diese Daten sollten mit einem TCP/IP Protokoll 
versendet werden. Ich habe das hier im Forum beschriebene UPD Protokoll 
versucht. Leider konnte ich die Daten nur unter Wireshark sehen und 
keine meiner Anwendungen konnte auf diese Protokoll zugreifen. Zudem 
möchte ich senden und empfangen.

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