Prof. Dr. Peter Schulz

back

Department of Information and Electrical Engineering
Professor für Digitale Elektronische Systeme

Berliner Tor 7
20099 Hamburg

peter.schulz@haw-hamburg.de

Activities

Teaching

  • Digital Systems
  • Digitaltechnik
  • Mikroprozessortechnik
  • Test & Measurement Engineering

Focus areas/Expertise

  • FPGA
  • VHDL

Offices held/Professional memberships

Professionelle Mitgliedschaften

  • VDI
  • VDE
  • IEEE

Thesis (B.A./M.A.) and PhD supervision

Derzeit in Bearbeitung:

  • "Entwicklung eines FPGA-basierten Co-Prozessors für die partielle Rekonfiguration" (Arbeitstitel, ET, Bachelor-Thesis)

 

An der Fachhochschule Dortmund:

2020

  • "Implementierung der Software eines Digitaloszilloskops für ein ZYNQ System-on-Chip" (ET, Bachelor-Thesis)
  • "Entwicklung eines digitalen Synthesizers mit FPGA" (ET, Projektarbeit)
  • "Entwicklung eines ZYNQ-FPGA-basierten funktionalen Prototypen für einen Flugzeug-Bordcomputer" (ET, Bachelor-Thesis)
  • "Simulation of an electrical actuator for flight control" (ESM, Master Thesis)
  • "FPGA-based Measurement Circuits for Low-Cost Digital Test" (ESM, Master Thesis)
  • "Development and implementation of RISC-V RV32I single-cycle microprocessor core" (ESM, Master Thesis)
  • "Verification of RTL modules with the VUnit framework" (ESM, Research Thesis, performed externally)
  • "Raspberry Pi in the Loop zur Fernsteuerung des Flugsimulators X-Plane" (ET, Bachelor-Thesis)

2019

  • "Development of a failure insertion test system for standard hardware protocols" (ESM, Masterthesis, performed externally)
  • "Entwicklung einer UDP-basierten Kommunikationsschnittstelle zwischen dem FPGA-Board Arty-Z7 und dem Flugsimulator X-Plane" (ET, Betriebliche Praxis)
  • "FPGA-basierte Implementierung eines Funktionsgenerators für die Direkte Digitale Synthese" (IuK, Bachelorthesis)

2018

  • "Entwicklung eines Funktionsgenerator-Mainboards für ein DDS System", Projektarbeit
  • "The timing characteristics of simulation of sensor model. The effect of realization", Research Thesis
  • "Implementierung des MiWi Protokolls für PIC32 Mikrocontroller", Bachelorthesis
  • Thema aus dem Automotive-Bereich, unterliegt der Geheimhaltung, extern durchgeführte Master Thesis
  • "Erstellung von Praktikumsanleitungen für Mikrocontroller aus der PIC32-Bausteinfamilie", Betriebliche Praxis
  • Thema aus dem Automotive-Bereich, unterliegt der Geheimhaltung, extern durchgeführte Research Thesis
  • Thema aus dem Automotive-Bereich, unterliegt der Geheimhaltung, extern durchgeführte Master Thesis

2017

  • "Sensor Simulation", Research Seminar Report
  • "ASIC-Implementierung einer NoC-to-I/O-Bridge für Many-Core-Systeme", Masterthesis
  • "LVS- und ERC-Verifikation eines Prozessor-Hardmakros für einen ASIC-Prozess", Master-Studienarbeit
  • "Entwicklung einer FPGA-basierten Signalverarbeitung für ein elektrisches Antriebssystem", Bachelorthesis
  • Thema aus dem Bereich Gebäudeautomation, unterliegt der Geheimhaltung, Master Thesis
  • "Entwicklung von Leiterkarten für die Sensorsimulation in einem Hardware in the Loop System", Bachelorthesis
  • "Betreuung der Studenten des IuK Projektes 2012 mouse3", Master-Studienarbeit
  • "Ultraschallsensoren & Entwicklung einer Motorsteuereinheit", IuK-Projekt
  • "Entwicklung des analogen Messmoduls IMES-AD1", Betriebliche Praxis
  • "UART-Optionen für ZYNQ", Betriebliche Praxis

