Fachlicher Schwerpunkt dieses Freiberuflers

Hardwareentwicklung, FPGA-Design, VHDL , Softwareentwicklung, Embedded Systems, Mikroprozessor, Microcontroller1

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

D4

D5

Städte
Kreis Viersen
100 km
Kontaktwunsch

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

Kommentar

Remote Einsatz ist gern gesehen.

Position

Kommentar

Hardware-Entwicklung, Hardwareentwicklung
FPGA, VHDL
Software-Entwicklung, Softwareentwicklung
Embedded Systems

Projekte

07/2019 - Heute

3 Monate

Redesign Sensor Spektroskopie

Rolle
Hardware Entwickler
Einsatzort
remote

11/2018 - 05/2019

7 Monate

Firmwareentwicklung mSEM

Rolle
Firmwareentwickler
Einsatzort
Remote
Projektinhalte

Firmwareentwicklung in C auf einem STM32

Hardwarenahe Softwareentwicklung, Ansteuerung von u.a. ADCs, DACs und einem ASIC ueber SPI und I2C

Kommunikation ueber Ethernet mit lwIP

Kenntnisse

C

make

Produkte

GNU Compiler Collection

STM32 Cube

02/2019 - 04/2019

3 Monate

DisplayPort to VGA

Rolle
Schaltplan, Layout
Einsatzort
remote
Projektinhalte

Entwicklung einer Leiterplatte

Display Port nach VGA

Bauteileauswahl

Schaltplanentwicklung

Layout

BOM, Fertigungsunterlagen

Unterstützung bei der Inbetriebnahme

05/2018 - 10/2018

6 Monate

Entwicklung eines Lightweight-DSP

Rolle
FPGA-Entwickler
Einsatzort
Remote
Projektinhalte

Entwicklung eines Lightweight-DSP / Vectorprocessor für FloatingPoint SingePrecision

Hintergrund: Die zugekaufte DSP-Hardware ist abgekündigt. Die Regelungssoftware soll auf mehrere DSPs in einem FPGA implementiert werden. Lightweight weil nicht ein kompletter DSP sondern nur für die Regelung notwendige Operationen implementiert werden.

Kenntnisse

Altera / Intel Arria-10

FloatingPoint DSP-Blöcke

Produkte

Altera Quartus 18.0

12/2017 - 04/2018

5 Monate

Entwicklung eines Wasserphantoms

Rolle
Hardware-Entwickler
Einsatzort
Lüneburg
Projektinhalte

Konzept

Bauteileauswahl, geeignet für harte Umgebung wie Gammstrahlung und starken Magnetfelder (NMR)

Erstellen der Bauteile-Lib, Schaltpläne und Leiterplatte in Altium Designer

Inbetriebnahme der Leiterplatte

Kenntnisse

Durchflussmengenmesser u. Magnetventile für Wasser

STM32 ARM Microcontroller

Produkte

AltiumDesigner

10/2016 - 09/2017

1 Jahr

AIMS IFEB2

Rolle
FPGA-Designer
Einsatzort
Remote
Projektinhalte
  • Entwicklung und Test mehrerer IP-Cores in VHDL unter ISE14.7 für Spartan-6
  • Support für Software-Entwickler
  • Support für die automatisierte Erstellung der FPGAs und Firmware mit make
  • Implementierung von automatisierten Testbenches der IP-Cores
Kenntnisse

Xilinx Spartan-6

Produkte

Xilinx XPS

Xilinx SDK

Mentor Modelsim

07/2017 - 08/2017

2 Monate

Schaltungsreview Medizintechnik

Rolle
verantwortlicher Entwickler
Einsatzort
Remote
Projektinhalte
  • Review einer Schaltung, die vom Zulieferer erstellt wurde
Kenntnisse

Digitale Schaltungsentwicklung

FPGA

06/2015 - 08/2017

2 Jahre 3 Monate

Imprinter TIJ2.x

