Artikel-ID: 000078800 Inhaltstyp: Fehlerbehebung Letzte Überprüfung: 01.06.2010

Berücksichtigt die Quartus II Software invertierte Taktfrequenzen bei der Berechnung von fmax (maximale Frequenz)?

Umgebung

  • Takt-
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Beschreibung

    Die invertierte Taktanalyse hängt davon ab, wie der invertierte Takt in Ihrem Design implementiert wird. Die folgenden Abschnitte beschreiben die beiden möglichen Implementierungen:

    Fall 1: Der ursprüngliche, nicht invertierte Takt wird während Ihres Designs geroutet, und die Taktinversion erfolgt lokal (in jedem Logikelement oder adaptiven Logikmodul) für alle Register unter Verwendung des negativen Rands der Taktfrequenz. In diesem Fall berücksichtigt die Quartus® II Software den invertierten Takt bei der Berechnung der Taktfrequenz fmax.

    Fall 2: In Fällen, in denen die Inversion nicht lokal auftreten kann, wird eine invertierte Version des Taktes unter Verwendung des negativen Rands der Taktfrequenz zu Feed-Registern geleitet. In diesem Fall analysiert die Quartus II Software alle Register, als ob sie den positiven Rand der Taktfrequenz verwenden. Sie müssen Zuweisungen vornehmen, damit die Software den invertierten Takt korrekt analysiert. Erstellen Sie im TimeQuest Timing Analyzer einen abgeleiteten Takt und wenden Sie ihn auf die Ausgabe der Logik an, die die Inversion ausführt. Geben Sie diesen Takt als invertierten Takt an, indem Sie im Dialogfeld TimeQuest Generated Clock die Option Invert Base Clock aktivieren oder die SDC-Option -invert verwenden. Verwenden Sie im Classic Timing Analyzer den Zuweisungseditor, um die invertierte Taktzuweisung auf die Register anzuwenden, die von der invertierten Taktfrequenz gespeist werden.

    Weitere Informationen zur Timing-Analyse finden Sie im Quartus II TimeQuest Timing Analyzer (PDF) oder Quartus II Classic Timing Analyzer (PDF) Kapitel in Band 3 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.