2016

  • "Entwicklung von Interface-Programmen und Auswertealgorithmen für einen Bewegungssensor zur Anwendung in omnidirektional angetriebenen Robotern" Bachelorthesis
  • "Multiprozessorsysteme mit Zynq: Eine praktische Einführung", Master-Projektarbeit
  • "Entwicklung eines intelligenten Motortreibers für Gleichstrombürstenmotoren", Betriebliche Praxis
  • "Entwicklung einer Spezifikation für die FPGA-basierte Implementierung einer DSP32C-kompatiblen Gleitkommaeinheit", Bachelor-Projektarbeit
  • "Human Machine Interface für Kleinbusse - eine Technologieübersicht", Bachelorthesis (Industrie)

2015

  • "Programmierung von Robotic-Grundfunktionen für den Xilinx-Zynq", Betriebliche Praxis
  • "Entwicklung eines Zynq-basierten Systems zur parallelen Radüberwachung und aktueller Fahrzustandserkennung für Mecanum-Fahrzeuge", Bachelor-Projektarbeit
  • "Vorstudie zur Datenkommunikation über einen ARINC 429-standardisierten Datenbus mit einem Hardware in the loop-System", Bachelor-Thesis im Verbundstudium Elektrotechnik

2014

  • "Entwurf und Verifikation eines TV80-Prozessor-Hardmakros für einen 65 nm ASIC Prozess", Master-Projektarbeit
  • "Beschreibung der Aktoren und Sensoren zur Steuerung eines Flugzeuges am Beispiel des Airbus A400M", Seminararbeit im Verbundstudium Elektrotechnik
  • "Prozessoren in Smartphones - ARM-Architektur", Seminararbeit im Verbundstudium Elektrotechnik
  • "Messsignalverarbeitung in automatisierten Produktionsanlagen - ein Überblick", Seminararbeit im Verbundstudium Elektrotechnik

2013

  • "Methoden zur Anbindung von Peripheriekomponenten an ein Network-on-Chip", Masterthesis
  • "Verifikationsmethoden für die Core-Integration in einem ASIC Design-Flow", Bachelorthesis
  • "MOUSE3 (Mobile Operating Unit with Sensorics and Embedded Electronic Enhancements)", IuK-Projekt
  • "Entwicklung eines Kommunikationscontrollers für NoC-basierte Many-Core-Systeme - Realisierung als FPGA-Prototyp", Bachelor-Thesis
  • "FPGA-Prototyping einer ASIC-Testschnittstelle", Master-Studienarbeit
  • "Entwicklung eines auf FPGAs basierenden High-Speed Netzwerk-Backbones", Diplomarbeit
  • "Softcore Mikroprozessoren - Hardware", Seminararbeit im Verbundstudium Elektrotechnik
  • "Neuere Entwicklungen im Bereich der Hardwarebeschreibungssprachen", Seminararbeit im Verbundstudium Elektrotechnik
  • "Matlab/Simulink Design-Flow zur FPGA-Implementierung", Seminararbeit im Verbundstudium Elektrotechnik

2012

  • "Optimierung und Analyse eines Hardware in the loop Teilsystems", Master-Projektarbeit
  • "Entwicklung eines Signalwandlungsrechners zur Realisierung einer Simulationsumgebung für autonome, unbemannte Systeme", Master-Projektarbeit
  • "Cadence Design-Flow der FH-Dortmund", Bachelor-Projektarbeit

2011

  • "Inbetriebnahme einer FPGA-Entwicklungsumgebung mit Beispielschaltungen der schnellen seriellen Datenübertragung", Projektarbeit

2010

  • "Entwicklung der Steuereinheit eines Sensorprüfstandes für Gassensoren", Diplomarbeit (Industrie)
  • "Entwicklung eines Lautsprechercontrollers auf einem digitalen Signalprozessor", Bachelorthesis (Industrie)
  • "Evaluierung einer DSP-Entwicklungsumgebung für den Einsatz in Audioverstärkern", Bachelor-Projektarbeit (Industrie)
  • "Configuration of Audio System on Altium NanoBoard 3000 für Asynchronous Serial Communication", Internship-Report

2009

  • "Entwicklung einer Auswerte- und Anzeigeeinheit für einen digitalen Messschieber mit seriellem Datenprotokoll. Aufbau einer Regelstrecke und Weiterverarbeitung der Daten zur automatischen Positionierung einer Linearachse", Projektarbeit

2008

  • "Inbetriebnahme einer Entwicklungsumgebung für die Programmierung von LON-Knoten", Bachelor-Projektarbeit
  • „Inbetriebnahme einer Entwicklungsumgebung für den Mikrocontroller RABBIT-3000 mit Beispielprogrammen zum getriggerten Senden von Testdaten auf einer seriellen Schnittstelle“, Projektarbeit

