Computer Laboratory > Teaching > Course material 2007–08 > Computer Science Tripos Syllabus and Booklist 2007-2008 > ECAD

next up previous contents
Next: Floating-Point Computation Up: Michaelmas Term 2007: Part Previous: Concurrent Systems and Applications   Contents


ECAD

Lecturer: Dr S.W. Moore

No. of lectures and practicals: 4 + 8

Prerequisite course: Digital Electronics

This course is a prerequisite for VLSI Design (Part II).

Aims

This course aims to introduce electronic computer aided design (ECAD) with a particular emphasis on the Verilog hardware description language (HDL). The course covers eight lectures of material but four of the lectures have been replaced by an interactive tutor system to teach Verilog (the Intelligent Verilog Compiler, or IVC). The IVC will be used for the first two laboratory sessions and completed as homework. The material the IVC covers is a prerequisite for the remaining seven practical sessions.

Lectures

On-Line Learning Component: Interactive Verilog Compiler

Objectives

At the end of the course students should

Recommended reading

* Harris, D. & Harris, S. (2007). Digital design and computer architecture: from gates to processors. Morgan Kaufmann.

Pointers to sources of more specialist information are included in the lecture notes and on the associated course web page.



next up previous contents
Next: Floating-Point Computation Up: Michaelmas Term 2007: Part Previous: Concurrent Systems and Applications   Contents