Gast
#1933203
Ich benutze einen Virtex 5 und einen AD-Converter. Zudem habe ich ein externes Triggersignal. Ich erkenne die ansteigende Triggerflanke und löse somit den Digitalisierungsprozess aus. Ich schreibe dann X Werte in den Block-RAM-FIFO. Außerdem verwende ich beim Block-RAM-FIFO das programmierbare Flag für den Füllzustand. Ich habe z.B. eingestellt das dieses Flag den Zustand 1 hat wenn 2000 Werte im FIFO stehen. Ich möchte die Daten immer Blockweise im FIFO speichern und auslesen. Jedoch bin ich noch nicht 100% sicher wie ich es am besten realisieren soll. Ich hatte es wie folgt gedacht: Wenn der FIFO die 2000 Daten besitzt, dann erzeuge 2000 Lesepulse um die 2000 Daten herrauszulesen. Jedoch wird auch gleichzeitig wieder in den FIFO reingeschrieben. Gibt es vielleicht andere Lösungsvorschläge? (immerhin gibt es beim FIFO ja eine Menge optinale Flags)