Next: Artificial Intelligence
Up: Michaelmas Term 1999: Part
Previous: Computer System Modelling
Lecturer: Dr P. Robinson
(pr@cl.cam.ac.uk)
No. of lectures: 12
Prerequisite courses: Digital Electronics, Structured Hardware
Design, ECAD, Computer Design
Aims
This course will introduce the design of very large scale integrated
circuits. The material develops an understanding of the whole
spectrum from semiconductor physics through transistor-level design
and system design to architecture, and promotes the associated tools
for computer aided design.
Lectures
- Semiconductor technology.
Semiconductors, junction, diode, transistor. Bipolar
devices. Structure and operation of MOS transistor.
- Simple logic.
MOS layers, stick diagrams. Transmission gates. Layout of an inverter.
Transmission gates and pass transistor logic.
- Combinatorial logic.
NOR and NAND in nMOS and CMOS. Compound gates. Delays.
- Logic design.
Stereotyped design and PLAs.
- Clocking and registers.
Storage elements and sequential machines. Dynamic logic.
- Memory design.
- System design.
Gates, shifters, adders, counters, memory, PLAs.
- Fabrication.
Design rules and lambda rules. Performance and large loads. Scaling.
- Semi-custom techniques.
Gate arrays, standard cell, full custom.
- CAD systems and algorithms.
Design flow. Circuit descriptions.
- Simulation and testing.
- Self-timed circuits.
Objectives
On completing the course, students should be able to
- describe the structure and operation of an MOS transistor
- design simple logic in nMOS and CMOS
- compare different designs as circuits, stick diagrams and layout
- explain gate matrix and PLA design in nMOS and CMOS
- apply clocked design for dynamic logic and storage
- discuss different approaches to the design of memory
- describe the components making up a processor
- explain the fabrication process and analyse its implications
- compare different approaches to the implementation of systems
- describe the role of computer aided design
- explain algorithms for simulation, placement and routing
- discuss the relevance and design of self-timed circuits
Recommended books
Augarten, S. (1983). State of the Art: a photographic history of the
integrated circuit. Ticknor and Fields.
Mavor, J., Jack, M.A. & Denyer, P.B. (1983). Introduction to MOS
LSI Design. Addison-Wesley.
Mead, C. & Conway, L. (1980). Introduction to VLSI Systems.
Addison-Wesley.
Russell, G., Kinniment, D.J., Chester, E.G. & McLauchlan, M.R. (ed.)
(1985). CAD for VLSI. Van Nostrand Reinhold.
Weste, N.H.E. & Eshraghian, K. (1993). Principles of CMOS VLSI
Design: A Systems Perspective. Addison-Wesley (2nd ed.).
Wolf, W. (1994). Modern VLSI Design - A System Approach.
Prentice-Hall.
Next: Artificial Intelligence
Up: Michaelmas Term 1999: Part
Previous: Computer System Modelling
Christine Northeast
Mon Sep 20 10:28:43 BST 1999