Courses Summer Term Kai Mueller. Kai Mueller

Ähnliche Dokumente
Courses Summer Term Kai Mueller. Kai Mueller

Courses Summer Term Kai Mueller. Kai Mueller

Courses Summer Term Kai Mueller. Kai Mueller

Courses Winter Term 2012/13 - Kai Mueller. Kai Mueller

Word-CRM-Upload-Button. User manual

VGM. VGM information. HAMBURG SÜD VGM WEB PORTAL USER GUIDE June 2016

VGM. VGM information. HAMBURG SÜD VGM WEB PORTAL - USER GUIDE June 2016

iid software tools QuickStartGuide iid USB base driver installation

Registration of residence at Citizens Office (Bürgerbüro)

Extract of the Annotations used for Econ 5080 at the University of Utah, with study questions, akmk.pdf.

Welcome Day MSc Economics

Mock Exam Behavioral Finance

SAMPLE EXAMINATION BOOKLET

Master-Seminar Innovative Industrial Software. Digitalization in Industry: Status Quo in different Domains and Regions

Microcontroller VU Exam 1 (Programming)

ONLINE LICENCE GENERATOR

SPKC. Inhalte der Vorlesung. Signalprozessoren und Kommunikationscontroller. Prof. Dr.-Ing. Peter Schulz. Signalprozessoren

TRANSCRIPT OF RECORDS

Bachelor-Seminar Eingebettete Interaktive Systeme. Farming 4.0: Agriculture in the Context of Digitalization

Test Report. Test of resitance to inertia effects of Zirkona Backwall. Sled Test (Frontal Impact) 20 g / 30 ms

Level 1 German, 2014

THE SELECTABLE COURSES MSC ECONOMICS EUROPEAN POLITICAL ECONOMY IN WS 2010/11, UPDATED ON

EEX Kundeninformation

How-To-Do. Communication to Siemens OPC Server via Ethernet

Konfiguration von eduroam. Configuring eduroam

Lukas Hydraulik GmbH Weinstraße 39 D Erlangen. Mr. Sauerbier. Lukas Hydraulik GmbH Weinstraße 39 D Erlangen

Grade 12: Qualifikationsphase. My Abitur

How-To-Do. Hardware Configuration of the CC03 via SIMATIC Manager from Siemens

Electrical tests on Bosch unit injectors

Eingebettete Taktübertragung auf Speicherbussen

Tube Analyzer LogViewer 2.3

Can I use an older device with a new GSD file? It is always the best to use the latest GSD file since this is downward compatible to older versions.

How-To-Do. Hardware Configuration of the CPU 317NET with external CPs on the SPEED Bus by SIMATIC Manager from Siemens

Attention: Give your answers to problem 1 and problem 2 directly below the questions in the exam question sheet. ,and C = [ ].

auf differentiellen Leitungen

Martin Luther. Click here if your download doesn"t start automatically

Advanced Business Intelligence. Advanced Networking. Artificial Intelligence. Campus Offenburg Badstraße 24, 77652

Die Dokumentation kann auf einem angeschlossenen Sartorius Messwertdrucker erfolgen.

a) Name and draw three typical input signals used in control technique.

Geschichte der Philosophie im Überblick: Band 3: Neuzeit (German Edition)

DOWNLOAD OR READ : TUTORIUM ANALYSIS 1 UND LINEARE ALGEBRA 1 MATHEMATIK VON STUDENTEN F R STUDENTEN ERKL RT UND KOMMENTIERT PDF EBOOK EPUB MOBI

Prüfbericht Nr. / Test Report No: F (Edition 1)

Algorithms for graph visualization

Installation und Einrichtung unter Windows 7/8/10. Installation and configuration for Windows 7/8/10

Magic Figures. We note that in the example magic square the numbers 1 9 are used. All three rows (columns) have equal sum, called the magic number.

VN7640 FlexRay/CAN/LIN/Ethernet Interface Quick Start Guide. Version 1.1 English/Deutsch

Quick Guide Home Network Mode

There are 10 weeks this summer vacation the weeks beginning: June 23, June 30, July 7, July 14, July 21, Jul 28, Aug 4, Aug 11, Aug 18, Aug 25

Elektrotechnik/Kommunikationstechnik (Fernstudium)

Summary Details for Performance, Duration and Acoustic Measurements for the. Aircon 10S Wind Turbine. UK MCS Certification Summary

