Navigation

13M041DVS - Digital VLSI Systems

Course specification
Course title Digital VLSI Systems
Acronym 13M041DVS
Study programme Electrical Engineering and Computing
Module Electronics
Type of study master academic studies
Lecturer (for classes)
Lecturer/Associate (for practice)
Lecturer/Associate (for OTC)
    ESPB 6.0 Status elective
    Condition Introduction to VLSI System Design
    The goal To give students deeper knowledge of the digital VLSI system Front-end and Back-end design. Provide the students with the ability to design, implement and test digital VLSI systems using ASIC design tools. To give students the knowledge of low power integrated circuits design.
    The outcome Ability to design, simulate, implement and test a digital system using ASIC design tools.
    Contents
    URL to the subject page http://tnt.etf.rs/~ms1dvs/
    Contents of lectures Front-end design: ASIC design methodology, reusable VHDL code. Design for testability, ATPG. SoC design. Logic synthesis: translation, logic optimization, technology decomposition and mapping. Back-end design: floorplanning, goals, restrictions, basics planning methods. Global and local signal routing. Postlayout simulation. Low power integrated circuits design.
    Contents of exercises FPGA implementation of a complex digital VLSI system or an ASIC layot design
    Literature
    1. Notes from the lectures are available on the web page of the course
    2. M. John, S. Smith, "Application-Specific Integrated Circuits", A-Wesley, 1997.
    3. S. Sjoholm, L. Lindh, "VHDL for Designers", Prentice Hall, 1997.
    4. J. Rabaey, A. Chandrakasan, B. Nikolić, "Digital Integrated Circuits - A Design Perspective", Prentice Hall, 2003.
    Number of hours per week during the semester/trimester/year
    Lectures Exercises OTC Study and Research Other classes
    3 1
    Methods of teaching Lectures - Power Point presentations. Practices and LAB - individual student's work on the projects.
    Knowledge score (maximum points 100)
    Pre obligations Points Final exam Points
    Activites during lectures 0 Test paper 40
    Practical lessons 0 Oral examination 0
    Projects
    Colloquia 0
    Seminars 60