logo für Print

FPGA - Realisierung komplexer digitaler Schaltungen und digitaler Systeme

Die FPGA-Technologie erfreut sich immer größerer Beliebtheit. Seit ihren Anfängen, hat sich die FPGA-Technologie stetig weiterentwickelt, so dass moderne FPGAs als Ersatz für benutzerdefinierte ASICs (Application-Specific Integrated Circuits) und Prozessoren in Anwendungen zur Signalverarbeitung sowie zur Steuerung und Regelung genutzt werden. HELVETING verfügt über ausgebildete Experten, welche Sie in der Handhabung dieser aufstrebenden Technologie weitgehend unterstützen.

Was ist ein FPGA?

Ein FPGA ist ein integrierter Schaltkreis, in welchen eine logische Schaltung programmiert werden kann. Durch die Programmierung der Verschaltung der vorgegebenen Elemente wird die Funktionsweise einzelner Blöcke im FPGA und deren Verschaltung untereinander festgelegt. Die FPGA-Technologie erlaubt so die Definition von beliebigen Funktionsstrukturen innerhalb des gleichen Bausteines.

Wo wird die FPGA-Technologie angewandt?

FPGAs werden für die Realisierung komplexer digitaler Schaltungen bis hin zu kompletten digitalen Systemen eingesetzt. Durch die Rekonfigurierbarkeit von FPGAs direkt beim Endanwender, besteht ein großer Vorteil darin, dass auf aktuelle technische Entwicklungen reagiert werden kann und die digitalen Schaltungen durch Updates angepasst werden können, ohne direkt die zugrundeliegende Hardware verändern zu müssen.

Welche Dienstleistungen bietet ihnen HELVETING an?

FPGAs erfordern eine andere Herangehensweise an den Algorithmus-Entwurf als jene bei klassischen Programmiersprachen, wobei Software-Entwickler ohne Kenntnisse in digitalem Logikdesign meist nicht ideal auf solche Aufgaben vorbereitet sind und schnell an ihre Grenzen stoßen. HELVETING bietet Ihnen erfahrene Ingenieure, die diese Herausforderungen meistern können.

HELVETING kann Sie sowohl bei der Handhabung einzelner Module, wie beispielsweise der Erarbeitung von Lastenheften und Spezifikationen, bei Implementierungen in VHDL und Verilog als auch im Bereich des System-on-Chip Designs inklusive Programmierung von Soft-Cores, unterstützen.

Über welche Kompetenzen verfügen HELVETING Experten?

Unsere Experten haben langjährige Erfahrungen mit den FPGAs der gängigen Hersteller und vielen Kommunikationsprotokollen, wie z.B. CAN, Ethernet oder PCIe und des Weiteren auch mit proprietären Schnittstellen. Hier folgen wir unseren bewährten Entwicklungsprozessen.

Software-Lösungen oder theoretische Modelle in Hardware mittels FPGA umzusetzen, ist eine der Stärken des Cross Engineering bei HELVETING. Zusammen mit anderen HELVETING-Fachbereichen wird vorhandenes Wissen gebündelt, was das Entwickeln optimaler Lösungen erlaubt. Unsere Kompetenzen sind so vielfältig, weil wir interdisziplinär arbeiten, was uns einen grenzenlosen Denkprozess ermöglicht und somit zu innovativen Lösungen führt.

FPGA - Die herstellerunabhängige Lösung

Die HELVETING Ingenieure können Erfahrungen mit allen gängigen FPGA-Herstellern, insbesondere Xilinx, Altera und MicroSemi vorweisen und Ihnen somit eine neutrale Beratung und Lösungen anbieten, die auf Unternehmen und ihre spezifischen Bedürfnissen angepasst sind. Die Zeiten, in denen FPGA-Designs im Labor getestet wurden, sind endgültig vorbei. Die First-Time-Right Devise aus der ASIC-Umgebung hat auch in der FPGA-Entwicklung Einzug gehalten. Im Rahmen des Test-driven Designs wird das erwartete Verhalten jedes Modules zuerst in Form eines Unit-Testes beschrieben. Dieser wird danach automatisch und kontinuierlich durchgeführt, und erlaubt es die Korrektheit der Implementation sicher zu stellen und den Projektfortschritt zu messen.

FPGA  als Teil Ihres Lifecycle-Managements

Wenn essentielle Komponenten nicht mehr auf dem Markt verfügbar sind, kann die weitergehende  Verwendung  von Legacy-Applikationen enorm erschwert werden. HELVETING porträtiert die beste mögliche Lösung auf aktuelle FPGAs oder auf Lösungen anderer Hersteller. In Zusammenarbeit mit unseren Lifecycle-Management Experten können wir Ihnen eine komplette und optimale Lösung anbieten.

HELVETING hat die Kombination aus Branchenkenntnissen und Technologie-Knowhow, langjährige Projekterfahrungen sowie die fachlichen und sozialen Kompetenzen, um Sie jederzeit kompetent zu unterstützen.