Artikel-ID: 000083450 Inhaltstyp: Fehlerbehebung Letzte Überprüfung: 15.12.2012

TwiddleGenC Block generiert falsche Twiddle-Faktoren mit breiten Zählern

Umgebung

  • Intel® Quartus® II Anmeldungs-Edition
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT

    Kritisches Problem

    Beschreibung

    Der DSPBA TwiddleGenC Block generiert twiddle-Faktoren, die verwendet werden müssen beim Aufbau von Streaming-FFTs. Für Eingaben der Breite 9 Bits oder weniger, der Block verwendet eine einfache Lookup-Tabelle. Für Eingänge, die 10 Bits sind oder breiter verwendet der Block eine optimierte Lookup-Tabelle (die verbraucht weniger Speicherblöcke). Die Twiddle-Faktoren, die durch die optimierte Struktur generiert werden sind vollständig falsch, daher funktioniert der TwiddleGenC-Block nicht Arbeiten Sie korrekt mit Eingaben, die mehr als 9 Bit breit sind. Die BFTC Block, der den TwiddleGenC-Block enthält, generiert falsche Ergebnisse für FFTs der Größe mehr als 512.

    Lösung

    Verwenden Sie zur Problemumgehung den Block TwiddleGenCF. Dieses Problem wurde in DSP Builder v13.1 behoben.

    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.