Rolle
Projektleiter, verantwortlicher Entwickler
Einsatzort
Remote, Wölfersheim
Projektinhalte
  • Entwicklung eines Mini-Druckers mit einer HP-Cartridge TIJ2.x
  • Erstellen der Schaltpläne und Leiterplatte
  • Programmierung eines Xilinx FPGAs Artix7 in VHDL
  • Softwareentwicklung des MicroBlaze in C
  • Entwicklung eines einfachen Font-Renders
Kenntnisse

Xilinx Artix-7

Fonts

Generierung von parametrisierbaren Bitmap-Fonts aus TrueType-Fonts

Produkte

Xilinx Vivado

Mentor Modelsim

FreeType-Lib

gcc unter Cygwin

VC2010

Altium Designer

08/2016 - 07/2017

1 Jahr

Barcode Decoder für CCD-Kamera in VHDL

Rolle
Projektleiter, Hardware Entwickler
Einsatzort
Remote
Projektinhalte
  • Entwicklung eines Barcode Decoder für unterschiedliche Barcodes innerhalb einer CCD-Zeilenkamera
  • Modulkonzept für Erweiterungen nach Kundenanforderung
  • Echtzeitauswertung innerhalb der CCD Zeile
  • Auswertung unabhängig von Position auf dem Image
  • Möglichkeit zur Verifikation und Fehlereingrenzung, auch durch den Benutzer
  • Programmierung eines Xilinx FPGAs in VHDL
Kenntnisse

Xilinx FPGA Spartan6

Barcodes numerische und alphanumerische

Code39

2aus5interleaved

Code128

Produkte

Xilinx ISE 14.7

Mentor Modelsim

05/2016 - 07/2016

3 Monate

AIMS - IFEB-TPU

Rolle
FPGA-Designer
Einsatzort
Remote
Projektinhalte
  • Entwicklung und Test mehrerer IP-Cores in VHDL unter ISE14.7 für Spartan-6
Kenntnisse

Xilinx Spartan-6

Xilinx ISE 14.7

Produkte

Xilinx XPS

Xilinx SDK

Mentor Modelsim

03/2015 - 06/2015

4 Monate

EndorserSPI

Rolle
VHDL-Entwickler
Einsatzort
Remote, Wölfersheim
Projektinhalte
  • Erstellen der Schaltpläne und Leiterplatte
  • Programmierung eines Xilinx FPGAs in VHDL
  • Softwareentwicklung des MicroBlaze in C
Kenntnisse

Xilinx Spartan6

Produkte

Xilinx ISE

Mentor Modelsim

Altium Designer

01/2015 - 03/2015

3 Monate

AIMS - RSIB

Rolle
VHDL-Entwickler
Einsatzort
Remote, Oberkochen
Projektinhalte
  • Redesign des bestehenden RSIB auf eine neue Hardware
  • Echtzeitverarbeitung von UDP-Paketen im FPGA
  • Softwareentwicklung des MicroBlaze in C
Kenntnisse

Xilinx Spartan3

Ethernet PHY

RGMII

Produkte

Xilinx ISE

Mentor Modelsim

08/2014 - 01/2015

6 Monate

S5PEF

Rolle
VHDL-Entwickler
Einsatzort
Remote
Projektinhalte
  • Inbetriebnahme eines Bittware PCIe Karte mit Altera Stratix V FPGA
  • Dokumentation der Installation der Karte und Treiber unter Linux
  • Testen und Dokumentieren der Tools zum Übersetzten von Beispielprojekten
  • Testen der Beispielprojekte und der Übertragung via PCIe
  • Erstellung eines Pattern Generators und einer Dummy Bildverarbeitung
  • Erstellung der Host-Software unter Linux
  • Übertragung der Bilddaten an den Host via PCIe
Kenntnisse

Altera Stratix V

PCIe

Produkte

Bittware Atlantis Frame Work

Altera Quartus-II 13.1

Mentor Modelsim

10/2013 - 08/2014

11 Monate

AIMS

Rolle
VHDL-Entwickler
Einsatzort
Remote, Oberkochen
Projektinhalte

Teilprojekte POB

