CSV Datei mit VHDL einlesen

Gast #949124
Lesenswert?
• ▲
▼
Mir liegt eine CSV Datei in folgendem Format vor
1 Zeit[s];Weg[m];Geschwindigkeit[km/h];...
2 000,000;100,000;30,000;...
.
.
.
Die CSV hat eine Kopfzeile, in der mit Semikolon getrennter Text steht 
(Formelzeichen und Einheiten), ab der zweiten Zeile folgen die 
Datensätze die als Dezimaltrennzeichen mit Komma getrennt sind und sonst 
wieder mit Semikolon untereinander. Pro Zeile stehen 12 Werte. Die Länge 
der CSV variiert.

In VHDL benötige ich eine QUANTITY die sich aus der Zeit und einem 
Parameter zusammensetzt, so dass ich immer die erste plus eine 
zusätzliche Spalte brauche um ein zeitdiskretes Signal zu bekommen, 
welches dann in eine kontinuierliche QUANTITY überführt wird.

Über eure Vorschläge würde ich mich freuen.

Danke Michael
#949217
Lesenswert?
• ▲
▼
Seinerzeit habe ich derartige Probleme mit Perl-Scripten gelöst,
die erstmal nur die benötigten Parameter aus der *.csv extrahieren und 
in neue Datei schreiben.
Anschliessend per textio in VHDL diese neue Datei auslesen und 
entsprechend verarbeiten.
Du kannst natürlich auch jede andere Scriptsprache benutzen.
Um es schön zu machen, kannst Du alles per Batch-File steuern.

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