2007

  • „Client-Server-Programmierung für ein RABBIT-Mikrocontollersystem anhand von Beispielen in JAVA und C“, Projektarbeit

 

Aus der Industrietätigkeit heraus:

2006

  • "Entwicklung einer Ansteuerungslogik nichtflüchtiger Speicherbausteine für die resetfeste Sicherung von Flugzustandsdaten unbemannter Flugzeuge", Diplomarbeit in Kooperation zwischen der Rheinmetall Defence Electronics Bremen und der Privaten Fachhochschule für Wirtschaft und Technik Oldenburg
  • "Prototypenentwurf bestimmter Schnittstellen- und Interfaceschaltungen für Flugführungssysteme unbemannter Flugzeuge unter Verwendung einer aktuellen VHDL-Entwurfsumgebung", Diplomarbeit in Kooperation zwischen der Rheinmetall Defence Electronics Bremen und der Fachhochschule Oldenburg/Ostfriesland/Wilhelmshaven

 

An der Universität der Bundeswehr (heute Helmut Schmidt Universität) Hamburg:

1997

  • "Entwicklung von Anti-Aliasing-Filtern für 16-Bit Messdatenerfassungssysteme", Studienarbeit
  • "Entwicklung von DSP-Algorithmen für die verteilte DFT-Berechnung", Studienarbeit

1996

  • "Entwicklung einer Vorverarbeitungsbaugruppe zur Online-Messdatenerfassung", Studienarbeit in Kooperation mit der Fachhochschule Berliner Tor, Hamburg
  • "Vernetzung von DSP-Modulen zur verteilten Messdatenverarbeitung in Echtzeit", Diplomarbeit
  • "Entwicklung einer DSP-Baugruppe als M-Modul", Studienarbeit
  • "Entwicklung und Aufbau einer faseroptischen Messdatenübertragungsstrecke", Diplomarbeit
  • "Entwicklung und Aufbau eines Lichtwellenleiterinterfaces zum Anschluss einer externen Messwerterfassungseinheit an ein Signalprozessorsystem", Studienarbeit
  • "Entwicklung von FPGA-basierten Kommunikationsstrukturen für eine Multiprozessorbaugruppe", Diplomarbeit
  • "Entwicklung FPGA-basierter Interface-Schaltungen für VMEbus-Applikationen, Studienarbeit
  • "Entwicklung einer Multi-DSP-Struktur zur verteilten DFT-Berechnung", Diplomarbeit
  • "Entwicklung einer M-Modul-Trägerbaugruppe", Studienarbeit

1995

  • "Erstellung einer Modulbibliothek zur Echtzeitsignalverarbeitung mit einem DSP-Parallelrechnersystem", Diplomarbeit
  • "Hardware/Software-Integration für einen DSP-Parallelrechner", Diplomarbeit
  • "Entwicklung FPGA-basierter Kommunikationstrukturen für einen DSP-Parallelrechner", Studienarbeit
  • "Entwicklung von dynamischen Verbindungsstrukturen für ein DSP-Parallelrechnersystem", Diplomarbeit
  • "Entwicklung von Kommunikationsstrukturen für ein DSP-Multiprozessorsystem", Studienarbeit

1994

  • "Entwicklung eines Hard- und Softwareinterfaces zur Konfiguration SRAM-basierter FPGAs im VMEbus-System", Studienarbeit
  • "Entwicklung von Softwaremodulen zur Echtzeitsignalverarbeitung mit einem DSP-Parallelrechnersystem", Diplomarbeit
  • "Entwicklung von datenflußorientierten Signalverarbeitungsalgorithmen für den Signalprozessor DSP32C", Studienarbeit
  • "Entwicklung einer Multiprozessorbaugruppe mit dem Signalprozessor DSP32C", Diplomarbeit
  • "Entwicklung einer Bedienoberfläche zur Steuerung eines Parallelrechners", Studienarbeit
  • "Einbindung von Signalverarbeitungsalgorithmen in die Simulationsumgebung VEE-Engine", Studienarbeit
  • "Entwicklung einer Kommunikationsbaugruppe zur Vernetzung digitaler Signalprozessoren", Diplomarbeit
  • "Entwicklung eines Schnittstellenanalysators für den Signalprozessor DSP32C", Studienarbeit
  • "Entwicklung eines Gerätes zur Erfassung von Strom und Spannung in Niederspannungsnetzen mit schnellen Analog-Digital-Umsetzern", Diplomarbeit
  • "Entwicklung einer Bedienoberfläche zur Erstellung von Parametern für ein Fuzzy-System", Diplomarbeit
  • "Entwicklung eines Fuzzy-Klassifizierers für Echtzeitanwendungen auf dem Signalprozessor DSP32C", Diplomarbeit
  • "Erstellung eines Fuzzy-Moduls für die Simulationsumgebung VEE-Engine unter HP-UX", Studienarbeit
  • "Entwicklung und Aufbau einer programmierbaren AC/DC-Stromversorgung", Diplomarbeit in Kooperation mit einem Industrieunternehmen

