Aufgrund eines Problems in der Quartus® II SoftwareVersion 11.1 und neuer können Speicher, die aus HDL-Code abgeleitet wurden, ein falsches Lese-während-Schreib-Verhalten haben, wenn sie aus dem RAM in Logikzellen konvertiert wurden. Speicher können konvertiert werden, wenn die Option "Auto RAM to Logic Cell Conversion " aktiviert ist.
Um dieses Problem zu vermeiden, deaktivieren Sie die Option "Auto RAM to Logic Cell Conversion ".
Abgeleitete RAMs können weiterhin in Logikzellen implementiert werden, indem sie das ramstyle
Syntheseattribut auf logic
setzen.
Weitere Einzelheiten über das ramstyle
Attribut finden Sie im Kapitel integrierte Synthese von Quartus II im Quartus II Handbuch.