4.2. Embedded Systems Project [ES-PRO / ESD2] (mainly labs)

Reliablility © Mentor Graphics

Table 4.2. Organization Embedded Systems Project

NEWS

Course organization is done on

Please register on "elli".

Project assignment for all students on:

Tuesday, October 27, 16:00h, (online) (instead of project labs from Prof. Peter / Prof. Lindemann).

Study Program

Master Embedded Systems Design [ESD2]

Course Language

English

Project Groups

Responsabilites:
    (1) Modelling/Simulation
    (2) Controller Design
    (3) Hardware Design
    (4) Software Design
    (5) Verification/Measurements
    The group members must have knowledge on all aspects of design.
    

Cart Pendulum:

   ==>> Cart Pendulum Interface Hardware  <<==

 

Pulse Oximeter:

   ==>> Pulse Oximeter functional Requirements [Group X]

 

    .xdc file (Arty-Z7) >> Pmod Poxi-II on JB!   this must be used without modifications!

     Pulse Oximeter hardware schematics

     Pulse Oximeter pcb layout (magnified by 2.5)

Poxi_2 board

 

Poxi_2 PCB

     DAC 4 channels 12 bits (Analog Devices)

     ADC 1/2 channels 12 bits (Analog Devices)

     PGA (Microchip)

     OP (Analog Devices)

 

 

Magnetic Levitation:

The ADCs and DAC require a dual lane SPI connection, i.e. the VHDL interface has 2 x sdo and 2 x sdi.

   .xdc file (ZedBoard) >> PmodDA2 on JC! / >> PmodAD1 on JD!   this must be used without modifications!

    PMOD test program (.c) (should have a .c extension)

     PMODDA2 Manual

     PMODDA2 Schematics

     DAC121S101 12 bit DAC (2 x on PMODDA2)

     PMODDA2 Manual

     PMODDA2 Schematics

     AD7476A 12 bit ADC (2 x on PMODAD1)

Exam

Colloquium and device presentation

Credits

12

Module Type

lab #1: 2 hour/week (Embedded Project / Control Design, Prof. Peter)

lab #2: 2 hour/week (Embedded Project / HW & SW, Identification, Prof. Mueller)

lab #3: 2 hour/week (Embedded Project / Software development and modeling, Prof. Lindemann)

lab #4: 2 hour/week (Embedded Project / Software development and netowrks, Prof. Prenzel)

Colloquium (Prof. Peter, Prof. Mueller, Prof. Lindemann, Prof. Prenzel)

Lecturers

Prof. Dr. Karsten Peter

Prof. Dr. Kai Mueller

Prof. Dr. Mathias Lindemann

Prof. Dr. Oliver Prenzel

Start of Course

Tuesday, October 27, 2020, 16:00h, (online)

End of Course

Friday, February 12, 2021

Documents

==>> [ES-PRO documentation (Mue)]


4.2.1. Course contents

  • Safety and Security

    • Probabilistic methods

    • Safety and Security planing

    • Safety and Reliability analysis

    • Design of hardware/software structures

    • Hardware/software design process

    • Design of Algorithms

  • Applications

    • System analysis and planing

    • Modeling and simulation

    • Interface specification

    • Hardware/Software specification

    • Embedded Controller design

    • Algorithm development

    • Industrial/medical application

4.2.2. Complimentary Documentation

Noergaard, T.: Embedded Systems Architecture:
    A Comprehensive Guide for Engineers and Programmers (Embedded Technology).
Elsevier, 2005

Vahid, F. und Givargis, T.: Embedded System Design: A Unified Hardware/Software Introduction.
Wiley, 2001

Ganssle, J.: The Art of Designing Embedded Systems.
Newnes, 2008

Siewert, S.: Real-Time Embedded Components and Systems (Computer Engineering).
Charles River Media, 2006

Berger, A.: Embedded Systems Design: An Introduction to Processes, Tools and Techniques
CMP Books, 2001

Meyna, A; Pauli, B.: Taschenbuch der Zuverlässigkeits- und Sicherheitstechnik

Birnolini, A.: Quality and Reliability of Technical Systems 

IEC 61508 - Funktionale Sicherheit sicherheitsbezogener elektrischer/
    elektronischer/programmierbar elektronischer Systeme
    (sowie IEC 61511, IEC 61513, EN 50128, IEC 62061, IEC 60601, ISO/DIS 26262)

DO160, Environmental Conditions and Test Procedures for Airborne Equipment

DO178 Software Considerations in Airborne Systems and Equipment Certification

ARP4761 Guidelines and Methods for Conducting the Safety Assessment Process
    on Civil Airborne Systems and Equipment

ARP 4754 Certification Considerations for Highly-Integrated Or Complex Aircraft Systems

MIL STD 785B Reliability Program for Systems and Equipment Development and Production

MIL HDBK 217F Reliability Prediction of Electronic Equipment

J. Wakerly: Digital Design: Principles and Practices. 
Prentice-Hall, 1999

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 MicroBlaze™ Users's Guide. 
Xilinx Corp., 2010