Forum: FPGA, VHDL & Co. Textfile in CompactFlash?!


von Cihan (Gast)


Lesenswert?

Hallo,

habe mal eine konkrete Frage. Ich empfange auf meinem Entwicklungsboard 
ML507 von Xilinx mit dem Virtex 5 Fpga jede Menge Daten, die in Arrays 
abgespeichert werden. Ob die Daten richtig empfangen wurden, überprüfe 
ich zurzeit mit den LEDs auf dem Board, indem ich die Arrays auf die 
LEDs zum Ein- und Ausschalten verknüpfe. Zurzeit sind die Daten bzw. 
Arrays noch ziemlich klein gehalten, doch wie sieht es aus wenn ich viel 
mehr daten empfangen muss.

Da habe ich mir gedacht evtl. die ankommenden Daten in einer Textfile 
auf dem CompactFlash abzuspeichern. Habe natürlich ein bisschen 
recherchiert hier im Forum, doch irgendwo glaube ich gelesen zu haben, 
dass das schreiben in eine Textfile nur in der Simulation möglich ist.?!

Falls keine Textfile erzeugbar ist, was würdet ihr mir raten, die 
abgespeicherten Daten überprüfen zu können.

Würde mich auf jede Hilfe freuen.

Dankend im voraus und mfg
Cihan

von PittyJ (Gast)


Lesenswert?

Soweit ich weiss, kann man Textfiles von VHDL nur in der Simulation 
ansprechen. Eine Filesystem-Kontrolle mit zu synthetisieren ist nicht 
möglich.

Auf dem Board ist noch Ethernet mit drauf, evtl kann man die Daten per 
UDP Broadcast weiterschicken.

Ab und zu habe ich einen Arduino zum loggen benutzt. Über ein einfaches 
Interface (SPI, Parallelbus) werden Daten vom FPGA-Board zu diesem 
geschickt. Der schickt sie dann weiter über sein seriell/USB Interface 
an einen PC, der dann letztendlich loggt.

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Cihan schrieb:
> dass das schreiben in eine Textfile nur in der Simulation möglich ist.?!
Wenn du textio meinst: das geht nur in der Simulation.
Für die Hardware brauchst du da ja irgendwas zum Auslesen der Daten vom 
CF (ein große FSM oder einen Softcore-uC) und ein Dateisystem...

> Falls keine Textfile erzeugbar ist, was würdet ihr mir raten, die
> abgespeicherten Daten überprüfen zu können.
Logic-Analyzer mit Schnittstelle zum PC. Oder Chipscope.

von Cihan (Gast)


Lesenswert?

OK, danke erstmal für die hilfreichen Antworten.

werde mich mal mit dem Logik-Analyer und Chipscope auseinander setzen.

Gibt es vielleicht Einstiegsdokumentationen für den Chipscope? Habe mich 
damit noch nie beschäftigt.

mfg Cihan

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.