Aufgaben:

  • Änderungen eines Altera Startix II GX FPGAs in VHDL
  • Einarbeitung in das Bittware Atlantis Frame Work
  • Erweiterungen um neue Components in einem Altera FPGAs in VHDL

 

Teilprojekt MPIO

Aufgaben:

  • Programmierung eines Xilinx Spartan3 FPGA
  • Interface zu einer PLX cPCI Bridge

 

Teilprojekt RSIB

Aufgaben:

  • Entwickling eines Xilinx Spartan6 FPGA
  • Empfang von UDP Datagrammen
  • Senden der UDP Daten über eine serielle Schnittstelle
Kenntnisse

Xilinx Spartan3 FPGA

Altera Stratix II GX FPGA

PLX cPCI Bridge

Marvel Gigabit Ethernet PHY

Produkte

Xilinx ISE

Mentor Modelsim

Altera Quartus

06/2013 - 09/2013

4 Monate

Input Control

Rolle
Projektleiter, verantwortlicher Entwickler
Einsatzort
Remote, Wölfersheim
Projektinhalte
  • Erstellen der Schaltpläne und Leiterplatte
  • Programmierung eines Xilinx FPGAs zur Papiereinlaufkontrolle
  • Messen des Abstandes zwischen 2 Seiten
  • Berechnen der Motorgeschwindigkeit und senden an ein Schrittmotor-Controller
Kenntnisse

Xilinx FPGA Spartan6

Trinamic Steppercontroller

Produkte

Xilinx ISE

Mentor Modelsim

Altium Designer

01/2012 - 06/2013

1 Jahr 6 Monate

FIST

Rolle
VHDL-Entwickler, Software-Entwickler
Einsatzort
Remote, Oberkochen
Projektinhalte
  • Entwicklung eines Virtex5 FPGAs in VHDL
  • Empfang und Senden von Daten über Ethernet
  • Ansteuerung des Ethernet PHY
  • Implementierung eines Microblaze Soft-Prozessors
  • Entwicklung des Microblaze Firmware
Kenntnisse

Marvel Gigabit Ethernet PHY

Xilinx FPGA Virtex5

Xilinx FPGA Spartan6

Produkte

Xilinx ISE

Mentor Modelsim

09/2011 - 12/2011

4 Monate

MDT

Rolle
VHDL-Entwickler
Einsatzort
Remote, Oberkochen
Projektinhalte
  • Review eines bestehenden FPGAs
  • Implementierung eines zusätzlichen Filters
Kenntnisse

Xilinx FPGA Spartan3

Produkte

Xilinx ISE

Mentor HDL Designer

Mentor Modelsim

12/2010 - 09/2011

10 Monate

NACA

Rolle
VHDL-Entwickler
Einsatzort
Remote, Oberkochen
Projektinhalte
  • Entwicklung eines Spartan3DSP FPGAs in VHDL
  • Ansteuerung von ADC und DAC
  • Empfang und Senden von seriellen Daten
Kenntnisse

Xilinx FPGA Spartan3DSP

Produkte

Xilinx ISE

Mentor Modelsim

08/2009 - 07/2011

2 Jahre

Entwicklung eines "Scanners"

Rolle
Schaltungsentwickler, FPGA Entwickler
Kunde
Medizintechnik
Einsatzort
Remote
Projektinhalte
  • Entwicklung von Bildverarbeitungsalgorithmen zur Verringerung der Datenmenge für die Übertragung
  • Schaltplanentwicklung, Bauteileauswahl, PCB Layout
  • FPGA Entwicklung in VHDL, Inbetriebnahme
  • Entwicklung eines Ethernet Gbit EMAC, Implementierung von UDP Packet Verarbeitung in Hardware

03/2009 - 07/2009

5 Monate

Redesign des Virtex-4 auf dem ImageMainboard

Rolle
Schaltungsentwickler, FPGA-Entwickler
Einsatzort
Remote
Projektinhalte
  • Aktualisierung auf EDK10
  • Einführung des MultiPortMemoryController (MPMC) und PLB v4.6
  • Redesign des eigenen IP-Core auf PLB v4.6 (Slave und Master getrennt)
  • Anpassung der Software an neuen Xilinx TEMAC Core
