1 von 91.893 IT- und Engineering-Profilen

Fachlicher Schwerpunkt dieses Freiberuflers

FPGA - Design, VHDL, Hardware-Entwicklung, Embedded Systems

verfügbar ab
01.08.2018
verfügbar zu
100 %
davon vor Ort
100 %
PLZ-Gebiet, Land

Österreich

Schweiz

D0

D1

D2

D3

D4

D5

D6

D7

D8

D9

Kontaktwunsch

Ich möchte bevorzugt für Projekte in diesen Einsatzorten kontaktiert werden.

Kommentar

Deutschland: Bevorzugt Süddeutschland: München, Nürnberg/Erlangen

Position

Kommentar

Beratung / Consulting für FPGA-spezifische Fragestellungen (Systemdesign, Konzepte, Softcores, Bausteinauswahl)

Projekte

09/2015 - 04/2017

1 Jahr 8 Monate

FPGA basierter Ethernet-Switch + Router

Rolle
FPGA Entwickler
Einsatzort
Vor Ort, München, durchschnittlich 80%
Projektinhalte

Entwicklung eines IP-cores: Layer 1 Ethernet-Switch- Systemdesign nach grober Vorgabe

  • Verantwortung für das Gesamtdesign (Synthese, Place&Route)
  • fachliche Führung unerfahrener Mitarbeiter
  • Installation eines scriptbasierten Designflows

 

Entwicklung eines IP-cores: Hardwarebeschleuniger in Anlehnung an die Open-Flow Spezifikation

  • Systemdesign nach grober Vorgabe
Kenntnisse

Ethernet

VHDL

TCL-Script

Produkte

Artix 7

Xilinx Vivado

HDL Designer

Modelsim

06/2015 - 04/2017

1 Jahr 11 Monate

Smart-Home Steuerung

Rolle
Hardware-Entwickler
Einsatzort
Home-Office, durchschnittlich 20%
Projektinhalte

Entwicklung eines FPGA-Boards als Rapid Prototyping Plattform:

  • Schaltplanentwicklung
  • Layout
  • Produktion Prototyp
  • Entwicklung der SW in C (SOC Microblaze)
  • kontinuierliche Verbesserung des Prototyps bis zur Serienreife
Kenntnisse

Hardware Architektur

VHDL

Produkte

KiCad

Xilinx ISE

Xilinx SDK

01/2015 - 04/2015

4 Monate

FPGA : LED Ersatzlast

Rolle
FPGA Entwickler
Einsatzort
Home - Office, wechselnde Auslastung
Projektinhalte

Entwicklung eines FPGA-Designs zur Ansteuerung einer Ersatzlast eines LED-Scheinwerfers:

  • Implementierung eines Protokoll zur seriellen Ansteuerung von 188 Relais
  • Implementierung einer Schnittstelle zur Steuerung durch PC

Als HW-Plattform wurde ein FPGA-Industrieboard verwendet.

Kenntnisse

VHDL Programmierung

Simulation

Produkte

Spartan 6

Xilinx ISE

09/2014 - 02/2015

6 Monate

FPGA : Entwicklung eines Data Storage Device mit 2 PCI Express Schnittstellen

Rolle
FPGA-Entwickler
Einsatzort
vor Ort, Großraum Nürnberg
Projektinhalte

Gegenstand der Entwicklung war ein komplexer Datenlogger mit mehreren FPGAs für die Aufzeichnung der Videodaten eines Fahrerassistenzsystems:

  • Integration des Gesamt-FPGA-Designs (Team bestand insgesamt aus 3 FPGA Entwicklern)
  • Implementierung von Funktionsblöcken (PCIe, State Machines zur Ablaufsteuerung)
  • Inbetriebnahme der Hardware (PCIe, Aurora Links)
  • Debugging mit VIO und ILA (Chipscope)
  • Timing Closure
  • Test des Gesamtsystems
Kenntnisse

VHDL Programmierung

Xilinx Design Flow

Highspeed-Design

Simulation

