Personen-ID                97648 
Wohnort                    761xx Karlsruhe, Deutschland 
Jahrgang                   1977 
EDV-Erfahrung seit         2000 
Staatsbürgerschaft         Französisch 
Verfügbar ab               01.06.12 zu 80%, Vor-Ort-Einsatz 0% möglich 
Profil erstellt am         30.03.09 
Profil zuletzt geändert am 07.05.12 
Spezialist für FPGA-​Design
Software-Entwicklung / Programmierung
Beratung / Consulting
Hardware-Entwicklung
Engineering / IT-nahe Ingenieurdienstleistungen

Als Spezialist für FPGA-Entwicklung und Xilinx Alliance Partner begleite ich Ihr FPGA-Projekt von der Spezifikation über die Implementierung, Verifizierung und Inbetriebnahme bis zur Serienreife. Als Kunde profitieren Sie von meiner langjährigen Erfahrung bei der Entwicklung von komplexen FPGA-Designs, z.B. für Bildverarbeitungsanwendungen.

 

Meine FPGA-Entwicklungstoolchain besteht aus der Xilinx ISE Design Suite (System Edition), dem Aldec Active-HDL Simulator und dem Sigasi VHDL-Editor. Für diese Tools sind Lizenzen vorhanden. In der Regel arbeite ich in den eigenen Geschäfträumen in Karlsruhe. Vor-Ort Einsätze sind in Ausnahmefällen möglich.


Festanstellung kommt derzeit nicht in Betracht, nur freiberufliche Mitarbeit
1995 bis 2000: Studium der Elektrotechnik, Studienrichtung
Mikroelektronik, am staatlichen Institut für angewandte
Naturwissenschaften (INSA) in Lyon, Frankreich. Diplom: Juni 2000.

Weiterbildung:

 

  o Embedded Design mit Xilinx-ZYNQ EPP             Fa. PLC2               2012

  o High-Speed Memory Interfacing                   Fa. PLC2               2012

  o PLC2 FPGA Days 2011                             Fa. PLC2               2011
  o Xilinx Partial Reconfiguration                  Fa. PLC2               2011
  o Signalintegritäts- & Protokollanalyse           Fa. Agilent,           2009
  o Timing Constraints                              Fa. PLC2,              2008
  o Programmierung Nebenläufiger Systeme            FHDW Hannover,         2008
  o Fortgeschrittenes Design mit Entwurfsmustern    Fa. OOSE,              2007
  o Embedded Systems Development                    Fa. PLC2,              2007
  o C# Programmierung                               Fa. ICS,               
  o Project Management Basics                       Fa. Primas Consulting, 
  o TMS320C6000 DSP Integration Workshop            Fa. TI,                
  o Design techniques for lower cost                Fa. Xilinx,            
  o DSP Implementation Techniques for Xilinx FPGAs  Fa. PLC2,              
  o Visual C++ Programmierung mit MFC               Fa. Unilog,            
  o MOST Basics Training                            Fa. OASIS,             
  o H8/S Workshop                                   Fa. Hitachi,           
  o DVB-T in Theorie und Praxis                     Fa. Rohde&Schwarz,     
  o MPEG-2 TS-Syntax und ES-Encodierung             Fa. Rohde&Schwarz,     
Deutschland
Kommentar:

Bevorzugtes Einsatzgebiet: Großraum Karlsruhe.

DeutschZweite Muttersprache, fließend in Wort und Schrift
EnglischSehr gute Kenntnisse
FranzösischMuttersprache

Digitale SignalprozessorenTexas Instruments C64x DSPs, Code Composer Studio
PLD, FPGAXilinx FPGAs und Tools, Spartan-6, Virtex-6, ISE Design Suite, PlanAhead, Xilinx Platform Studio, Xilinx Embedded Development Kit, Microblaze, Timing Constraints, High-Speed Memory Interfacing, AMBA AXI4, ZYNQ-7000 EPP, Aldec Active HDL, Modelsim, VHDL

EchtzeitbetriebssystemeDSP/BIOS, µC/OS-II, Xilkernel

Assembler 
C 
C++ 
MATLAB / Simulink 
Python 

VHDL
C#

ISO/OSI 
RS232 
TCP/IP 

