DSP HDL Toolbox stellt vorab verifizierte, hardwarefähige Simulink-Blöcke und -Teilsysteme zur Entwicklung von Signalverarbeitungsanwendungen wie Funk, Radar, Audio und Sensorverarbeitung zur Verfügung. Sie enthält Vorlagen zur Anbindung von MATLAB und Simulink sowie Referenzbeispiele.
Mithilfe der Toolbox können Sie Hardware-Architekturoptionen für DSP-Algorithmen modellieren, erkunden und simulieren. Die IP-Blöcke ermöglichen Implementierungen für serielle und parallele Verarbeitung, damit Sie den Entwurfsraum zwischen Ressourcennutzung, Energie und einer Durchsatzleistung im Bereich von Gigasamples pro Sekunde (GS/s) erkunden können.
Die Algorithmen in der Toolbox sind dazu konzipiert, lesbaren, synthetisierbaren Code in VHDL® und Verilog® zu generieren (mithilfe von HDL Coder). Außerdem können Sie SystemVerilog-DPI-Verifikationskomponenten aus Entwürfen generieren, die diese Algorithmen verwenden (mit HDL Verifier).
DSP-HDL-Blöcke
Wählen Sie aus verschiedenen Hardware-verifizierten optimierten Bibliotheksblöcken aus, um DSP-Filter und -Transformationen auf Hardware zu implementieren.
Algorithmen mit hohem Durchsatz
Erkunden Sie Durchsatzoptionen im Bereich von Gigasamples pro Sekunde (GS/s), indem Sie einfach die Parallelisierung der Eingangsdaten verändern und eine zu unterstützende Architektur angeben.
Verschiedene Entwurfsansätze untersuchen
Erkunden Sie mithilfe integrierter Blockparameter serielle und parallele Entwurfsoptionen zum Vergleich hinsichtlich Energie, Durchsatz und Ressourcennutzung für verschiedene konfigurierbare Architekturoptionen.
Referenzanwendungen
Modellieren, simulieren und implementieren Sie Radar-, Funk- und andere praktische Anwendungen, die eine hohe Verarbeitungsgeschwindigkeit auf FPGAs und SoCs benötigen.
DSP-Algorithmus-Prototyping auf FPGAs, ASICs und SoCs
Beschleunigen Sie mithilfe hardwareerprobter Blöcke und HDL Coder die Entwicklung von Anwendungen bis zum Prototyping auf beliebigen FPGA-Plattformen.
Verifikation von HDL-Entwürfen durch Co-Simulation
Mit HDL Verifier verifizieren Sie Ihre generierte HDL auf einem unterstützten EDA-Simulator oder einem FPGA-Entwicklungskit, das an Ihre MATLAB- oder Simulink-Testumgebung angeschlossen ist.