Produkte

Virtex 7

Xilinx Vivado

git

TCL Scripte

07/2014 - 07/2014

1 Monat

Inbetriebnahme Videodecoder + TFT Display

Rolle
HW-Entwickler Videotechnik
Einsatzort
vor Ort, Schwarzwald
Projektinhalte

Inbetriebnahme eines Videodecoders / TFT Controllers / Displays:

  • Ermittlung des optimalen Setups der verwendeten ICs
  • Schaltplanreview + Modifikationen
  • Cooperation mit SW-Ingenieur zur korrekten Ansteuerung der Bauelemente
  • Workshops mit internen Mitarbeiter zur Themenstellung (Know-How Transfer)
Kenntnisse

Videotechnik analog/digital

TFT-Ansteuerung

I2C Bus

SPI Bus

12/2013 - 05/2014

6 Monate

FPGA : Entwicklung eines HiL - Testers für die Ansteuerungs-HW eines LED Scheinwerfers

Rolle
FPGA - Entwickler
Einsatzort
Home - Office, wechselnde Auslastung
Projektinhalte
  • Auswahl einer HW-Plattform (FPGA, SPI, USB, LPDDR-RAM)
  • Emulation der SPI/LVDS - Schnittstelle des Scheinwerfers
  • Emulation diverses Fehlerbilder
  • Datenlogger, Protokollanalyse
  • Implementierung einer Schnittstelle zur Steuerung durch PC
Kenntnisse

VHDL Programmierung

Simulation

proprietäres Protokoll zur Scheinwerferansteuerung

Produkte

Spartan 6

Xilinx ISE

02/2011 - 12/2013

2 Jahre 11 Monate

Erstellung von FPGA-Submodulen eines Exciters (TV-Sender)

Rolle
FPGA-Entwickler
Einsatzort
vor Ort, München
Projektinhalte
  • Für einen Exciter wurden mehrere FPGA-Submodule erstellt:
  • Signalrecorder: Aufzeichnung von I/Q Signalen in einen externen Speicher zur Auswertung durch einen Host-Prozessor.
  • Integration des Standards ATSC A/110:2011 (SFN) in einen Coder: Synchronisation des Coders auf die Zeitstempel aus dem Transportstrom (SFN-Betrieb).
  • Erweiterung eines Coders für den Standard DTMB um SFN-Fähigkeit.
  • Portierung von VHDL-Modulen von Altera auf Xilinx.
  • Rückportierung von VHDL-Modulen in ältere FPGAs/Gerätegenerationen.
Kenntnisse

VHDL Programmierung

Simulation

ATSC

DTMB

MPEG2 Transportstrom

Produkte

Stratix 4

Virtex 2 Pro

HDL Designer

Modelsim

Synopsis Synplify

Xilinx ISE

Altera Quartus

ClearCase

TCL Scripte

Stratix 2

02/2010 - 02/2011

1 Jahr 1 Monat

Robust Design Validierung

Rolle
Durchführung des Robust Design Prozesses im Bereich Infotainment
Einsatzort
vor Ort, Ingolstadt
Projektinhalte
  • Erstellung von Erprobungslastenheften.
  • Entwicklung komponentenspezifischer Testfälle.
  • Betreuung des Validierungsprozesses bei Lieferanten.
Kenntnisse

VW 80000

Robust Design Prozess

Wirkkettenanalyse

LV 124

Produkte

KPMweb

DOORS

11/2009 - 12/2009

2 Monate

Portierung CPLD

Rolle
VHDL-Entwickler
Einsatzort
vor Ort, Raum Stuttgart
Projektinhalte
  • Portierung eines vorhandenen CPLD-Projektes auf ein Actel IGLO CPLD.
Kenntnisse

VHDL Programmierung

Produkte

XEmacs

Modelsim

Actel Libero

01/2009 - 09/2009

9 Monate

FPGA-Entwicklung nach DO-254

