Embedded Software & FPGA Engineer
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- nicht angegeben
- Weltweit
- tr | de | en
- 17.08.2023
Kurzvorstellung
C++(C++11, 14,1 17)
FPGA(Verilog, VHDL)
Embedded Linux, Yocto based Petalinux
Bare Metal(No-Os)
FreeRTOS, Real-time operating system
C#
Embedded Development
Communication protocols: i2c, spi, uart, jtag, pci-e, 1-wire, ethernet, tcp, udp...
Qualifikationen
Projekt‐ & Berufserfahrung
8/2019 – 8/2023
Tätigkeitsbeschreibung
I have developed completely new Embedded System on Xilinx Zynq FPGA.
I designed a solution on which works 2 CPUs and FPGA real-time with 50kHz.
I implemented C and C++ projects on Embedded Linux and Bare Metal(No-OS)
CPUs.
Our Main FPGA(ZYNQ) communicates with 10 Sub-FPGAs(Spartan-7).
I implemented my own protocol to achieve dublex data transfer between FPGA
Chips. It runs with 200MHz and uses 3 wires. That is an alternative to Xilinx
Chip2Chip and Aurora IP Cores.
I implemented one serial ADC(200kHz), one serial ADC(25MHz-DDR), one DAC
without using any Reference Design.
I implemented a lot of different protocols on FPGA: spi, i2c, 1-wire...
I used Vivado HLS to migrate C codes to FPGA.
I have implemented own DMA transfer mechanism from FPGA to Embedded
Linux...
Embedded Software Engineering
Ausbildung
Intanbul universitaet
Istanbul
Über mich
C
C++(C++11, 14,1 17)
FPGA(Verilog, VHDL)
Embedded Linux, Yocto based Petalinux
Bare Metal(No-Os)
FreeRTOS, Real-time operating system
C#
Embedded Development
Communication protocols: i2c, spi, uart, jtag, pci-e, 1-wire, ethernet, tcp, udp...
Weitere Kenntnisse
Visual Basic
Persönliche Daten
- Deutsch (Fließend)
- Englisch (Fließend)
- Türkisch (Muttersprache)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden