BSc in Computer Engineering / Бакалавр в Області Комп'ютерної Інженерії

Course Details

Course Information Package

Course Unit TitleVLSI DESIGN
Course Unit CodeACOE419
Course Unit Details
Number of ECTS credits allocated5
Learning Outcomes of the course unitBy the end of the course, the students should be able to:
  1. Explain the function of nMOS an pMOS transistors.
  2. Design the transistor-level schematic and layout of digital CMOS circuits.
  3. Design CMOS VLSI circuits using a variety of EDA tools.
  4. Optimize circuits for performance, area and power consumption.
  5. Describe the evolution of CMOS VLSI devices.
  6. Predict the impact of technology scaling on future CMOS devices.
Mode of DeliveryFace-to-face
PrerequisitesACOE301,ACOE361Co-requisitesNONE
Recommended optional program componentsNONE
Course Contents -  Introduction to CMOS Design 
-  MOS Transistor Theory 
-  CMOS Processing Technology
-  Performance and Circuit Analysis 
-  Simulation 
-  Combinational Circuit Design 
-  Sequential Circuit Design 
-  Testing and Verification 

Recommended and/or required reading:
Textbooks
  • Weste and Harris, CMOS VLSI Design: A Circuits and Systems Perspective, 3rd edition, Addison Wesley, 2005.
  • Paterson, Hennessy, Computer Organisation and Design: the Hardware/Software Interface, Morgan Kaufman, 2003.
References
  • P. Ashnden, The student’s guide to VHDL, Morgan Kaufmann, 1998.
  • R. Geiger, P. Allen and N. Strader, VLSI Design Techniques for Analog and Digital Circuits, McGraw Hill, 1990.
  • D. Clein, CMOS IC Layout, Butterworth-Heinemann, 2000.
  • J. F. Wakerly, Digital Design: Principles and Practices and Xilinx 4.2i Student Package, Prentice Hall, 2003.
Planned learning activities and teaching methods The course is structured in lectures that are conducted with the help of both computer presentations and traditional means. Practical examples and exercises are included in the lectures to enhance the material learning process. Often short post-lecture quizzes are used to assess the level of student understanding and provide feedback. Student questions are addressed during the lecture, or privately after the lecture or during office hours.
Lecture notes are available through the web for students to use in combination with the textbooks.
Students are assessed continuously and their knowledge is checked through tests with their assessment weight, date and time being set at the beginning of the semester via the course outline.
Furthermore, individual and group design assignments are used to develop practical engineering skills.
Laboratory experiments are carried out in small groups and lab reports are required two weeks after the laboratory class resulting in a cumulative mark. The first laboratory exercises are totally structured (cookbook) in order to familiarize the students with the equipment, while later exercises are less structured, allowing the student to create their own designs or programs for a given application.

Assessment methods and criteria
Assignments10%
Tests10%
Laboratory work20%
Final Exam60%
Language of instructionEnglish
Work placement(s)NO

 Друк  E-mail