Kenntnisse

FPGA

Virtex4

VHDL

Produkte

Xilinx ISE

Xilinx EDK

Xilinx TEMAC IP-Core

Projekthistorie

3.1993 - 10.1998
Scannerentwicklungen,
im Angestelltenverhältnis,
Projektleitung, verantwortlicher Entwickler,
Ansprechpartner für Kunden und Support
Lastenheft, Bauteilauswahl, Schaltungsentwurf, Layout, FPGA- und CPLD-Design
CCD-Technik, optische Berechnungen
Datenverarbeitung in Hardware
Firmwareentwicklung für 683xx und 8051, Erstellung / Anpassung für PC-Utilities

1.1999 - 7.2000
MFM
Projektleitung, verantwortlicher Entwickler
Änderung ISA-Karte nach PCI, Redesign im analogen und digitalen Bereich
Bauteilrecherche PCI-Brücken, Machbarkeitsstudie einer eigenen PCI-Brücke,
Einarbeitung VHDL
Festlegung der Brücke, Schaltplan, Layout, Inbetriebnahme

10.1999 - 1.2000
Luchs
Projektleitung, verantwortlicher Entwickler, Ansprechpartner für Kunden
Redesign, Änderung in Modultechnik, Vorbereitung zur Serienreife
Lastenheft, Bauteilauswahl, Schaltpläne, Layout, EMV
Konzept zur Funktionsprüfung

8.2000 - 12.2002
Eigen-Entwicklung Barcode-Scanner mit UV-Beleuchtung
Projektleitung, Entwickler
Bauteilauswahl, Schaltungsentwurf, Layout, CPLD-Design
CCD-Technik, optische Berechnungen
Beauftragung / Überwachung der Produktion und Bestückung, Bauteilebeschaffung

04.2001 - 06.2002
Mehrere Projekte mit VHDL-Design für einen Kunden

Entwicklung/Integration eines SMB-Master/Slave

Kapazitätsberechnung eines Battery Pack (Akku, LiIon)
Berechnungen im FPGA, VHDL-Design
Festlegung der Spezifikation für weitere Zulieferer
Technischer Ansprechpartner i.A. des Kunden für Zulieferer

Automatische Audio-Verstärkungsregelung für ein Funkgerät
VHDL-Design

10.2001 - 10.2003
Scannerentwicklung M03
  Entwicklung eines intelligenten Display-Controllers für ein QVGA-Display
  mit Touchpanel

 Projektleiter, komplette Hard- und Softwareentwicklung

 Bauteileauswahl, Schaltplanentwicklung, Layout, Inbetriebnahme,

 Softwareentwicklung

  Entwicklung eines Controller-Boards

 

 Hardwareentwicklung, Schaltplanentwicklung, Layout, FPGA-Design in VHDL

  Entwicklung des I2C Controllers zur Kommunikation Controller - CCD-Kamera

 

 FPGA-Design in VHDL

  Entwicklung und Programmierung eines Testboards zur Funktionskontrolle des

 

 o.g. Controller-Boards

Komponenten:
Mitsubishi uController M16C/62N M16C/62P
QVGA-Display
Xilinx Virtex2 Spartan3E

10.2003 - 7.2004
Scannerentwicklung M03
  Redesign / Erweiterungen / Upgrades
  Entwicklung und Programmierung eines Testboards zur Funktionskontrolle der

 entwickelten Controller-Boards

Scannerentwicklung H04
  Anpassungen / Erweiterungen aus dem M03 Projekt

7.2004 - 12.2004
Entwicklung von PCI-Karten für die Messtechnik
Projektleiter, komplette Hard- und Softwareentwicklung
Bauteileauswahl, Schaltplanentwicklung, Layout, Inbetriebnahme,
Softwareentwicklung, Integration eines PCI-Cores von Xilinx,
FPGA-Design in VHDL