Exercise (Part V) Anastasia Mochalova, Lehrstuhl für ABWL und Wirtschaftsinformatik, Kath. Universität Eichstätt-Ingolstadt 1

Abteilung Internationales CampusCenter

1. General information Login Home Current applications... 3

Dexatek's Alexa Smart Home Skills Instruction Guide

H o c h s c h u l e D e g g e n d o r f H o c h s c h u l e f ü r a n g e w a n d t e W i s s e n s c h a f t e n

Newest Generation of the BS2 Corrosion/Warning and Measurement System

Funktion der Mindestreserve im Bezug auf die Schlüsselzinssätze der EZB (German Edition)

MATLAB driver for Spectrum boards

Level 1 German, 2013

KTdCW Artificial Intelligence 2016/17 Practical Exercises - PART A

Was heißt Denken?: Vorlesung Wintersemester 1951/52. [Was bedeutet das alles?] (Reclams Universal-Bibliothek) (German Edition)

Walter Buchmayr Ges.m.b.H.

GERMAN: BACKGROUND LANGUAGE. ATAR course examination Recording transcript

Allgemeine Information zum Studium in Freiburg General Information about Studying in Freiburg

Zeitplan PZ SS17 Samstag

p^db=`oj===pìééçêíáåñçêã~íáçå=

FPGA Systementwurf. Rosbeh Etemadi. Paderborn University. 29. Mai 2007

Max und Moritz: Eine Bubengeschichte in Sieben Streichen (German Edition)

Kuhnke Technical Data. Contact Details

How to search for courses. Suche nach Lehrveranstaltungen

OPERATING INSTRUCTIONS Test pump ZG 5.1. and ZG 5.2.

EMCO Installationsanleitung / Installation instructions

Level 1 German, 2016

CNC ZUR STEUERUNG VON WERKZEUGMASCHINEN (GERMAN EDITION) BY TIM ROHR

STRATEGISCHES BETEILIGUNGSCONTROLLING BEI KOMMUNALEN UNTERNEHMEN DER FFENTLICHE ZWECK ALS RICHTSCHNUR FR EIN ZIELGERICHTETE

LiLi. physik multimedial. Links to e-learning content for physics, a database of distributed sources

Herzlich Willkommen! Welcome!

Kuhnke Technical Data. Contact Details

Loc-Ex 01 Loc 01** Operating Instructions Development Kit Connect CC Debugger to Loc-Ex 01/ Loc 01**

Übung 3: VHDL Darstellungen (Blockdiagramme)

Setup Manual Anleitung zur Konfiguration

Anleitung zur Verwendung des Update-Tools für

UNIGRAZonline. With UNIGRAZonline you can organize your studies at Graz University. Please go to the following link:

Einsatz einer Dokumentenverwaltungslösung zur Optimierung der unternehmensübergreifenden Kommunikation

Vorlesungsverzeichnis Course catalogue

Praktikum Entwicklung Mediensysteme (für Master)

Application Note. Import Jinx! Scenes into the DMX-Configurator

Customer-specific software for autonomous driving and driver assistance (ADAS)

Benutzerhandbuch / User s Manual RUPS 2000 / -B1

TECHNISCHE MITTEILUNG VTM SERVICE BULLETIN NO. MSB

Die Bedeutung neurowissenschaftlicher Erkenntnisse für die Werbung (German Edition)

TravelPilot 55/65 Active Connect. Bluetooth TELEFONMENÜ /TELEPHONE MENU

J RG IMMENDORFF STANDORT F R KRITIK MALEREI UND INSPIRATION ERSCHEINT ZUR AUSSTELLUNG IM MUSEUM LU

Research data of: Ein Referenz-Datenmodell für Campus-Management-Systeme in deutschsprachigen Hochschulen

VDE Prüf- und Zertifizierungsinstitut

NOREA Sprachführer Norwegisch: Ein lustbetonter Sprachkurs zum Selbstlernen (German Edition)

Master-Seminar Eingebettete Interaktive Systeme. Alexa, La Liga and Roomba: Challenges for Human-Computer Interaction

s 120; s 311; s 312; s 330; s 510; s 511; s 530; s 700

DPM_flowcharts.doc Page F-1 of 9 Rüdiger Siol :28

Transkript:

Courses Summer Term 2016 - Kai Mueller Kai Mueller

Courses Summer Term 2016 - Kai Mueller Kai Mueller Copyright 2016 Kai Mueller Hochschule Bremerhaven / University of Applied Sciences Bremerhaven V0.0c as of 11-MAR-2016 Pages created by DTD DocBook XML / Agynamix DobuDish 1.1.4 Thanks to James Clark, Norman Walsh and the OASIS DocBook technical committee 1. Back to K. Mueller's Home Page 2. 1 http://www.oasis-open.org/docbook/ 2../index.html

Table of Contents 1. Courses Summer Term 2016... 1 2. Undergraduate Courses of Kai Mueller... 2 2.1. Digital- und Mikroprozessortechnik [ET-DMT / PMA6 und andere Bachelorstudiengänge]... 2 2.1.1. Inhalt... 3 2.1.2. Ergänzende Lehrbücher... 4 2.2. Regelungstechnik und Simulation [AU-RTS - PMA6] / Wahlpflichtmodul für MT, MAR, GET, NEU... 4 2.2.1. Inhalt... 6 2.2.2. Ergänzende Lehrbücher... 6 2.3. Steuerungs- und Feldbustechnik [STF / PMA6]... 8 2.3.1. Inhalt... 9 2.3.2. Ergänzende Lehrbücher... 9 2.4. Wahlveranstaltungen im Sommersemester 2016 von Kai Müller (optional courses)... 10 3. Graduate Courses of Kai Mueller... 11 3.1. Digital Systems / VHDL [ET-DTV / ESD1]... 11 3.1.1. Course contents... 14 3.1.2. Complimentary Documentation... 14 3.2. System-on-Chip Design [SY-SOC / ESD1]... 15 3.2.1. Course contents... 18 3.2.2. Complimentary Documentation... 18 4. Bachelor / Master Thesis... 19 5. Industriepaktika... 20 iii

List of Tables 2.1. Organisatorisches Mikroprozessortechnik... 2 2.2. Organisatorisches Regelungstechnik und Simulation... 5 2.3. Organisatorisches Steuerungs- und Feldbustechnik... 8 3.1. Organization Digital Systems / VHDL... 11 3.2. Organization System-on-Chip Design... 15 iv

1 Courses Summer Term 2016 The following pages contain preliminary information on courses for the summer term 2016. Please inform me 1 about mistakes or missing links. Please ignore any missing links for lab group participants. They will appear when students have registered for the lab groups during the first classes. All informations and course documentation can be accessed on these official pages. Announcements and changes of the schedule are made only here. The pages are also available for printing (PDF download) 2. The printed version may be slightly outdated. 1 mailto:kmueller@hs-bremerhaven.de 2 assets/kms16.pdf 1

2 Undergraduate Courses of Kai Mueller [modules for bachelor programs] 2.1. Digital- und Mikroprozessortechnik [ET- DMT / PMA6 und andere Bachelorstudiengänge] ==>> Dieses Modul ist Teil der Zulassungsvoraussetzung für dem Masterstudiengang ESD 1. Table 2.1. Organisatorisches Mikroprozessortechnik NEWS Bemerkungen Wahlpflichtfach für alle technischen Studiengäge, Pflichtfach für PMA6 Semestergruppe Prüfung 1. Angebot Prüfung 2. Angebot Art der Lehrveranstaltung Beginn Nur'n paar Nullen und Einsen; einfacher kommt man nicht an eine gute Note. PMA6, MTx, MARx, GETx (als Wahlpflichtfach) t.b.s. t.b.s. Vorlesung 2 SWS + Labor 2 SWS Ende Montag, 27. Juni 2016 Termine 1 http://www1.hs-bremerhaven.de/kmueller/esd/en/ Montag, 07. März 2016, 08:00h, Raum Z1090 [Vorlesung]: Montag, 1. Block/Raum Z1090 [Labor ]: Montag, 2. Block/Raum Z1090 2

Undergraduate Courses of Kai Mueller evtl. erfolgen Verschiebungen ==> Laborplan 2 Umdrucke [DMT-Umdruck] 3 Labore Laborplan 7 Der Umdruck enthält die Abschnitte: 1. Digitaltechnik [Teil 1], 2. Sequenzielle Systeme [Teil 2], 3. Programmierbare Logik (CPLD, FPGA) Teil 3, 3. RISC-/CISC-CPUs, Mikroprozessoren und Mikrocontroller [Teil 4], 4. Assembler-Übungen [Teil 4], [PicoBlaze User Guide] 4 Xilinx Corp. (neu) [PicoBlaze Instruction Set Summary] 5 Xilinx Corp. (wichtig) [PicoBlaze Instruction Set Reference] 6 Xilinx Corp. (nicht ganz unwichtig) Die letzte Laboraufgabe kann sich aufgrund neuer Laboraufbauten ändern. Übungs-Klausur mit Lösungen 8 Klausur SS03 / 1. Angebot mit Lösungen 9 Klausuren Spartan-3 Interface Software Schaltplan 10 (Die eingesetzte Schaltung besitzt anderen Leistungsteil.) Univ. Bremerhaven PicoBlaze Tools 11 (under construction) 2.1.1. Inhalt Folgende Themen werden behandelt: Digitaltechnik: Zahlendarstellung Boolsche Logik 2 assets/dmtlab42.html 3../Skript/dmt_all.pdf 4../VHDL/ug129.pdf 5../VHDL/PB_Instr_Sum.pdf 6../VHDL/PB_Instr_Ref.pdf 7 assets/dmtlab42.html 8../Klausur/pdmpss03.pdf 9../Klausur/dmps031.pdf 10../VHDL/S3InterfaceSchem.pdf 11 http://www1.hs-bremerhaven.de/kmueller/picoblazetools/ 3

Undergraduate Courses of Kai Mueller Mikroprozessortechnik: CPU-Architekturen Aufbau des Mikrocontrollers 80x51 Instruktionssatz und Assemblerprogrammierung Steuerungen und Regelungen mit Mikrocontrollern 2.1.2. Ergänzende Lehrbücher Heesel, N. und W. Reichstein: Mikrocontroller Praxis. Vieweg, 1996 Limbach, S.: Kompaktkurs Mikrocontroller. Vieweg, 2002 Raisonance 80C51 and XA Development Tools Manual. Raisonance S.A., 2000 K. Urbanski u. R. Woitowitz: Digitaltechnik. Springer, 2000 J. Wakerly: Digital Design: Principles and Practices. Prentice-Hall, 1999 Xilinx Vivado Users's Guide. Xilinx Corp., 2016 2.2. Regelungstechnik und Simulation [AU- RTS - PMA6] / Wahlpflichtmodul für MT, MAR, GET, NEU ==>> Dieses Modul ist Teil der Zulassungsvoraussetzung für dem Masterstudiengang ESD 12. 12 http://www1.hs-bremerhaven.de/kmueller/esd/en/ 4

Undergraduate Courses of Kai Mueller Xilinx 13 und International Rectifier 14 Table 2.2. Organisatorisches Regelungstechnik und Simulation NEWS Vorlesung und Labor verlegt auf Dienstag Block 2/3. Studiengang/Semestergruppen Prüfung 1. Termin Prüfung 2. Termin Art der Lehrveranstaltung Dozent Beginn Produktionstechnologie PMA6, WP für alle anderen Bachelorstudiengänge t.b.s. t.b.s. Vorlesung: 2 SWS, Labor: 2 SWS Prof. Dr. Kai Müller Donnerstag, 10.03.2016, 08:00h, Z1090 Ende Donnerstag, 30.06.2016 Termine [Vorlesung]: Dienstag, 2. Block/Raum Z1090 [Labor ]: Dienstag, 3. Block/Raum Z1090 ==> Laborplan 15 Umdrucke Vorlesungsskript [Teil 1] 16 Weitere Umdrucke: Klassifikation von Übertragungsgliedern 17 [passwortgeschützt] 13 http://www.xilinx.com/ 14 http://www.irf.com/ 15 assets/rtslab42.html 16../Skript/rts01.pdf 17../Skript/Klassifikation_Koni.pdf 5

Undergraduate Courses of Kai Mueller Lineare zeitinvariante Regelungen 18 [passwortgeschützt] Laplace-Transformation Rechenregeln und Tabellen 19 Matlab VL [Teil 1] 20 Matlab L [Teil 1] 21 ==> Klausurthemen 22 ==> Übungsklausur 23 ==> Lösungen zur Übungsklausur 24 Klausuren ==> Sample Test 1 25 ====>> Lösungen Sample Test 1 26 ==> Sample Test 2 27 Lösungen Sample Test 2: Software wird vor der Prüfung veröffentlicht Matlab/Simulink 28 (Mathworks) Scilab 29 (INRIA, Open Source) 2.2.1. Inhalt Folgende Themen werden behandelt: Regelungstechnik: Signale, Systeme und Regelkreis Modellbildung Zeit- und Frequenzbereich Reglerentwurf Simulation: Numerische Analyse von Signalen Simulation dynamischer Systeme 2.2.2. Ergänzende Lehrbücher Ackermann. J.: Abtastregelung - Band I: Analyse und Synthese. 18../Skript/Reglerentwurf_Koni.pdf 19../Skript/laplace.pdf 20../Skript/RTS_class1.pdf 21../Skript/RTS_lab1.pdf 22../Klausur/rtstopics.pdf 23../Klausur/prts.pdf 24../Klausur/lprts.pdf 25../Klausur/st1rts.pdf 26../Klausur/st1rts_soln.pdf 27../Klausur/st2rts.pdf 28 http://www.mathworks.com/ 29 http://www.scilab.org/ 6

Undergraduate Courses of Kai Mueller Springer, Berlin, 1983 Ackermann. J.: Robuste Regelung - Analyse und Entwurf von linearen Regelungssystemen mit unsicheren physikalischen Parametern. Springer Verlag, 1993 Adams, D.: The Hitchhikerss Guide to the Galaxy. Pocket, New York, 1982 Robert Bosch GmbH: Kraftfahrtechnisches Taschenbuch. VDI-Verlag, 1987 Bronstein, I. N., K. A. Semendjajew, G. Musiol und H. Mühlig: Taschenbuch der Mathematik. Verlag Harri Deutsch, Frankfurt/Main, 1993 Gassmann, H.: Einführung in die Regelungstechnik: Teil 1: Problemstellung und Lösungen von Regelungsaufgaben, Teil 2: P-, PI- und PID-Regler, Teil 3: Reglerentwurf mit Frequenzgang und Wurzelortskurven. Verlag Harri Deutsch, Frankfurt/Main, 1993 Konigorski, U.: Umdruck zur Vorlesung Regelungstechnik I. TU Clausthal, Institut für Elektrische Inormationstechnik, 1999 Leonhard, W.: Statistische Analyse linearer Regelsysteme. Teubner, Stuttgart, 1973 Leonhard, W.: Digitale Signalverarbeitung in der Meß- und Regelungstechnik. Teubner, Stuttgart, 1989 Leonhard, W.: Einführung in die Regelungstechnik. Vieweg, Braunschweig, 1981 Linnemann, A: Numerische Methoden für lineare Regelungssysteme. BI-Wissenschafts-Verlag, Mannheim, 1993 Little, J. N. und A. J. Laub: Control Systems Toolbox Users Guide. The Mathworks, Inc., 1990 Matlab Users Guide. The Mathworks, Inc., 1989 Müller, K: Entwurf robuster Regelungen. B. G. Teubner, Stuttgart, 1996 Schlüter, G.: CD-ROM Regelungstechnik. Vorlesungsumdruck und interaktive CDROM zu den Vorlesungen Grundlagen der Regelungstechnik, Zeitdiskrete Regelungstechnik, Fachhochschule Wolfenbüttel, 1999 Schlüter, G.: Digitale Regelungstechnik interaktiv. (Mit interaktiver CDROM zu den Vorlesungen Grundlagen der Regelungstechnik, Zeitdiskrete Regelungstechnik, Fachbuchverlag Leipzig / Carl Hanser Verlag, 2000 Scilab numerical software (open Source) http://www.scilab.org/ INRIA, Frankreich, 2007 7

Undergraduate Courses of Kai Mueller Unbehauen, H.: Regelungstechnik I. Vieweg, Braunschweig, 1982 Wendt, L.: Taschenbuch der Regelungstechnik. Verlag Harri Deutsch, 1998 WinFACT98 Benutzerhandbuch. Ingenieurbüro Dr. Kahlert, Hamm, 1998 2.3. Steuerungs- und Feldbustechnik [STF / PMA6] Table 2.3. Organisatorisches Steuerungs- und Feldbustechnik NEWS Semestergruppen Prüfung 1. Angebot (mündlich) Prüfung 2. Angebot (mündlich) Art der Lehrveranstaltung Beginn Omron 30 Das Modul wird von Dipl.-Ing. Markus Scheckenbach durchgeführt. PT6, Produktionstechnologie t.b.s. t.b.s. Ende 29. Juni 2016 Termine Vorlesung 2 SWS +Labor: 2 SWS Mittwoch, 09. März 2016, 13:45h, Raum Z1130 (Vorlesung) [Vorlesung]: Mittwoch, 4. Block/Raum Z1130 [Labor/Vorlesung]: Mittwoch, 5. Block/Raum Z1130 Umdruck [Vollständiger STF-Umdruck] 31 [Siemens-Prospekt zur S7-300 SPS] 32 30 http://www.eu.omron.com/ 31../Skript/stf_all.pdf 32../Tools/SiemensS7300.pdf 8

Undergraduate Courses of Kai Mueller Labore [Programmierung der Zustände] 33 [Programmierung der Übergänge] 34 Übungs-Klausur mit Lösungen 35 Klausur SS03 / 1. Angebot mit Lösungen 36 ==> weitere Übungsklausur (S05) 37 Klausuren Software ==> weitere Übungsklausur (S06) 38 t.b.s. 2.3.1. Inhalt Folgende Themen werden behandelt: Steuerungstechnik: SPS (Siemens Step-7 ) IEC 1131-3 Busssysteme in der Automatisierungstechnik: Ethernet Profibus CAN 2.3.2. Ergänzende Lehrbücher Gießler, W.: SIMATIC S7, SPS-Einsatzprojektierung und -Programmierung. VDE-Verlag, 2003 Habermann, M. und T. Weiß: STEP 7-Crashkurs. VDE-Verlag, 2002 Kriesel, W., T. Heimbold und D. Telschow: Bustechnologien für die Automation. Hüthig, 1998 Schnell, G.: Busssysteme und der Automatisierungstechnik. Vieweg, 1999 Wellenreuther, W. und D. Zastrow: Steuerungstechnik mit SPS. Vieweg, 1998 33../Softw/spuelm_zust.AWL 34../Softw/spuelm_trans.AWL 35../Klausur/pstfss03.pdf 36../Klausur/stfs031.pdf 37../Klausur/stfs05px.pdf 38../Klausur/stfs06px.pdf 9

Undergraduate Courses of Kai Mueller 2.4. Wahlveranstaltungen im Sommersemester 2016 von Kai Müller (optional courses) Die Module "ET-DMT" (Digital- und Mikroprozessortechnik) und "AU-RTS" (Regelungstechnik und Simulation) können als Wahlpflichtmodul belegt werden. Beide Module sind empfohlene Voraussetzungen für den Master ESD (für Bachelorstudiengänge mit 6 Semestern [180 Credits] sind diese Module verpflichtend). Depending on the audience the course language will be english or german. Die Wahlveranstaltungen sind für alle Studierenden der technischen Fächer geeignet. 10

3 Graduate Courses of Kai Mueller [modules for master programs] 3.1. Digital Systems / VHDL [ET-DTV / ESD1] Table 3.1. Organization Digital Systems / VHDL Xilinx 1 NEWS - no classes/labs on Tuesday, March 08! - Study Program Course Language Classes and labs of this module will take place in the first half of this summer term (class 4 hours, lab 4 hours). It ends on May, 09. This module is required for SY-SOC (System-on-Chip Design) which starts on May 16 (estimated). Master Embedded Systems Design [ESD1] English Module Description ET-DTV 2 Exam (1.) - no exam - 1 http://www.xilinx.com/ 2 http://www1.hs-bremerhaven.de/kmueller/esd/esdmc/modules/et-dtv_e.html 11

Graduate Courses of Kai Mueller Exam (2.) Credits 5 Module Type Lecturer Start of Course t.b.s. (written exam) class: 4 hours/week lab: 4 hours/week first half of summer term Prof. Dr. Kai Mueller Monday, March 07, 2016, 13:45h, S316 End of Course Wednesday, May 11, 2016 Class/Lab Dates ==> lab group participants 3 Class #1: Monday, block 4, room S316 Class #2: Wednesday, block 3, room K02 ==> Lab participants are required to have a paper printout of the lab doc when attending the lab. Lab Group #1: Tuesday, block 4 / 5 Lab Group #2: Wednesday, block 4 / 5 (all labs in room Z1090) Documents [ESD Sample Design] 4 [Complete Course Documentation] 5 (updated) [FPGA Technology Basics] 6 (new) This material has copyright by Xilinx University Program, University of Strathclyde and Steepest Ascend Ltd, 2012 [VHDL Quick Reference] 7 Qualis Corp. [IEEE Standard Logic Quick Reference] 8 Qualis Corp. Mandatory Lab Reports & Deadlines ==> user constraints for lab#14: SPI master/slave[new] 9 For deadlines see lab group participants... Report #1: Moving Light (Sequential Logic Introduction) Report #2: Timed state machine (Traffic Light Controller) Report #3: SPI receiver/ transmitter Report #4: I2C receiver/transmitter (1 byte read/write) All designs must be synthesizable. Therefore the Synthesis Script must be part of the report (see below). Every report 3 assets/dtvlab42.html 4../Skript/ESDsdex.pdf 5../Skript/etdtv_all.pdf 6../VHDL/FPGA_Techn.pdf 7../VHDL/vhdlref.pdf 8../VHDL/1164qrc.pdf 9 assets/spihw_pins.pdf 12

Graduate Courses of Kai Mueller must contain names and matriculation numbers - group reports up to 3 students are allowed. Started : "Synthesize - XST". Running xst... Command Line: xst -intstyle ise -ifn "C:/Mue/xdev14/spirxtx/spirxtx.x Reading design: spirxtx.prj ================================================== * HDL Parsing * ================================================== Parsing VHDL file "C:\Mue\xdev14\spirxtx\spitx.vhd" into library wo Parsing entity <spitx>. Parsing architecture <Behavioral> of entity <spitx>. Parsing VHDL file "C:\Mue\xdev14\spirxtx\spirx.vhd" into library wo Parsing entity <spirx>. Parsing architecture <Behavioral> of entity <spirx>. Parsing VHDL file "C:\Mue\xdev14\spirxtx\spirxtx.vhd" into library w Parsing entity <spirxtx>. Parsing architecture <Behavioral> of entity <spirxtx>. ================================================== * HDL Elaboration * ================================================== etc... Timing Summary: --------------- Speed Grade: -3 Minimum period: 2.728ns (Maximum Frequency: 366.623MHz) Minimum input arrival time before clock: 3.567ns Maximum output required time after clock: 3.634ns Maximum combinational path delay: No path found ================================================== Process "Synthesize - XST" completed successfully Examination Topics and Sample Test Test question are selected from the topics below: [Topics ET-DTV] 10 Sample Test: ==>> [ET-DTV Sample Test] 11 Solutions: ==>> [Sample Test Solutions] 12 10../Klausur/etdtv_topics.pdf 11../Klausur/etdtv_st.pdf 12../Klausur/etdtv_stsoln.pdf 13

Graduate Courses of Kai Mueller 3.1.1. Course contents Digital Systems Number Systems / Codes Combinational Logic Sequential Systems, State Machines Microprocessors, RISC and CISC Architectures Busses, Ports CPLDs, FPGAs VHDL Simulation and Verification of Digital Systems Design of Combinational and Sequential Systems Libraries Intellectual Properties 3.1.2. Complimentary Documentation K. Urbanski u. R. Woitowitz: Digitaltechnik. Springer, 2000 J. Wakerly: Digital Design: Principles and Practices. Prentice-Hall, 1999 J. Reichardt, B. Schwarz: VHDL-Synthese. Oldenbourg, 2001 S. Yalamanchili: VHDL Starter's Guide. Prentice-Hall, 1998 P. J. Ashenden: The Designer's Guide to VHDL. Elsevier/Morgan Kaufmann, 2008 V. A. Pedroni: Circuit Design and Simulation with VHDL. MIT Press, 2010 R. Lipsett, C. Schaefer and C. Ussery: VHDL: Hardware Description and Design. Kluwer Academic Publishers, 1990 Xilinx Vivado Users's Guide. Xilinx Corp., 2016 Modelsim User's Guide. Mentor Graphics, 2010 14

Graduate Courses of Kai Mueller 3.2. System-on-Chip Design [SY-SOC / ESD1] Table 3.2. Organization System-on-Chip Design NEWS - Study Program Course Language Xilinx 13 The module ET-DTV (Digital Systems / VHDL) is required to take this course. Master Embedded Systems Design [ESD1] English Module Description SY-SOC 14 Exam (1.) - no exam - Exam (2.) Credits 5 Module Type Lecturer Start of Course t.b.s. (written exam) class: 4 hours/week lab: 4 hours/week second half of summer term Prof. Dr. Kai Mueller Monday, May 16, 2016, 13:45h, S316 End of Course Thursday, June 30, 2016 Class/Lab Dates ==> lab group participants 15 13 http://www.xilinx.com/ 14 http://www1.hs-bremerhaven.de/kmueller/esd/esdmc/modules/sy-soc_e.html 15 assets/soclab42.html 15

Graduate Courses of Kai Mueller Class #1: Monday, block 4, room S316 Class #2: Wednesday, block 3, room K02 ==> Lab participants are required to have a paper printout of the lab doc when attending the lab. Lab Group #1: Tuesday, block 4 / 5 Lab Group #2: Wednesday, block 4 / 5 Mandatory Lab Reports & Deadlines (all labs in room Z1090) Report: Industrial System-on-Chip Controller (Drive Control) Deadline: (before exam) The design must be fully synthesized. Therefore the Synthesis Script must be part of the report (see below). Every report must contain name and matriculation number - no group report allowed. --------------------------------------------------------------- -- LAB MAY CHANGE FOR SUMMER 2016! -- --------------------------------------------------------------- All SOC components must be verified by an appropriate "C" progra In addition a triangle function of 10 Hz should be send to DAC chan The triangular function should be filtered by a first order low pass fi with a corner frequency of 10 Hz. The output should be send to DAC Use the interrupt service routine with sampling period of 5ms. The filter transfer function is 0.1358 z + 0.1358 Glp(z) = --------------------. z - 0.7285 The output is shown in below. The filtered output is close to a sine function. The amplitude is smaller than the input function as a result of the 10Hz corner frequency. 16

Graduate Courses of Kai Mueller Documents ==>> [SY-SOC Complete Course Documentation] 16 [Ethernet Communication] 17 [ARM core introduction] 18 [PicoBlaze User Guide] 19 Xilinx Corp. [PicoBlaze Instruction Set Summary] 20 Xilinx Corp. (very important) Examination Topics and Sample Test [PicoBlaze Instruction Set Reference] 21 Xilinx Corp. (not so important) Test question are selected from the topics below: [Topics ET-SOC] 22 Sample Test: ==>> [SY-SOC Sample Test] 23 Solutions: 16../Skript/sysoc_all.pdf 17 assets/soc_ethernet.pdf 18 assets/soc_armx.pdf 19../VHDL/ug129.pdf 20../VHDL/PB_Instr_Sum.pdf 21../VHDL/PB_Instr_Ref.pdf 22../Klausur/etsoc_topics.pdf 23../Klausur/sysoc_st.pdf 17

Graduate Courses of Kai Mueller 3.2.1. Course contents Embedded Processors Microprocessor Cores in FPGAs, 8 Bits / 32 Bits Software Development of Embedded CPUs Memory Interface / Memory Controllers Busses Interrupts Real-time Scheduler, Operating Systems Periphery A/D- and D/A-converters Serial Busses Ethernet and Real-time Ethernet Sample applications Simple Industrial Control System Simple Medical Device Measurement System ==>> [Sample Test Solutions] 24 3.2.2. Complimentary Documentation J. Wakerly: Digital Design: Principles and Practices. Prentice-Hall, 1999 Pong P. Chu: FPGA Prototyping By VHDL Examples (Xilinx Spartan-3 Version) Wiley Interscience, 2008 R. Reis, M. Lubaszewski, J.A.G. Jess: Design of Systems on a Chip: Design and Test Springer 2010 B.M. Al-Hashimi: System-on-Chip: Next Generation Electronics (Circuits, Devices and Systems) Instit. of Eng. and Technology, 2006 Xilinx PicoBlaze Users's Guide. Xilinx Corp., 2010 Xilinx MicroBlaze Users's Guide. Xilinx Corp., 2010 Modelsim User's Guide. Mentor Graphics, 2012 24../Klausur/sysoc_stsoln.pdf 18

4 Bachelor / Master Thesis Diplomarbeiten bzw. Master Thesis im Bereich Automatisierungstechnik, Regelungstechnik oder Messtechnik können können am IAE oder in der Industrie angefertigt weden. Angebote: -- Anschrift: Prof. Dr.-Ing. Kai Müller 1 Hochschule Bremerhaven Institut für Automatisierungs- und Elektrotechnik (IAE) An der Karlstadt 8 27568 Bremerhaven Tel. (0471) 4823-415 1 mailto:kmueller@hs-bremerhaven.de 19

5 Industriepaktika Bei der Beschaffung geeigneter Praktikantenplätze können wir Unterstützung leisten. Anschrift: Prof. Dr.-Ing. Kai Müller 1 Hochschule Bremerhaven Institut für Automatisierungs- und Elektrotechnik (IAE) An der Karlstadt 8 27568 Bremerhaven Tel. (0471) 4823-415 1 mailto:kmueller@hs-bremerhaven.de 20