3.2. System-on-Chip Design [SY-SOC / ESD1]

Embedded Processor © Xilinx

Table 3.2. Organization System-on-Chip Design

NEWS

Start of course is Monday, June 6, 10:15h, Webex online

The module ET-DTV (Digital Systems / VHDL) is required to take this course.

Study Program

Master Embedded Systems Design [ESD1]

Course Language

English

Module Description

SY-SOC

Exam (1.)

October 7, 2021

Exam (2.)

t.b.s.

Credits

5

Module Type

class: 4 hours/week

lab: 4 hours/week

second half of summer term

Lecturer

Prof. Dr. Kai Mueller

Start of Course

Monday, June 7, 2021, 10:15h

End of Course

Wednesday, July 14, 2021 (lab)

Class/Lab Dates

Class #1: Monday, block 2, (10:15h)

Class #2: Tuesday, block 4, (14:15h)

Lab #1: Tuesday, block 5 (16:00h)

Lab #2: Wednesday, block 3 (12:30h

Mandatory Lab Reports

Report #1: Discrete PI Controller (PicoBlaze)

Report #2: Hardware accelerated DSP (Zynq)

The design must be fully synthesized. Every report must contain name and matriculation number.

Documents

==> Course documentation on elli

Additional Docs:

[PicoBlaze User Guide] © Xilinx Corp.

[PicoBlaze Instruction Set Summary] © Xilinx Corp. (very important)

[PicoBlaze Instruction Set Reference] © Xilinx Corp. (not so important)

Examination Topics and Sample Test Hot Offer

Test question are selected from the topics below:

[Topics ET-SOC]

Sample Test:

==>> [SY-SOC Sample Test]

Solutions:

==>> [Sample Test Solutions]


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

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., 2014

Xilinx MicroBlaze™ Users's Guide. 
Xilinx Corp., 2014

Modelsim User's Guide.
Mentor Graphics, 2012