1993

  • "Entwicklung eines Softwaresystems zur Programmierung und Steuerung eines digitalen I/O-Prozessors (DIOP)", Diplomarbeit in Kooperation mit einem Industrieunternehmen
  • "Entwicklung eines digitalen I/O-Prozessors (DIOP) als Bestandteil einses Digitalprüfplatzes", Studienarbeit in Kooperation mit einem Industrieunternehmen
  • "Entwicklung und Aufbau eines GPIB-Moduls zur Ansteuerung eines Netzgerätes nach dem SCPI-Standard", Studienarbeit in Kooperation mit einem Industrieunternehmen

Short bio

  • Studium der Elektrotechnik an der Universität Dortmund
  • Promotion im Fachbereich Elektrotechnik der Universität der Bundeswehr Hamburg
  • Industrietätigkeiten in Konstanz, Kiel und Bremen
  • Professor an der Fachhochschule Dortmund bis Februar 2020
  • seit März 2020 Professor an der HAW Hamburg

publications

2020

Peter Schulz, Noura Sleibi, Philipp Tendyra, Areej Aldaghamin, Carsten Wolff: Cloud Connectivity of a Distributed Cyber Physical Test System, IEEE virtual World Forum on Internet of Things, 2020

Hiago Cesar Lima Fonseca, Peter Schulz: Actuator Simulation for HIL Test Environment, Dortmund International Research Conference (IRC), Dortmund, Germany, June 2020

2019

Jahn, U.; Poliakov, V.; Gardi, M.; Schulz, P.; Wolff, C.;  Introducing pulseAT: A Tool for Analyzing System Utilization in Distributed Systems, The 19th International Conference on Parallel and Distributed Computing, Application and Technologies (PDCAT’19), Gold Coast, Australia, 2019

Khimchenko, I.; Schulz, P.: Timing Characteristics of Sensor Simulation in an HIL Environment, 10th IEEE International Conference on Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications (IDAACS), Metz, France, 2019

Schulz, P.; Wolff, C.: Cyber Physical Test System - a novel approach in testing for the Embedded Systems Industry, IEEE AUTOTESTCON 2019, National Harbor, MD, USA, 2019

Khimchenko, I.; Klarhorst, C.; Schulz, P.: Risc-V Processor with Configurable Pipeline Stage Placement, Proceedings of the Dortmund International Research Conference 2019, Eds. Carsten Wolff, Christian Reimann, ISBN 978-3-00-063847-3, Dortmund, 2019

Jahn, U.; Wolff, C.; Schulz, P.: Concepts of a Modular System Architecture for Distributed Robotic Systems, Computers 2019, 8, 25; doi:10.3390, 2019

 

2018

Uwe Jahn, Carsten Wolff, Peter Schulz: Design of an operator-controller based distributed robotic system, 24th International Conference on Information and Software Technologies (ICIST 2018), October 4th-6th, 2018, Vilnius, Lithuania, 2018

Igor Khimchenko, Peter Schulz: TRENDS IN MODELING AND SIMULATION OF SENSORS, International Research Conference (IRC) at the Dortmund University of Applied Sciences, June 29th-30th, 2018, Dortmund, Germany, 2018

 

2017

Wolff, C.; Knirr, M.; Pallwitz, T.; Igci, H.; Priebe, K.-P.; Schulz, P.; Strumberg, J.: Software Architecture for an ORC Turbine - Case Study for an Intelligent Technical System in the Era of the Internet of Things, 23rd International Conference on Information and Software Technologies (ICIST 2017), Springer CCIS, Druskininkai, Lithuania, 2017

 

