FPGA und Flash

Gast #1726982
Lesenswert?

Hallo,

ich lese Daten aus einem Flash. Das ganze ist bei mir bisschen 
zeitkritisch.

Beim FPGA läuft ja alles parallel ab. Kann ich da sagen dass bei einer 
steigenden Flanke die Daten vom Flash abgelesen werden sollen und die 
Adresse vom Speicher erhöht wird.

Am Ende vom Prozess wären da noch die alten Daten oder wären die Daten 
nicht mehr lesbar durch die Adressänderung.

MfG
#1727016
Lesenswert?

Du kannst mit der steigenden Flanke, mit der du die Daten vom Flash 
liest und im FPGA speicherst, den Adresszähler erhöhen. Da die Änderung 
der Adresse definitiv erst nach der Flnake passiert, liegen die Daten 
zur Flanke stabil an. Alles eine Frage des Designs und wenn´s dann 
haarig wird mit der Geschwindigkeit, eine Frage der richtigen Timing 
Constraints. Aber ein Flash ist im Normalfall um Größenordnungen 
langsamer als das, was ein FPGA so schafft....
Gast #1727017
Lesenswert?

Die Prozesse laufen parallel ab. Der Inhalt der Prozesse läuft 
sequentiell ab.
Wenn ich mich nicht täusche Werden ja die Werte erst am Ende des 
Prozesses aktualisiert.

Würde das also funktionieren?

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