Digital Circuits/Digital Circuit Types
From Wikibooks, open books for an open world
The goal of this text is to review the design techniques for digital circuits starting from NAND gates and Boolean Algebra. The end result is a student should be able to design these types of circuits:
- Combinatory Logic Circuits directly respond to input change
- Sequential Networks remember the present state and combine with input changes to create a new state
- Synchronous Sequential Network Design (Mealy and Moore) is a method of designing complex sequential logic circuits that only look at inputs at times determined by a clock. This results in circuits with fewer glitches, more predictability but are slower and use more hardware.
- Aynchronous Sequential Network Design is a method of designing complex sequential logic circuits that are very fast, simple and respond to inputs at speeds determined by the devices themselves rather than a clock. They are harder to design but are closer to nature (including to brain operation)