2016

Jan-Morten Reiners, Andreas Stiller, Peter Schulz: Modulares Test- und Emulationssystem für digitale ASIC-Bausteine, MPC-Workshop / 8.7.2016 / Ravensburg Weingarten, Germany, 2016, Herausgeber: Hochschule Mannheim, Ausgabe: 56/57 ISSN 1868-9221

Carsten Wolff, Mathias Knirr, Peter Schulz, Klaus-P. Priebe, Jörn Strumberg, Jadran Vrabec:
Flexible and Controllable ORC Turbine for Smart Energy Systems, IEEE International Energy Conference (ENERGYCON 2016), Leuven, Belgium, 2016

Peter Schulz, Edwin Naroska: DIGITALE SYSTEME MIT FPGAS ENTWICKELN - Vom Gatter zum Prozessor mit VHDL, Elektor Verlag GmbH, Aachen, Germany, 2016, ISBN 978-3-89576-310-6
 

2014

Andre Zeps, Peter Schulz: Choosing the Right Processor Core - An Evaluation Technique, MPC Workshop: Pforzheim Februar 2014, Herausgeber: Hochschule Ulm, Ausgabe: 51 ISSN 1868-9221

 

2011

Peter Schulz: Software is vulnerable, is Hardware secure ?, Forum Cyber Defence 2011: "Cyber Defence – eine gesamtstaatliche Aufgabe“, Studiengesellschaft der DWT mbH, ISBN: 978-3-935938-85-3, S. 604-631

Peter Schulz: Embedded Systems Design for UAS-Control in higher education courses, 5th International UAV World Conference & Exhibition “UAS Technologies and Missions“, 2011, veröffentlicht auf CD, airtec GmbH & Co.

Peter Schulz: Moderner Logikbaukasten – Preiswertes FPGA-Board für den Einstieg in die Welt der programmierbaren Logik, elektor, 42. Jahrgang, Nr. 489, S. 36-38, Elektor-Verlag GmbH, Aachen, 2011 

       

2001

Peter Schulz: 128 MBit/s for focon - a step forward in naval communications, UDT (Underwater Defense Technology Europe), Hamburg, 2001
 

1997

Peter Schulz, Manfred Schlett: hyperstone RISC/DSP: eingebettete Rechenleistung für mobile Anwendungen, DSP Deutschland ´97, Tagungsband pp. 161 - 165, München, 1997
    

1996

Peter Schulz: Embedding DSPs into FPGA-based Structures of Interconnections, ICSPAT: (International Conference on Signal Processing Applications and Technology), Conf.Proc., pp. 949 - 952. Boston MA, USA, 1996

 

1995

Peter Schulz: A VME-bus-based multi-DSP system for real time applications, OBS'95 (International Conference on Open bus Systems), Veranstalter: VITA, Proceedings p. 97-101, Zürich, Switzerland, 1995

Peter Schulz: Multi DSP interconnection structure for real time applications, Proceedings of the 6th International Conference on Signal Processing Applications and Technology, p.1319-1323 Waltham, Mass.: DSP Associates, 1995

Peter Schulz, Felix Hornung: Hardware/Software-Codesign mit Signalprozessoren in einer FPGA-basierten Kommunikationsstruktur, IWK 40 (Internationales wissenschaftliches Kolloquium der Technischen Universität Ilmenau), Tagungsband S. 201-206, ISSN 0943-7207, Ilmenau, 1995

Peter Schulz: Extending DSP-boards with FPGA-based structures of interconnections,
Field-programmable logic and applications: proceedings p. 78-85./ Moore, Will (Hrsg.). Berlin: Springer, 1995. Lecture notes in computer science; 975 -  ISBN 3-540-60294-1

Peter Schulz: Einbettung von Signalprozessoren in ein flexibles Kommunikationssystem zur On-Line-Meßdatenerfassung, Echtzeit'95 (Kongress und Messe für Zeitkritische Computeranwendungen), Kongressband S. 151-157, Network GmbH (Hrsg.), Karlsruhe 1995
 

1991

Peter Schulz, Ulrich Rückert: Implementierung Neuronaler Assoziativspeicher Auf Transputer-Netzwerken, TOOL91/ RISC91, Konferenzband zur RISC ´91, S. 745-756, Karlsruhe 1991

Additional information

Forschungsprojekte/-gebiete: 

  • Cyber Physical Test System
  • FPGA-based Edge-Computing
x