Fixed-Point Designer

 

Fixed-Point Designer

Modellierung und Optimierung von Festkomma- und Gleitkomma-Algorithmen

Screenshot des MATLAB Befehlsfensters nach Ausführung des Befehls "fi(pi)".

Festkomma-Modellierung

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.

Übergang von einem Simulink-Blockdiagramm zu einem Bild eines Prozessors, das für das Konzept der „Bitgenauen Simulation und Codegenerierung“ steht.

Bitgenaue Codegenerierung

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.

Symbol der App "Deep Network Quantizer" wie im MATLAB App-Menü dargestellt.

Festkomma-KI-Modelle

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.

Histogrammdaten der Signalreichweite während der Modellsimulation.

Fehler frühzeitig erkennen

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.

Dropdown-Menü mit einer Liste der verfügbaren Optionen für neue Workflows im Fixed-Point Tool.

Automatisierte Festlegung von Datentypen

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.

Single Precision Converter, der ein Simulink Modell anzeigt, wurde erfolgreich zur Verwendung von Single-Precision-Datentypen konvertiert.

Integriertes Gleitkomma

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.

Festkomma-Symbol über blauem V-Diagramm, einem gängigen Symbol für die Beschreibung für Model-Based Design.

Produktübergreifender Support

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.

Simulink-Modell des Systems mit Complex Burst QR Decomposition-Block.

HDL-optimierte Matrix-Blöcke

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.

Simulink-Modell eines Systems zur Steuerung der Kraftstoffmenge, das komprimierte Lookup-Tabellen für Pumpkonstante und Pumprate enthält.

Lookup-Tabellen-Komprimierung

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.“

Kostenlose Testversion anfordern

30 Tage kostenlos ausprobieren.


Bereit zum Kauf?

Angebot anfordern und Erweiterungsprodukte entdecken.

Studieren Sie?

Ihre Hochschule bietet möglicherweise bereits Zugang zu MATLAB, Simulink und Add-on-Produkten über eine Campus-Wide License.