VLSI Systems Design
MODULE CODE
CREDIT VALUE
Module Aims
Aim 1
To provide an introduction to the design, layout and analysis of digital Very Large Scale Integration (VLSI) circuits
Aim 2
To introduce the fundamental principles of Computer-Aided Design (CAD) tools for the modelling, design, analysis, test, and verification of VLSI systems
Module Content
- Introduction to VLSI Systems
- MOS transistor theory
- CMOS logic, Fabrication and Layout
- Primitive and Complex Gates, transition gates and Tri-states
- CMOS processing technology and layout design
- Silicon semiconductor technology, process steps, N-well/P-well/SOI processes, design layers, design rules, layout optimization
- Circuit characterization and performance estimation,
- CMOS logic structures,
- Basic memory elements (design and optimization),
- Combinational and sequential circuit design
- VLSI testing, subsystem design
- Data-path and arithmetic units,
- Memory System Design
- RAM, multi-port RAM, ROM, content-addressable
- Design methodology and tools
- CAD VLSI Simulation
- Use CAD tools for the design, layout, simulation, characterization, and performance estimation of digital VLSI circuits and systems.
Learning Outcomes
On successful completion of this module, a student will be able to:
Teaching Methods
The module examines a useful range of the fundamental aspects of VLSI design. Lectures will be delivered on campus to provide the formal taught content including concepts, techniques and information. Lectures present the principles and techniques of digital VLSI design, connecting digital system and logic design with the fundamental device physics, processing techniques and transistor level characteristics of Silicon integrated circuits, both in theoretical and practical aspects.
The practical/tutorial sessions supplement and support the lectures allowing a discovery approach to learning. As part of these practical sessions students will use CAD tools for the design, layout, simulation, characterization, and performance estimation of digital VLSI circuits and systems.
Web Links that contain relevant research material will be provided to the students in support of the syllabus. Students will prepare and share summaries of technologies and system components. Students will discuss case studies and explore implications: e.g. considering commercial issues.
The assessment is designed to assess both the students’ comprehension of theoretical topics relevant to VLSI (exam) their practical skills in using CAD tools (Verilog and VHDL) to design, test and evaluate VLSI components (coursework).
Assessment Methods
This module is assessed through an exam and an assignment.