Artikel-ID: 000076209 Inhaltstyp: Produktinformationen und Dokumente Letzte Überprüfung: 21.10.2013

Wie vertrete ich eine Uhr in meinem Design, um spezifische globale, regionale, dual-regionale oder Peripherie-Taktnetzwerke zu verwenden?

Umgebung

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Beschreibung

Um eine Zuweisung der Quartus® II Software zu einem spezifischen globalen, regionalen, dual-regionalen oder Peripherie-Takt-Netzwerk durchzuführen, wenden Sie diese auf die ~clkctrl Version des Signals in Ihrem Design an.

Wenn Ihr Design beispielsweise eine PLL-Ausgabe enthält, die ein globales oder regionales Taktnetzwerk verwenden sollte, sind die folgenden zwei Knotennamen nach der Kompilierung vorhanden.

|altpll_component|mpll_altpll:auto_generated|wire_pll1_clk[0]
|altpll_component|mpll_altpll:auto_generated|wire_pll1_clk[0]~clkctrl

Die ~clkctrl Erweiterung identifiziert das Signal, das aus der Ausgabe eines Taktsteuerungsblocks gespeist wird.

Um diese Knotennamen zu finden, suchen Sie nach der PLL-Ausgabe im Node Finder oder suchen Sie die Taktquelle im Post-Fit Technology Map Viewer.

Beispiele für die richtigen Zuweisungen von PLL-Taktausgängen zu spezifischen Taktressourcen sind unten aufgeführt:

  • Für globale Taktressourcen:
    set_location_assignment CLKCTRL_G2 -to "|altpll:altpll_component|mpll_altpll:auto_generated|wire_pll1_clk[0]~clkctrl"
  • Für regionale Clock-Ressource:
    set_location_assignment CLKCTRL_R1 -to ";|altpll:altpll_component|mpll_altpll:auto_generated|wire_pll1_clk[0]~clkctrl"
  • Beachten Sie für zwei regionale Taktressourcen, dass zwei ~clkctrl Knoten gibt es für ein zwei regionales Taktnetzwerk, eines für jedes regionale Netzwerk:
    |altpll:altpll_component|mpll_altpll:auto_generated|wire_pll1_clk[0]~clkctrl
    |altpll:altpll_component|mpll_altpll:auto_generated|wire_pll1_clk[0]~clkctrl_d
Um jedes Signal einem spezifischen regionalen Taktnetzwerk zuzuordnen, verwenden Sie zwei unabhängige Zuweisungen wie die unten stehenden:
set_location_assignment CLKCTRL_R1 -to "|altpll:altpll_component|mpll_altpll:auto_generated|wire_pll1_clk[0]~clkctrl"
set_location_assignment CLKCTRL_R11 -to "|altpll:altpll_component|mpll_altpll:auto_generated|wire_pll1_clk[0]~clkctrl_d"
  • Für Peripherie-Takt-Ressource:
    set_location_assignment CLKCTRL_X0_Y74_N127 -to ~clkctrl
Lösung

 

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.