Navigation

19M043VLSI - VLSI Systems Design 2

Course specification
Course title VLSI Systems Design 2
Acronym 19M043VLSI
Study programme Electrical Engineering and Computing
Module Applied Mathematics, Audio and Video Technologies, Biomedical and Environmental Engineering, Biomedical and Nuclear Engineering, Computer Engineering and Informatics, Electronics and Digital Systems, Energy Efficiency, Information and Communication Technologies, Microwave Engineering, Nanoelectronics and Photonics, Power Systems - Networks and Systems, Power Systems - Renewable Energy Sources, Power Systems - Substations and Power Equipment, Signals and Systems, Software Engineering
Type of study master academic studies
Lecturer (for classes)
Lecturer/Associate (for practice)
Lecturer/Associate (for OTC)
ESPB 6.0 Status elective
Condition
The goal Introduction to advanced "front end" design methodologies of VLSI systems, languages for hardware description and programmable components. Understanding of digital system complexity and modular designing. Training for work with advanced software packages for designing of VLSI systems and implementation in FPGA chips.
The outcome Students had the advanced knowledge of the front-end design techniques of VLSI systems and ability to design and implement a VLSI system in FPGA.
Contents
Contents of lectures Hardware description languages, standard, system level design languages. Verilog HDL, VHDL vs. SystemC, System Verilog. A flow diagram of HDL design. Levels of designing, time parameters. Advanced constructions of VHDL.Reusable VHDL code. Design for testability, Automatic test pattern generation (ATPG). Programmable logic devices: a review of current FPGA families. Practical aspects of designing.
Contents of exercises Lab exercises, making of a project using HDL (VHDL, Verilog, SystemC, System Verilog) and an FPGA implementation (Xilinx or Altera development boards).
Literature
  1. S. Sjoholm, L. Lindh, "VHDL for Designers", Prentice Hall, 1997. (Original title)
  2. Lecture notes available on the website of the department / course
  3. J. Rabaey, A. Chandrakasan, B. Nikolić, "Digital Integrated Circuits - A Design Perspective", Prentice Hall, 2003. (Original title)
  4. John F. Wakerly: “Digital Design – Principles and Practices”, Prentice Hall Int., 2005. (Original title)
Number of hours per week during the semester/trimester/year
Lectures Exercises OTC Study and Research Other classes
2 1 2
Methods of teaching Lectures - Power Point presentations. Practices - teaching assistant demonstrates advanced tools for design and FPGA implementation of VLSI systems. Students work on the project in groups.
Knowledge score (maximum points 100)
Pre obligations Points Final exam Points
Activites during lectures 0 Test paper 50
Practical lessons 10 Oral examination 0
Projects 40
Colloquia 0
Seminars 0