Signalverarbeitung und Kommunikation

Die Fortschritte bei den Halbleitertechnologien haben den Einbau von Sensoren und intelligenten Geräten zur Erfassung, Verarbeitung und Übertragung von Signalen immer größerer Bandbreiten praktikabel werden lassen. Um wettbewerbsfähig zu bleiben, müssen Produkte zuverlässig Ton-, Bild- und Datensignale übertragen. Komplexe Algorithmen müssen in Hardware implementiert werden, um Geschwindigkeits-, Leistungs- und Kostenanforderungen zu erfüllen. Hard- und Software-Teilsysteme brauchen dazu die entsprechenden Schnittstellen. Signale in einem Netz, die inner- und außerhalb eines Geräts übertragen werden, müssen mit dem passenden Abstraktionsmaß simuliert werden, um den Verifizierungsaufwand nicht unnötig zu verlängern, ohne Genauigkeit einzubüßen.

Leiterplatte zur Signalverarbeitung

MathWorks Consulting Services vereint Branchenkenntnisse und fachliche Expertise aus der Zusammenarbeit mit Hunderten von Unternehmen, damit Sie Ihre Signalverarbeitungsalgorithmen zügig modellieren, testen und bereitstellen.

Entwicklung und Verifizierung der FPGA-Implementierung von Signalverarbeitungsalgorithmen

Durch ihre Industrieerfahrung beim Entwurf von Embedded Systemen im Bereich leistungsstarker Signalverarbeitung unterstützen Sie MathWorks Consultants dabei, Gleitkomma- in Festkommaalgorithmen umzurechnen, entsprechende Hardwarearchitektur zu entwerfen und HDL-Code zur FPGA-Implementierung zu generieren. Wir leiten Sie durch die HDL-Synthese, die Co-Simulation mit externen HDL-Simulatoren und die FPGA-in-the-Loop-Verifizierung. Außerdem helfen Ihnen die MathWorks Consultants beim Optimieren Ihres Algorithmus, um Quantisierungseffekte und die Auslastung von Hardwareressourcen zu reduzieren sowie die Anforderungen an die Echtzeitverarbeitung zu erfüllen. Wir bringen Ihnen bei, wie Sie die Schritte automatisieren, mit denen Sie die Zeit zum Testen inkrementeller Änderungen am vorhandenen Entwurf minimieren.

Analyse der Leistung per Systemniveausimulierung

MathWorks Consultants unterstützen Sie bei der Modellierung Ihres Systems in einem angemessenen Abstraktionsmaß per algorithmischer Simulation, zeitbasierter Simulation oder einer Mischung aus beidem. Wir besitzen umfassende Erfahrung bei der Simulation verschiedener Kommunikationsebenen und bei der Modellierung von Effekten wie Takt-Jitter in analog-digitalen Schnittstellen.

Minimierung der Simulationszeit zum Testen komplexer Algorithmen

MathWorks Consultants arbeiten mit Ihnen gemeinsam daran, Parallelisierungsmöglichkeiten für Ihren Algorithmus zu finden und die Simulationszeit durch Einsatz einer GPU oder eines PC-Clusters zu reduzieren. Wir helfen Ihnen beim Einrichten eines Automatisierungs-Frameworks zur Nutzung eines PC-Clusters, um Parameterdurchläufe und eine Monte-Carlo-Analyse für Ihr System durchzuführen.


MathWorks Consulting Services arbeitet in folgenden Bereichen mit Ihnen zusammen:

  • Bereitstellung Ihrer Signalverarbeitungsalgorithmen auf FPGA und Erwerb von Know-how, um zügig von Algorithmus zu FPGA-Implementierung zu gelangen
  • Modellierung Ihrer Signalverarbeitungssysteme in einer geeigneten Architektur, um genaue, effiziente Simulationen zu erzielen
  • Einrichtung eines Test-Frameworks zur zuversichtlichen Verifizierung Ihrer Entwürfe