1.2005 - 4.2006
ImageMainboard
  Entwicklung einer Hardware zur Bildverarbeitung
  Projektleiter, komplette Hardentwicklung
  Bauteileauswahl, Schaltplanentwicklung, Layout, Inbetriebnahme,
  PCB: 10 Lagen Multilayer, impedanzangepasstes und laufzeitkorrigiertes Layout,

 90/100 µm Track/Gap, Microvias, BuriedVias, 2-seitige Bestückung

  Entwicklung der FPGAs, Integration der Hard- und Soft-Cores,

 

  Softwareentwicklung zur Inbetriebnahme und Testfunktionen

 


5.2006 - 10.2006
Scannerentwicklung M06
  Weiterentwicklung aus dem M03 Projekt
  Schaltplanerstellung, PCB Layout, Inbetriebnahme,
  Softwareanpassungen

10.2006
Redesign / Aktualisierung von PCI-Karten für die Messtechnik
FPGA-Design in VHDL

11.2006 - 03.2007
Scannerentwicklung M06
  Erweiterungen / Bugfixes
ImageMainboard
  Anpassungen / Erweiterungen
  Entwicklung / Integration eines DDR2-SDRAM Interfaces

04.2007 - 10.2007
Weiterentwicklung / Erweiterung der Display-Software
Entwicklung eines Bootmonitors für den Display-Controller und
  den Scanner-Controller
Anpassung des Hardwaretesters für die aktuallen Scanner-Controller
Debugging eines Xilinx Ethernet Cores für den Virtex-4FX

11.2007 - 03.2008
CCD-Camera Design in VHDL für 60 MPixel/s
Erweiterung des ImageMainboard
FPGA - Debugging mit ChipScope
  PowerPC PC405
  PLB (ProcessorLocalBus)
  PLB IP-Cores mit DMA, IPIF

03.2008 - 02.2009
Redesign des ImageMainboard
  Kostenoptimierung, Verringerung von 10 auf 8 Lagen
  Erweiterungsmoeglichkeiten
Entwicklung eines MultiProcessorboards
  Erweiterung der Rechenleistung des ImageMainboard
  Schaltplan, PCB-Layout, FPGA-Design in VHDL
 

 

============================================
Leider habe ich bisher keine Zeit gefunden, meine Projekte zu aktualisieren.
Aber ich arbeite weiter und i.a. hat sich an den Tätigkeiten nichts geändert.

 

 

Referenzen

Projekt Scannersteuerung, 10/01 - heute
Referenz durch Geschäftsführer, InoTec GmbH, vom 09.07.04

"Realistische Machbarkeitsanalyse und Kalkulation der Entwicklungszeit. Zielorintiertes Arbeiten. Zuverlässiges Ergebniss und falls erforderlich schnelles Bugfix. Cooperative Teamarbeit."

Branchen

  • Entwicklung
  • Programmierung
  • Hardware
  • Software
  • Industrie
    • Dokumentenscanner

Kompetenzen

Programmiersprachen
Assembler
Motorola 68000 68K, Intel 8051 80x86, Siemens 80C166 C16x, Renesas M16C, TI, Zilog Z80
C
mehrjährige Erfahrung
C++
gcc unter Cygwin
GNU Compiler Collection
Imake, GNU-Make, Make-Maker etc...
make
Makrosprachen
bash, Perl, sed, awk
Pascal
Perl
Scriptsprachen
awk, sed, Perl
Shell
bash
STM32 Cube
VC2010
VHDL
Hardware:
VHDL

Betriebssysteme
Echtzeitbetriebssysteme
uC/OS-II, microC/OS-II, FreeRTOS
RTOS (Real Time OS)
FreeRTOS, uC/OS-II, microC/OS-II
Unix
Linux, Embedded Linux
  • uC/OS-II, microC/OS-II: Portierung auf M16C
  • Embedded Linux auf Virtex-4FX
  • FreeRTOS Portierung auf M16C

Sprachkenntnisse
Deutsch
Englisch