Rolle
FPGA Entwickler
Einsatzort
vor Ort, Bodensee
Projektinhalte
  • Entwicklung eines FPGAs mit mehreren ARINC429 Schnittstellen:
  • Codierung des ARINC429-Submoduls
  • Anbindung an den Host-Prozessor
  • Dokumentation gemäß DO-254
  • Inbetriebnahme des Prototypen
Kenntnisse

VHDL Programmierung

RTCA DO-254

Produkte

HDL Designer

ModelSim

Altera Quartus

DOORS

Rational ClearCase

08/2006 - 11/2008

2 Jahre 4 Monate

FPGA : Display Controller für ein Infotainmentsystem

Rolle
FPGA-Entwickler
Einsatzort
Home - Office, durchschnittliche Auslastung 25%
Projektinhalte

Implementierung eines TFT Display Controllers für ein Rear Seat Entertainment System mit 2 unabhängigen Displays:

  • Systemdesign, Anforderungsanalyse und Programmierung wurden als Komplettpaket angeboten und durchgeführt.
  • Implementierte Funktionsblöcke: Video Input, Color Space Conversion, Frame Rate Conversion, Scaler, Video Switch Matrix und Display Timing Generator.
Kenntnisse

Videotechnik analog /digital

TFT Display Ansteuerung

Verilog Programmierung

Schaltungsdesign

Produkte

Spartan 3

Spartan 3E

Xilinx ISE

Modelsim

03/2006 - 07/2008

2 Jahre 5 Monate

FPGA : Entwicklung Signalgeneratoren

Rolle
FPGA - Entwickler
Einsatzort
vor Ort, München, zu durchschnittlich 80% Auslastung
Projektinhalte

Im Bereich Signalgeneratoren Basisband wurden mehrere Funktionsblöcke erstellt:

  • FIR-Filter 100 MHz
  • SPI-Schnittstelle
  • Coprozessorfunktionen für 3GPP
  • Implementierung einer Komunikationsschnittstelle DSP<>FPGA<>PCI
  • Unterstützung des HW-Ingenieurs bei der Inbetriebnahme
Kenntnisse

VHDL Programmierung

Produkte

HDL Designer

Modelsim

Synopsis Synplify

Rational ClearCase

Xilinx ISE

Altera Quartus

Virtex 2 Pro

Stratix 2

03/2007 - 03/2007

1 Monat

CPLD Schaltmatrix

Rolle
Verilog - Entwickler
Einsatzort
Home - Office
Projektinhalte
  • Programmierung einer Schaltmatrix für digitale Audiodaten auf Basis eines Lattice CPLD.
Kenntnisse

Verilog Programmierung

Produkte

ispLever

ModelSim

01/2002 - 03/2006

4 Jahre 3 Monate

diverse Projekte

Rolle
Angestellter in der Vorentwicklung: HW-Ingenieur Video (FPGA)
Kunde
Automotive
Projektinhalte

FPGA-Design(VHDL, Verilog) für alle HW-Module in den Bereichen TV, Rear Seat Entertainment(RSE), TFT-Displays, FPGA-Gateways, zudem: System-Design, Schaltplan-Entwicklung, HW-Inbetriebnahme, Debugging, Angebotsbearbeitung

 

Teilprojekte:

 

TV-Module:

Entwicklung und Pflege von FPGA-IP für 3 Generationen von Hybrid-TV-Modulen (DVB-T, ISDB-T), u.a.

  • SI und PSI- Extraktion aus MPEG2-Transportstrom
  • Transportstrom-Seriell-Parallel-Wandler
  • Stabilisierungsalgorithmus für analoges Video (PAL,NTSC)
  • Sample Rate Converter für Audiodaten,
  • IP zur Übertragung vom MPEG2-Transportströmen über MOST
  • Interface zu Media LB
  • Mitarbeit an Konzept, Schaltplan und HW der einzelnen Plattformen.

 

Rear Seat Entertainment (RSE), TFT-Displays:

