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
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.
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.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.