Hardware
Altera / Intel Arria-10
Bus
PCI Express, PCI-X, PCI, SCSI, ISA, ECB
Digitale Signalprozessoren
Motorola, Texas Instruments TI
Durchflussmengenmesser u. Magnetventile für Wasser
embedded Systeme
Microprocessor uP, Microcontroller uC, FPGA, CPLD, ARM
Emulatoren
Ethernet PHY
Marvell, RGMII, GMII
FloatingPoint DSP-Blöcke
FPGA
Xilinx Zynq Virtex Spartan, Altera Stratix V
Hardware entwickelt
mehrjährige Haupttätigkeit, Controller, Microcontroller, FPGA, CPLD, Schematics, PCB
Marvel Gigabit Ethernet PHY
Messgeräte
Logikanalysor, Oszilloskope
Mikrocontroller
Xilinx Microblaze, Zynq ARM Cortex, IBM PowerPC, Motorola 68000 68K 683xx, Microchip PIC, Intel 8031, 8051, Siemens C16x 80C166, Renesas M16C, Zilog Z80
Motorola
68000, 68k, 680x0, 68340, 683xx
PC
Hardware, Software, DOS, OS/2, Linux
RGMII
Scanner
Entwicklung, Dokumentenscanner, High-Speed, 600 dpi, 150 ppm, 60 MPixel RGB
Sensoren
CCD Zeilensensoren Imagesensoren, CMOS Imagesensoren
STM32 ARM Microcontroller
Xilinx Artix-7
Xilinx FPGA Spartan6
Xilinx FPGA Virtex5
Xilinx ISE 14.7
Xilinx Spartan-6
Xilinx Spartan3
Xilinx Vivado

Datenkommunikation
Bus
PCIe, PCIexpresss, PCI, SCSI, IEC, DDR-SDRAM, ECB, I2C
Ethernet
IP, UDP, TCP, Gigabit, PHY, MII, GMII, RGMII, 10/100/1000
I2C
Internet, Intranet
TCP/IP, SSH, SMTP, POP3, HTTP, FTP
parallele Schnittstelle
Centronics
Router
RS232
RS-232, V24, RS-422, RS-485
SMTP
sendmail
SPI
TCP/IP
sendmail, Apache, Internet, FTP

Produkte / Standards / Erfahrungen
2aus5interleaved
Altera Quartus
Altera Quartus-II 13.1
Altera Stratix II GX FPGA
Altera Stratix V
Barcodes numerische und alphanumerische
Barcodes: Code128
Bittware Atlantis Frame Work
Code128
Code39
Digitale Schaltungsentwicklung
Fonts
Generierung von parametrisierbaren Bitmap-Fonts aus TrueType-Fonts
PCIe
PLX cPCI Bridge
Trinamic Steppercontroller
Virtex4
Xilinx EDK
Xilinx FPGA Spartan3
Xilinx FPGA Spartan3DSP
Xilinx ISE
Xilinx Spartan3 FPGA
Xilinx Spartan6
Xilinx TEMAC IP-Core
Xilinx Vivado

Hardwareentwicklung:

  • Bauteileauswahl, Schaltplan, Layout
  • Inbetriebnahme, Debugging
  • Messtechnik: Logic Analyzer, Oscilloscope
  • EMV: Messtechnik, schaltungsgerechter Aufbau
  • Programmierbare Logik: FPGA, CPLD, VHDL
  • Schnittstellen, Emulatoren
  • Speicher: FLASH, RAM, DRAM, DDR, DDR2, SRAM, FIFO
  • Interrupts, DMA
  • CCD Zeilen, CCD Linear Sensoren, CMOS Sensoren
  • Ethernet, MAC, EMAC, GEMAC, TriModeEMAC, PHY (Marvell)

Softwareentwicklung:

  • Hardwarenahe Software, Firmware
  • C, Assembler: IBM PowerPC, 68000, 68K, Z80, 8086, 80x86, 8051, M16C (M30624, Mitsubishi, Renesas)
  • DOS-Tools, Make, C-Compiler
  • uC/OS-II und FreeRTOS Portierungen

 

