Artikel-ID: 000083073 Inhaltstyp: Fehlerbehebung Letzte Überprüfung: 26.08.2008

Warum kann ich für bestimmte Gerätereihen keine VQM-Datei in der Quartus II Software generieren?

Umgebung

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Beschreibung

Die Funktion zum Erstellen einer persistenten Quelldatei auf Knotenebene im Verilog Quartus Mapping (VQM)-Format wurde in der Quartus® II Software eingeführt, um Back-Annotationen von Knotenplatzierungszuweisungen zur Platzierung und Leistungserhaltung in schrittweisen Designströmen zu unterstützen. Eine Zurück-Annotation der vorherigen Ergebnisse von "Ascii"-Port erstellt eine Zuweisung zu jedem Knotennamen im Design, und eine VQM-Datei nach der Synthese bietet eine persistente Quelldatei mit festen Knotennamen.

Ab der Einführung der vollständigen inkrementellen Kompilierungsfunktion in der Quartus II Software Version 5.0 ist die Logikstandort-Back-Annotation kein empfohlener Designablauf mehr. Verwenden Sie die inkrementelle Kompilierungsfunktion, um die Ergebnisse von "Dann" beizubehalten, um die Kompilierungszeit zu reduzieren und die Leistungserhaltung zu ermöglichen. Inkrementelle Kompilierung verwendet keine Zuweisungen, um Positionen zu bewahren; es verwendet die Nachnutzliste-Datenbank wieder.

Wenn Sie eine VQM-Datei verwenden möchten, damit Sie jemanden Ihr Design senden können, ohne Ihre HDL-Quell-Designdateien zu senden, lesen Sie unten im Abschnitt Ähnliche Lösungen nach besseren Alternativen.

Von der Quartus II Software generierte VQM-Dateien unterstützen keine Einstellungen oder Zuweisungen, die im HDL-Quellcode enthalten sein könnten, wie z. B. in MegaWifiled-generierten® Funktionsvarianten. (Beachten Sie, dass VQM-Dateien, die von Synthesetools von Drittanbietern generiert werden, korrekt funktionieren.)

Aus den oben genannten Gründen ist die VQM-Generierungsfunktion nur zur Rückwärtskompatibilität für ältere Gerätereihen verfügbar, wobei Entwickler Back-Annotationen und VQM-Dateien verwendet haben können, um die Platzierung beizubehalten:

  • Für Designs, die auf Cyclone® III Geräte, Stratix® III Geräte und alle neueren Gerätefamilien abzielen, sind die Option Start VQM Writer und die Dialogfelderoption Settings (Eine Knotenebene-Netliste des gesamten Designs in einer persistenten Quelldatei speichern) (diese Option gibt den VQM-Dateinamen für die vollständige Kompilierung an und den Befehl VQM Writer starten) nicht verfügbar und erscheint ausgegraut.
  • Bei Stratix II GX-Designs verursacht der VQM-Writer einen Fehler, wenn Ihr Design die Alt2gxb-Megafunktion für einen Transceiver-Block enthält. VQM-Dateien funktionieren bei Designs mit Transceiver-Blöcken aufgrund von Zuweisungen in der megaWiqad-generierten Megafunktionsveränderung, die nicht in der VQM-Datei enthalten sind, nicht korrekt.

Weitere Informationen zur Erhaltung Ihrer Kompilierungsergebnisse mit inkrementeller Kompilierung finden Sie im Quartus II Incremental Compilation forStack & Team-Based Design (PDF) Kapitel in Band 1 des Quartus II Handbuchs.

Zugehörige Produkte

Dieser Artikel bezieht sich auf 1 Produkte

Intel® programmierbare Geräte

Der Inhalt dieser Seite ist eine Kombination aus menschlicher und computerbasierter Übersetzung des originalen, englischsprachigen Inhalts. Dieser Inhalt wird zum besseren Verständnis und nur zur allgemeinen Information bereitgestellt und sollte nicht als vollständig oder fehlerfrei betrachtet werden. Sollte eine Diskrepanz zwischen der englischsprachigen Version dieser Seite und der Übersetzung auftreten, gilt die englische Version. Englische Version dieser Seite anzeigen.