Digital Circuits

Introduction
This book will serve as an introduction to Digital Circuits. This book will rely heavily on the concepts of Discrete Math, but will not require any previous knowledge of the subject because all necessary math concepts will be developed in the text. This book will, however, assume a knowledge of basic electrical principles such as current, voltage, and resistance, so the reader may want to brush up on their Circuit Theory.

A mechanical engineer learns to think of everything as a spring. An electrical engineer starts off with building blocks of resistors (circuit theory) and NAND gates. From NAND gates, every part of a computer can be built. Most electronics purchased today contain a huge variety of special purpose chips including a CPU. Mass produced commercial circuits are cheaper to build this way. But digital design is typically implemented today in a chip that can be potentially turned into anything. Most digital courses today plunge straight into programming a. In any case "design" is important. This course focuses on the design and leaves the FPGA programming for another course.

Digital Basics

 * Binary Systems
 * Digital Circuit Types
 * Design Techniques
 * Logic Operations
 * Number Representations
 * Representations
 * Gates
 * Karnaugh Maps

Combinational Circuits

 * Multiplexers-Demultiplexers
 * Encoders-Decoders

Sequential Circuits

 * Latches
 * Flip-Flops
 * Registers and Counters

State Machines

 * Finite State Machines
 * Optimization

Arithmetic Circuits

 * Adders
 * Subtractors
 * Multipliers
 * ALU

Semiconductors

 * Transistor Basics
 * Transistor technologies used in digital circuits

Function Evaluation

 * Direct Digital Synthesizer (DDS)
 * CORDIC
 * Sigma-Delta Modulators

Practical Digital Design

 * I/O Interfacing

Appendices

 * Common Integrated Circuits
 * 7400 Series

Wikimedia Resources

 * Embedded Systems
 * Programmable Logic
 * VHDL for FPGA Design - Principles and Practices
 * Semiconductors
 * Computer Science:Logic

Books

 * Horowitz and Hill, "The Art of Electronics", ISBN 0521370957
 * Tocci, Widmer, and Moss, "Digital Systems: Principles and Applications 10th Edition", ISBN 0131725793

Digitaalipiirit