DVB-T
MPEG-2 Transport Stream
Ultra-Wideband (UWB)
Digitale drahtlose Infrarotkommunikation, IEC 61603-7

EAGLE 

Scilab 

FPGA-Entwicklung

Xilinx FPGAs, Spartan-6, Virtex-6                            +++ 
Xilinx ISE Design Suite                                      +++ 
Xilinx Platform Studio, Microblaze                           +++ 
Aldec Active-HDL                                             +++ 
Modelsim, ISim                                               +++ 
Timing Constraints                                           +++  

Embedded Software-Entwicklung

TI C64x DSPs, Code Composer Studio                           +++ 
Mikrokontroller Programmierung (H8/S, ARC)                   +++ 
Echtzeit-Betriebssysteme (DSP/BIOS, Xilkernel, MicroC/OS-II) ++

 

Programmiersprachen

C                                                            +++  VHDL                                                         +++  Python                                                       +++  C++                                                          ++  C#                                                           ++

 

Programmiertechniken

Test-Driven Developement (Testgetriebene Entwicklung)        ++ 
Nebenläufige Programmierung                                  ++ 
Design Patterns (Entwurfsmuster)                             +

 

Tools

Emacs                                                        ++
Numerische Simulation (Matlab, Scilab)                       ++
Versionskontrollsysteme (CVS, Git)                           ++

+++ Ausgezeichnete Kenntnisse / Spezialist (langjährige Erfahrung, > 5 Jahre)
++  Gute Kenntnisse (1-2 Jahre)
+   Grundkenntnisse (bis 1 Jahr Erfahrung)
Automotive / Automobilindustrie
Telekommunikation
Forschung / Bildverarbeitung
Verteidigungselektronik

Luftbild-Sensor

Zeitraum      Januar 2012 - heute
Funktion      Entwickler
Branche       Geosysteme
Beschreibung  Entwicklung und Verifizierung von VHDL-Modulen zur Bildakquisition und –

              verarbeitung. Anbindung dieser Cores an ein Microblaze Prozessorsystem

              über die AMBA AXI4-Schnittstelle

Technologien  VHDL, Xilinx ISE 13.4, Xilinx PlatformStudio (XPS), Aldec Active-HDL, XST,
              Xilinx Virtex-6, AMBA AXI-4

 

Wärmebildkamera-System

Zeitraum      Oktober 2011 - heute
Funktion      Entwickler
Branche       Verteidigungselektronik
Beschreibung  Implementierung von Bildverarbeitungsalgorithmen zur Defektpixelkorrektur, 
              Kantenschärfung, und Rauschunterdrückung in VHDL auf einem Xilinx Virtex-6 
              FPGA. Erstellung von Bitexakten Referenzmodellen in C zur Verifizierung der 
              VHDL Implementierung.
Technologien  VHDL, Xilinx ISE 13.4, Aldec Active-HDL, Xilinx XST, Xilinx Virtex-6

 

 

FPGA-Entwicklung und DSP-Optimierung

Zeitraum      Oktober 2010 - heute
Funktion      Entwickler
Branche       Automotive
Beschreibung  Spezifizierung, Implementierung und Optimierung von
              Bildverarbeitungsalgorithmen auf DSP und FPGA. Auf dem DSP wurden die
              Algorithmen in C/C++ implementiert und mit Techniken wie Floating-Point
              nach Fixed-Point Umsetzung, Compiler Intrinsics, Software Pipelining
              und DMA-Slicing optimiert. Auf dem FPGA wurden die Algorithmen in VHDL
              implementiert und gegen ein bitexaktes C/C++ Referenzmodell verifiziert.

Software      VHDL, Xilinx ISE 12.4, ISim, XST, Xilinx Spartan-6, TI Code Composer Studio,
              TI C64x+ DSP, Microsoft Visual Studio, CruiseControl.NET, MKS-Integrity,
              Git, DOORS
Hardware      Xilinx Spartan-6 FPGA, Texas Instruments C64x+ DSP

 

 

FPGA-Entwicklung

Zeitraum      Mai 2010 - Oktober 2010
Funktion      Entwickler
Branche       Geosysteme
Beschreibung  Entwicklung von VHDL-Modulen mit PLB Schnittstelle für ein Bildverarbeitungssystem
Software      Xilinx ISE 11.5, Platform Studio (XPS), ISim, XST
Hardware      Xilinx Spartan-6 FPGA

 

