FPGA programmieren
Zeitkritische Erfassung in LabVIEW FPGA auf NI-Systemen umsetzen.
Ab drei Zeichen erscheinen Vorschläge.
Kein Treffer. Versuchen Sie einen anderen Begriff oder wählen Sie unten ein Thema.
Steuerung am Modell absichern
Der Themenbereich im Überblick
Kunden, für die wir arbeiten
Verbundvorhaben und ihre Ergebnisse
Arbeiten bei IQstruct Engineering
ISO 9001 und TISAX
Allianzen, Verbände, Marktplätze
Qualitätspolitik und Zertifikat
AiFPGA-Logik und Mikrocontroller-Firmware übernehmen unterschiedliche Aufgaben in Mess- und Steuersystemen.
Kurze Signalereignisse, parallele Kanäle und präzise Trigger lassen sich nicht beliebig in einen normalen Steuerungszyklus verschieben. Gleichzeitig müssen elektrische Schnittstellen, Datenerfassung und übergeordnete Software zusammenpassen. Eine hohe Abtastrate allein beantwortet noch nicht, wo die Verarbeitung stattfinden soll. Gefragt ist eine Lösung, deren Timing und Messfunktion an der konkreten Aufgabe ausgelegt und überprüft werden.
Dafür müssen Elektronikentwicklung, FPGA-Programmierung und Anwendungssoftware dieselben Anforderungen an Signalqualität, Reaktionszeit und Schnittstellen verfolgen.
Im kostenfreien Erstgespräch klären wir Signale, Kanalzahl, Timing und vorhandene Hardware und ob eine NI-FPGA-Lösung, eigene Mikrocontroller-Elektronik oder eine Kombination sinnvoll ist.
Zeitkritische Erfassung in LabVIEW FPGA auf NI-Systemen umsetzen.
STM32-Firmware und die benötigte Elektronik für die Aufgabe entwickeln.
Hardware und Software an der konkreten Prüfschaltung testen.
Schnelle Signalverarbeitung auf der NI-Plattform, anwendungsspezifische Elektronik mit STM32.
Die Xilinx-FPGAs der CompactRIO-Plattform übernehmen hochfrequente Datenerfassung und zeitkritische Logik. Die Ergebnisse gehen an ein übergeordnetes Echtzeitsystem mit LabVIEW Real-Time; die Aufteilung zwischen beiden Ebenen legen wir je Projekt fest.
Braucht eine Mess- oder Steueraufgabe eigene Elektronik, wählen wir geeignete ICs aus und entwickeln Leiterplatten für Signalübergabe und Steueraufgaben, bei Bedarf mit einem STM32-Mikrocontroller und Firmware aus der STM32CubeIDE. Routing, Leiterbahnen, Bauteilschutz und elektrische Störquellen werden im Entwurf berücksichtigt und auf die NI-basierte Systemintegration abgestimmt.

AiFPGA, Mikrocontroller und Elektronik
Erfassungshardware und elektrische Schnittstelle werden gemeinsam ausgelegt, bis in den Bereich von kS/s bis MS/s.
Ai1
Messaufgabe planen
Signale, Messgrößen und Prüfaufgabe werden am Elektronikarbeitsplatz besprochen.
Ai2
Hardware und Platine entwickeln
Eine NI-Plattform mit FPGA oder eine eigene Platine mit STM32-Mikrocontroller wird passend zur Aufgabe ausgelegt.
Ai3
Firmware entwickeln
FPGA-Logik entsteht in LabVIEW, Firmware für STM32 in der STM32CubeIDE.
Ai4
Elektronik prüfen
Oszilloskopmessungen an der Prüfschaltung belegen die Funktion.
Xilinx-FPGAs als integrierter Bestandteil der Plattform.
Programmierung von FPGA-Logik und übergeordnetem Echtzeitsystem.
Mikrocontroller, Leiterplatte und Firmware aus der STM32CubeIDE.
Projekterfahrung
Signalereignisse im Mikrosekundenbereich bestimmten die Mess- und Steueraufgabe.
Gemeinsam mit einem Kunden entwickelte IQstruct Engineering ein System, das Signale über Lichtwellenleiter an optische Empfänger übertrug. Die Verarbeitung musste auf Ereignisse im Mikrosekundenbereich reagieren. Die konkrete Mess- und Steueraufgabe bestimmte deshalb die technische Lösung und ermöglichte sehr schnelle Steuerungsabläufe. Für vergleichbare Aufgaben werden Signalweg, elektrische Schnittstellen und übergeordnete Software zusammen betrachtet; die erreichbaren Zeiten sind jeweils am tatsächlichen Aufbau zu prüfen.
Fragen zu Planung, Umsetzung und Betrieb.
Das wird anhand von Signalverlauf, Kanalzahl, Timing und Verarbeitungsaufgabe entschieden. Der Projektentwurf legt fest, welche Aufgaben in FPGA-Logik, Mikrocontroller-Firmware oder übergeordneter Software laufen.
Unser Angebot umfasst FPGA-Programmierung innerhalb der NI-Plattform mit LabVIEW. Eigene HDL-Designs in VHDL oder Verilog gehören nach dem dokumentierten Leistungsumfang nicht dazu.
Ja. Für eigene Platinen entwickeln wir Firmware für STM32-Mikrocontroller in der STM32CubeIDE. Schnelle Erfassung und zeitkritische Logik laufen auf der NI-Plattform.
Jede Branche hat ihre Besonderheiten. Dafür braucht es einen verlässlichen Partner, der die Anforderungen kennt und passende Lösungen liefert.
Erstgespräch
Beschreiben Sie Ihre Aufgabe. Wir stimmen einen Termin ab und besprechen den möglichen Projektumfang.
Ai1
Sie fragen einen Gesprächstermin an
Ai2
Wir besprechen Ihre Anforderungen
Ai3
Sie erhalten ein Angebot zum abgestimmten Umfang

Schildern Sie Ihre Aufgabe über das Kontaktformular. Wir melden uns mit einem Terminvorschlag.
Erstgespräch vereinbarenTerminkalender
Hier steht der Buchungskalender. Er lädt erst nach Ihrer Zustimmung, weil Ihr Browser dabei eine Verbindung zu Microsoft aufbaut.
Ergänzende Leistungen für Ihr Vorhaben.
Stimmen Sie Signal, Messbereich und Auflösung auf Ihre konkrete Messaufgabe ab.
Erfassen und verarbeiten Sie schnelle Signale mit einer auf die Aufgabe abgestimmten Echtzeitlösung.
Verbinden Sie neue und bestehende Systeme über passende APIs und kundenspezifische Adapter.