Fixed-Point Designer
Modellierung und Optimierung von Festkomma- und Gleitkomma-Algorithmen
Haben Sie noch Fragen? Kontaktieren Sie den Vertrieb.
Haben Sie noch Fragen? Kontaktieren Sie den Vertrieb.
Der Fixed-Point Designer bietet Datentypen und Tools zur Optimierung und Implementierung von Festkomma- und Gleitkomma-Algorithmen auf Embedded-Hardware. Er umfasst Festkomma- und Gleitkomma-Datentypen sowie zielspezifische numerische Einstellungen.Mit dem Fixed-Point Designer können Sie zielbezogene Simulationen durchführen, die für Festkommazahlen bitgenau sind. Dann können Sie Quantisierungseffekte wie Überlauf und Genauigkeitsverlust testen und sie beheben, bevor Sie das Design auf der Hardware implementieren.
Der Fixed-Point Designer bietet Apps und Tools, mit denen Sie doppeltgenaue Algorithmen analysieren und in Gleitkomma- oder Festkomma-Algorithmen mit reduzierter Genauigkeit konvertieren können. Mit Optimierungstools können Sie Datentypen auswählen, die Ihren Anforderungen an die numerische Genauigkeit und den Randbedingungen der Ziel-Hardware entsprechen. Zur effizienten Implementierung können Sie rechenintensive Konstrukte in Ihrem Entwurf durch hardware-optimale Muster wie komprimierte Lookup-Tabellen ersetzen. Darüber hinaus ermöglicht Fixed-Point Designer die Konvertierung lernbarer Parameter in Machine-Learning- und Deep-Learning-Modellen in Festkomma-Datentypen zur Leistungsoptimierung.
Sie können C und HDL-Code für die Produktion direkt aus Ihren für Festkomma und Gleitkomma optimierten Modellen generieren.
Evaluieren Sie Zielkonflikte bei der Leistung in numerischer Genauigkeit, indem Sie Festkomma-Algorithmen mit anwendungsspezifischen Wortlängen, Binärpunkt oder beliebiger Steigung und Bias-Skalierung simulieren. Kontrollieren Sie Details wie Rundungen und Überlauf-Modi.
Erhalten Sie die bitgenaue Übereinstimmung zwischen Simulationsergebnissen und generiertem Code für Entwürfe mit reduzierter Genauigkeit aufrecht, um eine realitätsgetreue Bereitstellung von Algorithmen zu gewährleisten.
Quantisieren Sie lernbare Parameter von Machine-Learning-Modellen und tiefen neuronalen Netzen zur Nutzung von Festkomma-Datentypen für die Vorbereitung des Einsatzes auf Geräten mit Ressourcenbeschränkung.
Erkennen und beheben Sie schnell die Ursachen für Überlauf, Präzisionsverluste sowie verschwendete Bereiche oder Präzision. Lösen Sie Probleme mit dem numerischen Verhalten früher im Workflow des Model-Based Design und senken Sie so die Entwicklungskosten.
Verbessern Sie die numerische Effizienz Ihrer Entwürfe mit automatischer Festkomma- und Gleitkomma-Datentypisierung. Untersuchen Sie die Auswirkungen der Quantisierung auf das numerische Verhalten mit geführten Konvertierungsworkflows.
Automatische Konvertierung von Designs von doppelter zu einfacher und halber Präzision zur Steigerung der Effizienz in integrierten Umgebungen. Emulieren Sie das Flush-to-Zero-Verhalten für denormalisierte Zahlen.
Integrieren Sie Festkommazahlen durchgängig in Ihre Entwicklungen, von der Modellierung bis zur endgültigen Bereitstellung. Nutzen Sie die integrierte Festkomma-Unterstützung für Signal- und Audioverarbeitungs- und Kommunikations-Workflows.
Greifen Sie auf eine Festkomma-HDL-Bibliothek von Simulink-Blöcken zu, die Entwurfsmuster für Systeme aus linearen Gleichungen und Core-Matrix-Operationen wie die QR-Zerlegung für eine hardwareeffiziente Implementierung auf FPGAs modellieren. Generieren Sie HDL-Code mit dem HDL Coder.
Approximieren Sie mathematisch komplexe Funktionen oder komplexe Subsysteme mit einer optimalen Lookup-Tabelle. Komprimieren Sie vorhandene Lookup-Tabellen, um die Arbeitsspeicherlast zu verringern, indem Sie Datenpunkte und Datentypen optimieren.
„Mit MATLAB, MATLAB Coder und Fixed-Point Designer konnte unser kleines Team einen komplexen Echtzeit-Signalverarbeitungsalgorithmus entwickeln, ihn optimieren, um den Strom- und Speicherbedarf zu reduzieren, die Implementierung von Embedded Code beschleunigen und die für die Validierung von Medizinprodukten erforderlichen strengen Tests durchführen.“
30 Tage kostenlos ausprobieren.
Angebot anfordern und Erweiterungsprodukte entdecken.
Ihre Hochschule bietet möglicherweise bereits Zugang zu MATLAB, Simulink und Add-on-Produkten über eine Campus-Wide License.