Module overview
Linked modules
Pre-requisite: ELEC2221 or ELEC6259
Aims and Objectives
Learning Outcomes
Subject Specific Intellectual and Research Skills
Having successfully completed this module you will be able to:
- Describe architectures for Arithmetic Datapath Blocks
- Describe the principles of asynchronous circuits
- Analyse the performance of synchronous systems
Knowledge and Understanding
Having successfully completed this module, you will be able to demonstrate knowledge and understanding of:
- The Principles of CMOS Digital Circuits
- Power-reduction techniques
Subject Specific Practical Skills
Having successfully completed this module you will be able to:
- Design and layout simple digital CMOS logic gates
Syllabus
Introduction to IC Design
- IC system design options
- CMOS processing, layout and design rules
- Stick diagrams
- Static complementary gates
- System design using standard cells
Timing Schemes in Digital Systems
- Principles of Synchronous Design
- Clock trees and clock management
- Asynchronous Circuits
- Design and implementation of Synchronisers
- Metastability in Digital System
Design of large digital Systems
- Fundamental concepts of datapath and controller
- Circuit Power Consumption, design tradeoffs speed-power, introduction to low power circuit design
- Design hierarchy
Architecture of Arithmetic Datapath Blocks (Adders and Multipliers)
- Comparision of standard designs
- Complexity analysis
- Delay analysis
Learning and Teaching
Type | Hours |
---|---|
Wider reading or practice | 50 |
Completion of assessment task | 6 |
Tutorial | 12 |
Follow-up work | 18 |
Lecture | 36 |
Preparation for scheduled sessions | 18 |
Revision | 10 |
Total study time | 150 |
Resources & Reading list
Textbooks
Tanenbaum and Wetherall (2010). Computer Networks. Prentice Hall.
Zwolinski M, (2010). Digital System Design with SystemVerilog. Pearson Prentice Hall.
Weste N, Harris D (2011). Integrated Circuit Design: A Circuits and Systems Perspective. Pearson.
Assessment
Summative
This is how we’ll formally assess what you have learned in this module.
Method | Percentage contribution |
---|---|
Design | 10% |
Examination | 90% |
Referral
This is how we’ll assess you if you don’t meet the criteria to pass this module.
Method | Percentage contribution |
---|---|
Coursework marks carried forward | 10% |
Examination | 90% |
Repeat
An internal repeat is where you take all of your modules again, including any you passed. An external repeat is where you only re-take the modules you failed.
Method | Percentage contribution |
---|---|
Design | 10% |
Examination | 90% |
Repeat Information
Repeat type: Internal & External