important announcement

We will not meet 11 and 12 December 2008 because I am going to Manila on official business.

Your examination will be given on the 16th of December.

tutorials

 

University of Surrey

hosts a Digital Logic Tutorial by Belton and Bigwood.
[Click here]

downloads

Course Syllabus Download
Lab Requirements Download
Borrower's Form Download
Lecture 1 Binary Systems
Lecture 2 Boolean Algebra
Lecture 3 Simplification of Boolean Functions

resources

Eagle Light from CadSoft is so far one of the best freeware PCB design software. Download now!

Karnaugh Map 1.2 is a freeware version of the Karnaugh Map software from One Gram Software. A must-have for beginners!

Ladder Logic for PIC and AVR, freeware written by Jonathan Westhues. A good starting point for PLC ladder programming.

PHYS032

DIGITAL DESIGN AND LOGIC SWITCHING

This course serves as an introduction to digital system design including combinational logic design, sequential and asynchronous circuits, computer arithmetic, memory systems, and algorithmic state machine designs. The course covers the basic building blocks and design methods used in the construction of synchronous digital systems, most notably, digital computers. A variety of different representations of digital systems will be described, including truth table, Karnaugh maps, logic gates, state diagrams, and others. Families of highly integrated programmable logic, as well as the more conventional discrete gate logic, will be covered. Digital computer building blocks will serve as hardware case studies throughout the course.

Digital Design book coverTEXTBOOK

Mano, M. Morris. DIGITAL DESIGN. Prentice Hall, 2002. The book is available at local bookstores.

ONLINE RESOURCES

Prentice Hall maintains a companion website for M. Morris Mano's Digital Design book. Lecture notes will be posted here as soon as these are available.

DOWNLOADABLE SAMPLE CHAPTERS

Combinational Logic. Katz, Randy and Gaetano Boriello. CONTEMPORARY LOGIC DESIGN, 3E. Pearson, 2004. Chapter 2 Chapter 3

Combinational Logic Design. Balabanian, Norman. DIGITAL LOGIC DESIGN PRINCIPLES. Bradley Carlson, Symbol Technologies. Wiley, 2001. Download

Adders. Bignell, James and Robert Donovan. DIGITAL ELECTRONICS, 4E. Chapter 5

Registers and Counters. Brown, Stephen and Zvonko Vranesic. FUNDAMENTALS OF DIGITAL LOGIC WITH VERILOG DESIGN. McGraw-Hill, 2002. Chapter 7

Switching Algebra and Logic Gates. Balabanian, Norman. DIGITAL LOGIC DESIGN PRINCIPLES. Bradley Carlson, Symbol Technologies. Wiley, 2001. Download

Synchronous Sequential Machines. Balabanian, Norman. DIGITAL LOGIC DESIGN PRINCIPLES. Bradley Carlson, Symbol Technologies. Wiley, 2001. Download