• Designerstellung und Implementierung einer FPGA PCIe Applikation für
High Speed Datenaustausch und Datenverarbeitung von diversen
Car Sensoren/Kameras zwischen FPGA (Xilinx Ultrascale) und PC
• LVDS High Speed Datenverarbeitung
• Prototypenaufbau, Verifikation und Inbetriebnahme
• Konzeptionierung und Entwicklung eines DDR4 Memory Storage Controllers
• Architektur, Spezifikation, Design und Implementierung eines UDP Ethernet Stacks für 4 Ethernet Ports mit jeweils 1G/10G Line Rate.
• Build- und Unit Test-Prozess Automatisierung mit TCL-Skript, Shell-Skript, Python und Jenkins
• Ethernet Communication über UDP zwischen FPGA und Host-PC
• Umsetzung von diversen Ethernet Protokollen ARP, ETH, IP, UDP, ICMP, PTP
• Konzeptionierung und Entwicklung einer hochpräzisen Ethernet Zeitsynchronisation +/-50ns am FPGA durch Implementierung des Netzwerkprotokolls PTP IEEE 1588v2
• FPGA Ressourcen Auslegung und Code Optimierungen