Artikel-ID: 000074859 Inhaltstyp: Fehlerbehebung Letzte Überprüfung: 11.09.2012

Warum wurde mein "Stratix Digital Signal Processing(DSP)"-Filter (CMOS) nicht implementiert, obwohl ich das Kontrollkästchen Use Stratix Dedicated DSP Block in der Quartus® II Software aktiviert habe?

Umgebung

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Beschreibung Es gibt ein Problem in der COMPILER-Version 2.5 von THERS, das dazu führt, dass DIE FILTER VON mit bestimmten, kleinen Eingaben und/oder Blöcken in Logikelementen (LEs) und nicht in den Stratix DSP-Blöcken implementiert werden.

Als Problemumgehung können Sie die Multiplikatoren den Stratix DSP-Blöcken manuell zuweisen, indem Sie die folgenden Schritte durchführen:

  1. Öffnen Sie im Projektverzeichnis die Datei <FIR-Filtername>_st.v.
  2. Um Multiplikatoren in DSP-Blöcken für Modulinstanziierungen Umlu_0_nUmlu_1_nzu implementierenq, Umlu_2_n,...,Umlu_q-2_n und Umlu_q-1_nsuchen Sie nach der ModulinstanziierungUmlu_x_d, wobei x eine Zahl zwischen 0 und q-1 ist.
  3. Fügen Sie der Modulinstanziierung die folgende Parameterdefinition hinzu, indem Sie x durch die Zahl im Modulinstanziationsnamen ersetzen:
    defparam Umlu_X_n.DSP_USE = "YES";

Dieses Problem wird derzeit in einer zukünftigen Version des COMPILERs vonS behoben.

Zugehörige Produkte

Dieser Artikel bezieht sich auf 1 Produkte

Intel® programmierbare Geräte

1

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.