Entwicklungswerkzeuge:

  • Xilinx ISE, XPS, EDK (FPGA-Entwicklung)
  • Xilinx Vivado
  • Mentor Modelsim
  • Altium Designer (Schematic, PCB Entwicklung)
  • Editoren (u.a. Ultra Edit)
  • Tools

Design / Entwicklung / Konstruktion
Altera Quartus 18.0
Altium Designer
Schematic, PCB, Simulation
AltiumDesigner
EAGLE
FPGA-Design
Xilinx ISE EDK XPS, Altera Quartus
FPGA-Verification
Mentor Modelsim
FreeType-Lib
Mentor
Modelsim, HDL Designer
Mentor HDL Designer
Mentor Modelsim
Xilinx SDK
Xilinx Vivado
Xilinx XPS

Berechnung / Simulation / Versuch / Validierung
FPGA-Verification
Mentor Modelsim
PSpice

Schwerpunkte
Digitale Schaltungsentwicklung
FPGA, VHDL
Microcontroller, Mikroprozessoren
Schaltplan, Layout
  • Digitale und analoge Schaltungsentwicklung
  • Schaltplan, Layout
  • Inbetriebnahme, Debugging, EMV
  • Prozessoren: IBM, Motorola, Intel, Zilog
  • Mikrocontroller: Renesas, Microchip, Intel, Siemens, Arduino
  • CCD-Zeilen: Sony, NEC, Toshiba
  • PCI: PLX, AMCC, Xilinx Core-IP
  • PCIe: Spartan-6 Endpoint
  • FPGA: Xilinx Zynq Virtex Spartan
  • CPLD: Xilinx XC95xx
  • Entwicklungsumgebung FPGA: Xilinx, ISE, EDK, XPS, Vivado
  • Entwicklungsumgebung PCB: Altium Designer
  • Meßgeräte: Logic Analyzer: Tektronik TLA5204 (136 Channels), Tektronik TLA721 mit 3 TLA7N4, TLA7M4, TLA7D1 (gesamt 544 Channels),Oscilloscope DPO4104 (4-Channels, 1GHz Bandwith)

Aus- und Weiterbildung

09/1988 - 01/1993

4 Jahre 5 Monate

Studium Elektrotechnik

Abschluss
Diplom-Ingenieur
Institution, Ort
Uni/GH Wuppertal
Schwerpunkt

Nachrichtentechnik,

Diplomarbeit im Labor für Mikroprozessortechnik

Ausbildungshistorie

Dipl.-Ing. Elektrotechnik / Nachrichtentechnik

1981-1988

Lehre, Berufstätigkeit als Fernmeldeelektroniker

1988-1993

Studium Elektrotechnik

1993-2000

Entwicklungsingenieur im Angestelltenverhältnis

seit 2000

Freiberuflicher Entwicklungsingenieur

 

 

Weiterbildung:

 

02/1994

Informationsanalyse und Entwurf relationaler Datenbanken

 

03/1994

Lokale Netze (LAN) - Architekturen und Technologien

 

03/1994

Lokale Netze (LAN) - Technische Grundlagen und Kommunikationsprotokolle

 

04/2000

Buchführung für Existenzgründer (Crashkurs)

 

07/2001

PLC2 VHDL for Xilinx FPGAs

 

02/2003

PLC2 High Performance FPGA Design

 

12/2004

Spezialtraining für Phillips Nexperia PNX1500

 

10/2005

Compact Seminar zur Einführung in die Sachverständigentätigkeit

 

04/2008

Renesas Operating Systems Solutions with uC/OS-II and Embedded Linux

 

09/2008

Toshiba ARM9 Workshop

 

10/2008

Embedded-Linux in industriellen Anwendungen

 

05/2009

Toshiba Cortex-M3 Workshop

 

02/2011

Toshiba Glyn Linux Sysposium

 

02/2011

PLC2 Timing Constraints (Inhouse-Schulung)

 

12/2012

PLC2 Designing with Serial RapidIO (Inhouse-Schulung)

 

01/2013

PLC2 EDK

 

03/2016

Avnet/Silica Vivado Speedway Workshop

×
×