© Xilinx
Table 3.2. Organization System-on-Chip Design
NEWS |
Start of course is Monday, May 25, 13:45h, room S316 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 | |
Exam (1.) | - no exam - |
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, May 25, 2020, 13:45h, S316 |
End of Course |
Wednesday, July 09, 2020 (lab) |
Class/Lab Dates |
Class #1: Monday, block 4, room S316 Class #2: Tuesday, 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 5 / 6 Lab Group #3: Thursday, block 3 / 4 (all labs in room Z1090) |
Mandatory Lab Reports & Deadlines |
Report #1: Discrete PI Controller (PicoBlaze) Report #2: Hardware accelerated DSP (Zynq) 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 numbers (up to three group members). |
Documents |
[SY-SOC Complete Course Documentation] ==>> [PI controller PicoBlaze template] [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
![]() |
Test question are selected from the topics below: Sample Test: ==>> [SY-SOC Sample Test] Solutions: |
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
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