mikrocontroller.net

Forum: FPGA, VHDL & Co. File einlesen


Autor: Mark (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Help Help Help

Hallo Freundes des VHDL

Wie kann ich denn einen Datensatz einlesen?
Ok, etwas dumm gefragt.
Anders:
Ich möchte aus einem File, in welchem viele Integerwerte abgelegt sind,
in eine VHDL-Testbench einlesen, welche dann alle 100µs so einen Wert in
einen 10 bit breiten std_logic_vector umwandelt und als Stimuli für eine
Entity benutzt, die dann diese Daten bearbeitet.
(Umständlich formuliert - DANKE!)

Könnt ihr mir weiterhelfen?

Danke.

Mark

Autor: Zennehoy (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Schau Dir mal die Funktionen file_open, read und file_close an. Wenn's
am Code selbst liegt und nicht an den Grund-funktionen, poste noch
mal.
Zen

Autor: Matthias Lay (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Mark

Grundvoraussetzung ist meiner Meinung nach erst einmal die sog. TEXTIO
Schnittstelle, wobei die Stimulierung über Packages doppelt so schnell
geht wie die Stimulierung über die TEXTIO Schnittstelle.

Gruss,
Matthias Lay

Autor: Jörn (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@Matthias:

Kannst du das etwas genauer erläutern? Ich habe auch schon von Daten
über aus einer Datei mittels TEXTIO ausgelesen. Ich kann mir gerade
nicht vorstellen was mir eine Package bringen soll.

Gruß Jörn

Autor: J. Z. (zennehoy)
Datum:

Bewertung
0 lesenswert
nicht lesenswert

Autor: Matthias Lay (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Jörn

Sorry, aber ich hab das nur noch so aus'm Studium in Erinnerung. Mehr
weiss ich darüber auch nicht.

Matthias

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.