FPGA-Design

Die Synergetik GmbH verfügt über langjährige Erfahrung bei der Entwicklung und Implementierung von FPGA (Field Programmable Gate Array) basierten Hardwaredesigns.

FPGAs werden in diesen Systemen vorrangig zur schnellen digitalen Signalvorverarbeitung (z.B. Datenakquisition, FIR-Filterung, Datenreduktion), zur Datenanalyse (z.B. Detektion von Signal-Ereignissen, Korrelation, FFT) sowie zur Realisierung von Ablaufsteuerungen mit zeitkritischen Anforderungen eingesetzt.

Wir decken den gesamten FPGA Design-Flow für Xilinx FPGAs ab.

Die Umsetzung erfolgt unter Verwendung der Hardwarebeschreibungssprache VHDL. Die Verifikation erfolgt in mehreren Designphasen. Nach der Synthese der VHDL Beschreibung kann eine Simulation auf der Registertransferebene (RTL, register transfer level) durchgeführt werden. Sobald aus der synthetisierten Schaltung ein physikalisches Layout für das Ziel-FPGA entworfen wurde (Map und Place&Route), kann das durch die verwendeten Hardwareblöcke und das Routing beeinflusste Laufzeitverhalten innerhalb des FPGAs simuliert werden. Abschließend wird die FPGA-Funktion auf der gefertigten Baugruppe mittels Oszilloskop oder anderer geeigneter Messmittel überprüft.