FPGA-
Programmierung
Die FPGA-Programmierung Dienstleistungen
Die Entwicklung einer kostengünstigen Lösung erfordert manchmal eine benutzerdefinierte FPGA-Board-Programmierung, da keine erforderlichen Software - oder Hardwarefunktionen vorhanden sind.
Wir können mehrere Gründe definieren, warum FPGA-Programmierung die beste Wahl ist: stromaufwendige Echtzeitalgorithmen, fehlende erforderliche Schnittstellen oder die Verwendung von Hardware für einige Funktionen (insbesondere in sicherheitskritischen Systemen).
Was sind FPGAs?
FPGA steht für ein feldprogrammierbares Gate-Array und bezieht sich auf einen Prozess der Hardware-Anpassung auf einer einzigen integrierten Schaltung. FPGA-Boards können in Formfaktoren, Anzahl programmierbarer Komponenten, Speicher und Zwecken variieren, dienen jedoch alle dazu, eine wünschenswerte Flexibilität zu bieten.
FPGA-Projekt bei Promwad
Zusammen mit Designdienstleistungen, die auf den Lösungen globaler FPGA-Anbieter basieren, darunter Xilinx, Lattice Semiconductor, Intel und Microchip, führt die Abteilung für adaptive Computersysteme von Promwad folgende Aktivitäten aus:
- Spezifikationsentwicklung
- Architekturdefinition, Auswahl von IP-Kernen
- SystemC-Modellierung
- Entwicklung von RTL-Beschreibungen in VHDL / Verilog
- DSP-Kerne in Matlab Simulink (DSP - Digitale Signalverarbeitung)
- HLS - Hochleistungssynthese. Logische und physikalische Synthese
- Topologieüberprüfung
- DFT, Analyse der Testabdeckung
- Anpassung von IP-Kernen an verschiedene FPGA-Familien
- FPGA basierend auf AI-basierten Technologien
Warum Promwad?
Vorhersehbare Roadmap
Feste Fristen und Budgets mit einer unabhängigen Bewertung Ihres Projekts. Wir setzen uns für Ihren Erfolg und eine schnellere Markteinführung ein.
Starkes Fachwissen
Hunderte abgeschlossener Projekte in bestimmten Marktsegmenten mit reibungslosen Abläufen, regelmäßigem Feedback und rechtzeitiger Genehmigung.
Flexible Modelle
Flexible Kooperationsmodelle, die auf Ihre Geschäftsziele und -kapazitäten zugeschnitten sind. Lassen Sie uns Ihre Ziele und Erwartungen besprechen.
Unsere Kernkompetenzen in der FPGA-Programmierung
Wir veranschaulichen unsere Erfahrung mit mehreren Feldern in der FPGA-Programmierung:
Unsere Tech Map im FPGA
Spezialwerkzeuge
Vitis AI, Vivado Design Suite, Quartus Prime, SDAccel, SDSoC und HDL-Codierer
Software
Xilinx Deep Neural Network (xDNN), Alveo, OpenVINO, TensorFlow, Keras, Caffe
Tools & Sprachen
C ++, Python-, Matlab / Simulink-, Verilog-, VHDL-, HLS-, DSP- und AI-Toolboxen
Hardwaredesign
Hochgeschwindigkeitsschnittstellen, DDR4, JESD204b, SI, PI, Thermomodellierung, Videoverarbeitung
Plattformen
Zynq, Zynq US +, RF SoC, Xilinx Versal, FPGA
Transceiver
AD9361, AD9371, ADRV9009, Radargeräte, Promwad AFE, Antennen
Netzwerksoftware
DPDK, UDP 10G, TCP 10G, TAPs, L1 / L2-IP-Kerne
Kommunikation
PCI-e, 1G, 10G, 25G / 40G, 100G
"Unser Portfolio umfasst viele FPGA-Programmier- und CPLD-Entwicklungsprojekte, von Radardatenverarbeitungssystemen, Spektrumanalysatoren, Hochgeschwindigkeits-Satellitenmodems bis hin zur Nvidia Jetson Nano 3G-SDI H.265-Komprimierung und mehr."
— Alex Krainov, Engineering Leiter bei Promwad
Unsere FPGA-Programmierprojekte
Benötigen Sie ein Angebot für Ihr FPGA-Programmierprojekt?
Schreiben Sie uns eine Nachricht über Ihr Projekt! Wir werden uns heute oder am nächsten Werktag bei Ihnen melden. Alle übermittelten Informationen werden vertraulich behandelt.