Einfaches Beispiel:
Du legst ein Bildframe im SDRAM ab (by the way: SDR oder DDR ?) und dann
soll dieses Bildframe im externen Speicher verweilen, ohne dass neue
Daten abgespeichert noch die im Speicher befindlichen Daten gelesen
werden.
Dazu muss Dein (FPGA)-Speichercontroller gemäß Spezifikation des
Speicherbausteines EXPLIZITE Refresh-Befehle an den Speicher schicken,
ansonsten gehen die Bilddaten flöten ;O) Das Refreshen hat also mit
Schreib- und Lesezugriffen auf den Speicher per se nichts zu tun.
(Falls du Zugriffe auf ein externes Speicher-Modell simulierst (z.B. mit
Modelsim), macht das Fehlen
von Refresh-Befehlen nichts aus, da Speichermodelle keine Refresh-Mimik
haben. Sollte man für die Hardware natürlich
nicht vergessen, da Du dich ansonsten darüber wunderst, wieso deine
Bilddaten kaputt sind.)
Gruß,
SuperWilly