Beratung im Bereich der digitalen drahtlosen Infrarotkommunikation

Zeitraum      Okt. 2009 - Dez. 2009
Funktion      Berater
Branche       Kommunikationselektronik
Beschreibung  (nicht freigegeben)
Software      Scilab, Python, MyHDL, Xilinx Webpack

Digitale drahtlose Infrarotkommunikation

Zeitraum      Jan. 2009 - Jun. 2009
Funktion      Entwickler
Branche       Kommunikationselektronik
Beschreibung  Forschungsprojekt im Bereich digitaler Datenübertragung
Software      Google Scholar, Google Books

Entwicklung eines Ultra-Wideband Ortungs- und Kommunikationssystems

Zeitraum      Feb. 2007 - Dez. 2008
Funktion      Entwickler
Branche       Kommunikationselektronik
Beschreibung  Im Rahmen des Europäischen Forschungsprojektes PULSERS Phase II

  haben wir ein Indoor-Ortungs- und Kommunikationssystem auf

  Ultra-Wideband (UWB) Basis entwickelt. Dabei war ich für die

  Softwareintegration zuständig. Nach der Auswahl einer

  Computing-Plattform (Virtex-5 FPGA mit Microblaze

  Prozessorsystem), habe ich die gesamte Software

  entwickelt (embedded und grafische PC-Benutzeroberfläche) und den

  zuständigen Partner bei der Implementierung des

  VHDL-Basebandmoduls unterstützt. Mit den entstandenen Prototypen

  konnte das Konzept eindrucksvoll demonstriert werden. In einer

  technischen Informationsrunde haben wir das Projekt dem

  Management und der gesamten Entwicklungsabteilung

  vorgestellt. Die Ergebnisse habe ich in einem Artikel für ein

  Fachmagazin veröffentlicht.

Sprachen      C, C++, C#, VHDL
Software      Xilinx Foundation ISE, Xilinx Platform Studio, Xilinx Chipscope,

  Modelsim, OMNeT++

Hardware      Xilinx Virtex-5 FPGA

Embedded Vision

Zeitraum      Okt. 2005 - Dez. 2006
Branche       Forschung, digitale Bildverarbeitung
Beschreibung  Ziel des Forschungsprojektes war es, ein Forward Collision

  Warning System auf Bildverarbeitungsbasis zu entwickeln. Dabei

  war ich zuständig für die Implementierung der Algorithmen zur

  Echtzeit-Fahrzeugdetektion und -verfolgung auf einem DSP der TI

  C64x Familie. Die Erfahrungen aus diesem Projekt sind unter

  anderem in die Produktreihe „Intelligente Optische Sensoren“

  eingeflossen.

Sprachen      C, Assembler
Software      Texas Instruments Code Composer Studio, Matlab
Hardware      Texas Instruments C64x DSP

Verkehrszeichenerkennung

Zeitraum      Feb. 2006 - März 2006
Branche       Forschung, digitale Bildverarbeitung
Beschreibung  Ziel des Projektes war es, eine PC-Anwendung zur

  Echtzeit-Verkehrszeichenerkennung zu entwickeln. Dabei war ich

  zuständig für die Entwicklung der Kamera- und

  Fahrzeugschnittstellen, die Integration des

  Bildverarbeitungsmoduls, und die Entwicklung der grafischen

  Benutzeroberfläche. Anschließend habe ich die Software beim

  Kunden in Betrieb genommen, und eine Schulung durchgeführt. Das

  System wurde auf der Fachmesse Fahrerassistenzsysteme 2006

  demonstriert

Sprachen      C, C++
Software      Microsoft Visual C++, MFC, Matlab
Hardware      CAN-Bus

DARPA Grand Challenge 2005

Zeitraum      Aug. 2005 - Sept. 2005
Branche       Forschung, digitale Bildverarbeitung
Beschreibung  Ziel dieses Forschungsprojektes war es, ein kamerabasierendes

  Hinderniserkennungssystem für das autonome Fahrzeug des Teams Sci

  Autonics, Teilnehmer an der DARPA Grand Challenge 2005, zu

  entwickeln. Dafür habe ich die

  Echtzeit-Bildverarbeitungsalgorithmen auf einem TI C64x DSP

  implementiert. Das Fahrzeug erreichte das Finale des

  Forschungs-Wettbewerbs.

