Programmierbare Logik / FPGA & CPLD

Programmierbare Logik / FPGA & CPLDOhne die gesamte Geschichte der digitalen Elektronik aufzurollen und die Vielzahl verschiedener Technologien erklären zu wollen, sehen wir heute noch 3 Gruppen an programmierbaren Bausteinen, den CPLDs, FPGAs und ASICs. Ältere Technologien wie PAL, GAL etc. finden bei Neuentwicklungen immer seltener Einsatz. Unsere Kernkompetenz liegt in der Entwicklung von CPLDs und FPGAs. Falls ein ASICs für Ihre Anwendung zum Einsatz kommen sollte vermitteln wir Sie gerne weiter. Der Übergang zwischen den klassischen Bauelementgruppen µC/µP und Logik ist mittlerweile fließend. Seit FPGAs immer komplexer werden (100000 LUTs bzw LEs und mehr) werden ganze Systeme und Prozessoreinheiten (IP-Cores ) in den FPGA programmiert.

VORTEILE durch den Einsatz von FPGAs

  • Schnelle Produkteinführung
  • Gutes Preis - Leistungsverhältnis
  • Risikoarme Realisierung von Prototypen und Serienstückzahlen integrierter digitaler Schaltungen
  • Flexibilität bei Schaltungsänderungen
    (Ideale Parallelverarabeitung von Informationen gegenüber der sequentiellen Abarbeitung in uCs (z.B 100erte Additionen und Multiplikationen gleichzeitig)
  • Schnelle Prototypentwicklung bei einer vorgesehenen ASIC - Anwendung
  • LEISTUNGSSPEKTRUM

  • Schaltungsentwurf basierend auf dem Lastenheft
  • Auswahl des geeigneten FPGA
  • Implementierung der digitalen Schaltung in den FPGA
  • Einbinden von IP Cores
  • Fertigung und Programmierung von Prototypen und Musterbaugruppen
  • PROGRAMMIERSPRACHEN

  • VHDL, Abel, grafisch (Altium)
  • ENTWICKLUNGSTOOLS

  • Altium Designer 6
  • Xilinx ISE
  • Actel Libero
  • Altera Quartus
  • Lattice ISPLever
  • etc.