FPGA Design

FPGA Design

Der Einsatz von FPGAs und CPLDs besitzt eine Reihe von Vorteilen gegenüber anderen Lösungen wie Mikrocontroller oder Prozessoren.

Leistungsfähigkeit: FPGAs sind extrem schnell weil sie Hardwareparallelität nutzen. Das heißt hunderte von Prozessen können gleichzeitig arbeiten.

Echtzeit: Im Gegensatz zu Echtzeitbetriebssystemen, kann mit Hilfe von FPGAs ein tatsächlich deterministisches Verhalten erreicht werden. Durch die Flexibilität können komplizierte Berechnungen in extrem kurzer Zeit durchgeführt werden.

Geringere Taktfrequenz: Da viele Einheiten parallel arbeiten, können diese mit einer geringeren Taktfrequenz als eine CPU betrieben werden.

Langzeiteinsatz: Da FPGA-Chips rekonfigurierbar sind, können sie problemlos modifiziert werden, um auch zukünftigen Anwendungsanforderungen zu entsprechen.

Flexibilität: FPGAs sind Flexibel durch wiederprogrammierbare Logik Blöcke und frei definierbare Ein- und Ausgänge. Zudem können viele Baugruppen (CPU, RAM, ROM, FIFO,

Filter, SPI, I2C..) in den FPGA integriert werden. Dadurch werden die Leiterplatten kleiner und die Zahl der Leiterbahnen viel geringer.

Als Dienstleister für FPGA-Design entwickeln wir kundenspezifische, programmierbare Logik für FPGAs und CPLDs. Unser Leistungsspektrum im Bereich FPGA-Design umfasst unter anderem:

  • RTL codierung mit VHDL, Verilog und System C
  • HDL Synthese, Funktions- und Timing-Simulation
  • Auswahl des geeigneten FPGA, CPLD oder SoC von Xilinx, Altera, Lattice, Atmel, Cypress, Actel usw.
  • Intellectual property (IP),  Entwicklung und Integration  
  • Druckkopf Ansteuerung: Inkjet, Waxjet, Laser
  • DLP (Digital Light Prozessor) Ansteuerung
  • LED und Laser Ansteuerung
  • Ansteuerung für Image Sensoren
  • FPGA-Design für zeit- und sicherheitskritische Anwendungen
  • Bildverarbeitung, Signalverarbeitung, Regler, Filter, Algorithmen
  • Datenübertragung, Datenverarbeitung und Protokoll-Implementierungen
  • Serielle Bussysteme: PCI Express, Gigabit Ethernet, Aurora, USB, USB Superspeed
  • Hochgeschwindigkeit Speicherschnittstelle (DDR/DDR2/DDR3/QDR)
  • Prozessor-im-FPGA Design: 8051, Picoblaze, Microblaze, PowerPC, Nios, Xilinx ZYNQ
  • Bildschirmschnittstelle für LCD/TFT
  • Design- und Technologiemigration
  • Portierung von C/C++ Anwendungen auf FPGAs
  • und vieles mehr

Sie haben Fragen zu unseren Dienstleistungen rund um die FPGA-Design oder wünschen gerne ein unverbindliches Angebot für die Entwicklung eines FPGA-Moduls. Dann treten Sie bitte einfach mit uns in   Kontakt  .

FPGA Design