Software      Texas Instruments Code Composer Studio, Matlab
Hardware      Texas Instruments C64x DSP

Entwicklung eines Hybrid-Empfängers zum Mobilempfang des analogen und digitalen Fernsehens

Zeitraum      Okt. 2003 - Okt. 2004
Branche       Automobilindustrie
Beschreibung  Ziel des Projektes war es, einen mobilen Empfänger für das

  analoge und digitale Fernsehen zu entwickeln. Meine Hauptaufgabe

  war es, das Bildverarbeitungs-FPGA zu entwickeln. Unter anderem

  kombiniert dieses FPGA Videosignale von unterschiedlichen

  Antennen, um eine optimale Bildqualität zu erreichen. Dank meiner

  muttersprachlichen Französischkenntnisse konnte ich zudem eine

  sehr gute Beziehung zum Demodulatorhersteller DIBCOM herstellen,

  mit dem die Firma inzwischen eine enge Partnerschaft eingegangen

  ist. Der Empfänger wird seitdem in Serie produziert und unter

  anderem in der Mercedes S-Klasse eingesetzt.

Sprachen      C, C++, VHDL, Python
Software      Xilinx Foundation ISE, Modelsim, Microsoft Visual C++, IAR C Compiler
Hardware      Xilinx Spartan-3 FPGA, H8/S Mikrokontroller

Nachrüstempfänger für den Mobilempfang des digitalen terrestrischen Fernsehens

Zeitraum      Sept. 2002 - Sept. 2003
Branche       Automobilindustrie
Beschreibung  Ziel des Projektes war es, im Auftrag von Audi, BMW und Daimler

  in kürzester Zeit einen mobilen Empfänger für das neueingeführte

  digitale Fernsehen (DVB-T) zu entwickeln. Dabei leitete ich die

  Softwareentwicklung (3 Entwickler) und entwickelte ein

  FPGA-Design zur Extrahierung von Programminformationen aus dem

  MPEG-2 Datenstrom. Das entwickelte Gerät wurde in Serie

  produziert.

Sprachen      C, VHDL
Software      Xilinx Foundation ISE, Modelsim, IAR C Compiler
Hardware      Hitachi H8/S Mikrokontroller, Xilinx Spartan II-E FPGA
Protokolle    DVB-T, MPEG-2 Transport Stream

DVB-T Mobilempfänger

Zeitraum      Sept. 2000 - Aug. 2002
Branche       Automobilindustrie
Beschreibung  Ziel dieses Vorentwicklungsprojektes war es, einen

  Prototypempfänger für den mobilen Empfang des digitalen

  terrestrischen Fernsehens (DVB-T) zu entwickeln. Dabei war ich

  für die Entwicklung der digitalelektronischen

  Schaltungen (FPGA-Design) und der gesamten

  Embedded-Software (Hauptprozessor, MPEG-2 Decoder)

  verantwortlich. Der Prototyp wurde erstmals auf der

  Internationalen Automobilausstellung IAA 2001 in Frankfurt

  präsentiert, und hat zu einer Reihe von bedeutenden Aufträgen

  geführt.

Sprachen      C, VHDL
Software      Xilinx Foundation ISE, Modelsim, IAR und Metaware C Compiler
Hardware      Hitachi H8/S 2623 Mikrokontroller, Xilinx Virtex-E FPGA, Fujitsu MPEG-2 Decoder
Protokolle    DVB-T, MPEG-2 Transport Stream
Veröffentlichungen

[Auf Anfrage]
Seite drucken Seite drucken Zum Seitenanfang Zum Seitenanfang





GULP - Das Portal für IT Projekte
GULP Information Services übernimmt keine Gewähr für die Richtigkeit der hier gemachten Angaben.
Seite generiert am 08.05.2012 00:57:03
© Copyright 1996-2012 GULP Information Services GmbH,
Ridlerstraße 37, D-80339 München, Tel. +49-89-500316-0, Fax +49-89-500316-999, E-Mail info@gulp.de