Entwicklung von FPGA-IP für 2 Generationen von RSE-Systemen, z.B.

  • Display Controler
  • Scaler (400x240, 800x480)
  • Deinterlacing
  • ColorSpace Conversion von ITU656 auf RGB565,
  • SampleRateConverter
  • Video-Serializer (Panel-Link via LVDS),
  • OSD-Erzeugung im Zusammenhang mit Microblaze Soft-Core.
  • Mitarbeit an Konzepten und Schaltplänen.

 

Night Vision System (Display-Part):

Implementierung der Bildverarbeitung für ein IR-Nachtsichtsystem in einem FPGA:

  • Scaler
  • Display Controler,
  • Kontrast-Helligkeit-Schärfe-Manipulation.
  • Mitarbeit an Konzept, Schaltplan und HW.

 

FPGA-based Gateway:

Erstellung einiger Demo-Anwendungen (Ethernet, CAN) für Präsentationen. Vorhandene Schnittstellen-IP in VHDL wurde zusammen mit dem Microblaze Softcore, bzw. PowerPC Hardcore in Xilinx-FPGAs integriert.

Produkte

Xilinx ISE

Xilinx EDK

Altera Quartus

Lattice isp Lever

PVCS

Branchen

bisherige Projekteinsätze für folgende Industriezweige:

  • Automotive
  • Broadcast
  • Consumer Electronics
  • Hardware
  • Luftfahrt
  • Messtechnik
  • Rüstung
  • Videotechnik analog / digital

Kompetenzen

Programmiersprachen
Assembler
Grundlagenkenntnisse
C++
Grundlagenkenntnisse
TCL-Script
Verilog
langjährige Projekterfahrung
VHDL
> 10 Jahre Projekterfahrung
 

Sprachkenntnisse
Deutsch
Muttersprache
Englisch
Verhandlungssicher
Französisch
Grundkenntnisse aus Schulzeit
Spanisch
Erweiterte Grundkenntnisse (7 Semester VHS)

Hardware
CPLD
Lattice
Digitale Signalprozessoren
Video-DSP, MPEG-Decoder
FPGA
Xilinx, Altera

Produkte / Standards / Erfahrungen
Hardware Architektur
Xilinx ISE

Bus - Systeme:

Most (MediaLB), I2C, RS232, I2S, CAN, LIN, Flexray (Grundlagen), Camera-Link, Panel-Link, ARINC429, PCI Express, LVDS Videoschnittstellen, AXI, Localbus


Standards:

MPEG, DVB-T, ATSC, DTMB, ITU 656, RTC DO-254, LV 124, VW 80000

 

FPGAs:

  • Spartan 2, Spartan 3, Spartan 3E, Spartan 6
  • Virtex 2 Pro, Virtex 4, Virtex 7
  • Microblaze Soft-Core
  • Stratix 2, Stratix 4
  • Cyclone 2
  • Lattice CPLDs
  • Konfiguration von FPGAs

 

Videodecoder/encoder

TFT-Displays, Grafikcontroller

 

Tools:

  • Xilinx ISE
  • Xilinx EDK (Microblaze)
  • Xilinx Vivado
  • Altera Quartus
  • HDL Designer
  • Model Sim
  • Synplify
  • Isp Lever
  • PVCS - Version Control SW
  • Clear Case - Version Control SW
  • DOORS

Datenkommunikation
Ethernet

Design / Entwicklung / Konstruktion
HDL Designer

Ausbildungshistorie

1996: Abitur

LK Englisch, Mathematik, Notendurchschnitt: 2,1

 

anschl. Zivildienst

 

2002

Fachhochschulabschluss: Diplom-Ingenieur Elektrotechnik(FH)

  • Studienschwerpunkt: Daten-und Informationstechnik
  • Notendurchschnitt: 2,2
  • Diplomarbeit: Sehr gut

 

Fortbildungen:

2003                

DVB-T Seminar, 3-tägig ROHDE&SCHWARZ

2004                

Grundlagen des Projektmanagements, 2-tägig OTTI Innovationsberatung

2005         

Business English-Advanced, IHK Akademie

×
×