The University of Southampton
Courses

ELEC6230 VLSI Systems Design

Module Overview

This modules provides an understanding of the design and layout of digital VLSI circuits and systems through laboratories and design exercises making use of appropriate CAD tools.

Aims and Objectives

Module Aims

To provide an understanding of basic VLSI layout and circuit design principles.

Learning Outcomes

Knowledge and Understanding

Having successfully completed this module, you will be able to demonstrate knowledge and understanding of:

  • The design of digital CMOS integrated circuit cells
  • The design of small digital systems using predfined cells
  • The use of CAD tools in the design process
Transferable and Generic Skills

Having successfully completed this module you will be able to:

  • Perform basic tasks on a Unix workstation
  • Organise your work in a logical manner in a Unix filesystem
  • Collaborate with others to agree a common specification and share out work
  • Communicate your work accurately and concisely through written reports
Subject Specific Practical Skills

Having successfully completed this module you will be able to:

  • Design digital CMOS cells using a layout editor
  • Verify the functionality and performance of CMOS designs using simulation tools
  • Design digital systems using hardware description language
  • Assemble CMOS cells to implement digital systems using a layout editor
  • Design test benches to verify digital systems using hardware description language
Subject Specific Intellectual and Research Skills

Having successfully completed this module you will be able to:

  • Understand the principles of digital CMOS integrated circuit design
  • Derive compact and efficient circuit structures to implement digital functions

Syllabus

Layout for VLSI - Cell layout - Standard cell layout - Full and semi-custom design - Floorplanning - Bit slice design Digital design using SystemVerilog - Introduction to SystemVerilog - Design for Synthesis CAD Tools & Techniques - Magic VLSI layout editor - HSpice analogue circuit simulator - SystemVerilog Hardware Description Language and digital simulator - Cadence IC design toolset

Learning and Teaching

TypeHours
Lecture24
Wider reading or practice10
Preparation for scheduled sessions12
Completion of assessment task56
Supervised time in studio/workshop36
Follow-up work12
Total study time150

Resources & Reading list

Weste N, Harris D (2011). Integrated Circuit Design: A Circuits and Systems Perspective. 

Assessment

Assessment Strategy

The assessment is 100% coursework, consisting of four design assignments and an ongoing assessment of your laboratory work. Please note how the final mark is calculated. Assignment 1 - Design and optimisation of a CMOS gate using Magic (mini design exercise - no formal write-up) = max. 10 marks Assignment 2 - Design of a digital system using SystemVerilog HDL (mini design exercise - no formal write-up) = max. 20 marks Assignment 3 - Design of a standard cell library using Magic (team exercise - formal report) = max. 35 marks Assignment 4 - Bitslice Design using Magic and SystemVerilog HDL (individual exercise - basic documentation/just design diagrams) = max. 35 marks General laboratory performance (attendance/progress/up-to-date log book) = max. 25 marks FINAL MARK = (total marks for the four design assignments) x ( [75 + mark for general laboratory performance] / 100)

Summative

MethodPercentage contribution
Coursework & Labs 100%

Referral

MethodPercentage contribution
Coursework assignment(s) 100%

Repeat Information

Repeat type: Internal

Linked modules

Pre-requisite: ELEC3221 Digital IC And Systems Design 2016-17

Share this module Facebook Google+ Twitter Weibo

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×