Bis ins Detail
Ob schnelle Messsysteme, industrielle Steuerung oder leistungsfähige Controller-Units. Wir entwerfen ein Konzept für Ihr FPGA System und ermitteln dabei ob kommerzielle IP Cores oder eine Eigenentwicklung sinnvoll ist. Die Erstellung eines robusten FPGA Designs ist eine komplexe Aufgabe. Es erfordert vertiefte Hardwarekenntnisse der FPGA Architektur und viel Erfahrung im Bereich Simulation, RTL Analyse und Synthese, um alle Randbedingungen einzuhalten.
Wir sind auf industrielle Anwendungen spezialisiert, sie wollen einen Wettbewerbsvorteil erzielen? Mit uns können Sie die Vorteile von FPGAs gegenüber Lösungen mit Software und Prozessor effizient ausnutzen, womit Ihr FPGA ein tragender Bestandteil Ihres Systems wird.
Konfiguration
Gemeinsam mit Ihnen legen wir Projektziele fest, definieren die Projektorganisation und errechnen die ersten Aufwands- und Kostenschätzungen. Wir bieten schlüsselfertige Projekte vom Konzept bis zur Implementierung an, sind aber auch bereit, während des gesamten Projekts Hand in Hand mit dem Kunden zu arbeiten, um optimale Flexibilität zu erreichen. Wir können an Konzepten, der Implementierung bestehender Algorithmen oder beidem arbeiten. Digitale Signalverarbeitung ist ein häufiges Anwendungsgebiet für FPGAs und SoCs. Um Sie in diesem Bereich optimal bedienen zu können, haben wir umfangreiches DSP-Know-how und können Sie daher nicht nur mit reinen Implementierungsdienstleistungen unterstützen, sondern auch mit Architektur- und Algorithmusdesign von Grund auf. Sie haben eine Idee, was Sie erreichen wollen, aber noch keine Architektur oder genaue Spezifikation? Wir unterstützen Sie dabei sehr gerne!
Fokus
- SPI UVCS
- USART UVCS
- SpaceWire UVCS
- DAP
- DSP
- Nachbau abgekündigter ASICs und ASSPs
- Intel®
- Xilinx®
- Microsemi®
- MIPI-, SDI-, HDMI-, eDP-, mLVDS-Lösungen
- IP-Cores development / implementation
- Machbarkeitsstudien
HW-Design
- Embedded System Design
- Highspeed PCB-Design
- Post Simulation für Highspeed Designs
- FPGA System Design / VHDL / RTL
- Hard- & Firmware Entwicklung
- RTOS, Linux Embedded
- RF-Entwicklung für Wireless Technologie
- EMV-gerechte Designs und Zertifizierungen
- Technologieberatung
- Applikationen für Embedded Systeme
Training
Jede Firma hat seine eigenen Abläufe, Zielsetzungen, Herausforderungen und seinen eigenen Schulungsbedarf. Unser Schulungsangebot umfasst daher die verschiedensten Formen der Aus- und Weiterbildung.
- Verilog-2D ist eine 2-tägige Verilog-Schulung für Design und Verifikation, die alle erforderlichen Tools enthält, damit Sie mit Ihrem ersten Design in der Verilog-Sprache beginnen können.
- SVV-3D ist ein 3-tägiges SystemVerilog For Verification Training, das alle erforderlichen Werkzeuge für den Einstieg in SystemVerilog für Ihre umfassenden Verifikationsanforderungen enthält.
- UVM-4D ist ein 4-tägiges Training zur universellen Verifikationsmethodik (UVM), das Ihnen alle notwendigen Werkzeuge für Ihre ersten UVM-Erfahrungen bietet. Das UVM-4D gibt Ihnen die Möglichkeit, bereits bekannte Themen aus einer anderen Perspektive wieder aufzugreifen oder neue und spannende Themen zu lernen und zu erleben.
- FPGA-4D ist ein 4-tägiges FPGA-basiertes digitales Systemdesign-Training, das alles enthält, was Sie für den Einstieg in das FPGA-basierte digitale Systemdesign benötigen.
Workshop FPGA
- Tag 1
Was ist ein FPGA, die alten und modernen Systeme
FPGA und ASIC im Vergleich
Grundlagen der digitalen Elektronik
Metastabilität und ihre Abschwächungstechniken
Finite State Machine Entwurf
- Tag 2
Clocks, Clock Tree and Buffers
Memories, Buffers and FIFOs
Pipeline Structures
Bus protocols and ARM AMBA APB, AHB and AXI
- Tag 3
Timing Arcs and Timing Constraints
Timing Exceptions, False Paths, Multi-cycle Paths
SDC-Format
Physikalische Constraints und ihre Anwendungen
- Tag 4
Vivado/Quartus Tool und Systementwurf mit Xilinx Zynq/Intel SOC FPGAs
Hardware-Entwurf und Debugging
Software-Entwurf
Hardware-Software-Co-Design und Validierung
Leistungsanalyse und Leistungsoptimierungsverfahren