# Digital logic design

Xem 1-20 trên 93 kết quả Digital logic design
• ### Lecture Digital logic design - Lecture 3: Complements, number codes and registers

Lecture Digital logic design - Lecture 3: Complements, number codes and registers. The main contents of the chapter consist of the following: Complement of numbers, addition and subtraction, binary coded decimal, gray codes for binary numbers, ASCII characters, moving towards hardware, storing data, processing data.

• ### Lecture Digital logic design - Lecture 13: Problems (Mano)

Lecture Digital logic design - Lecture 13: Problems (Mano). The main contents of the chapter consist of the following: Design a combinational circuit with three inputs and one output, design a combinational circuit that converts a four bit Gray code to four bit binary number,...

• ### Lecture Digital logic design - Lecture 17: Problems (Mano)

Lecture Digital logic design - Lecture 17: Problems (Mano). The following will be discussed in this chapter: Must solve as much problems as possible, tristate buffers have three types of outputs (0, 1, high-impedence (Z); useful for datapaths.)

• ### Lecture Digital logic design - Lecture 12: More about combinational analysis and design procedures

The main contents of the chapter consist of the following: Logic circuit analysis, logic circuit analysis, verification - circuit analysis, symbolic analysis, literal analysis, analysis versus design, digital design overview, design procedure (mano), combinational logic design,...

• ### Lecture Digital logic design - Lecture 15: Magnitude comparators and multiplexers

The following will be discussed in this chapter: Discussion of two digital building blocks, magnitude comparators, compare two multi-bit binary numbers, create a single bit comparator, use repetitive pattern, multiplexers, select one out of several bits, some inputs used for selection, also can be used to implement logic.

• ### Lecture Digital logic design - Lecture 1: Number systems

The main contents of the chapter consist of the following: Binary numbers are made of binary digits (bits); binary and octal number systems; conversion between number systems; addition, subtraction, and multiplication in binary.

• ### Lecture Digital logic design - Lecture 4: Boolean algebra

The main contents of the chapter consist of the following: Basic logic functions can be made from AND, OR, and NOT (invert) functions; the behavior of digital circuits can be represented with waveforms, truth tables, or symbols; primitive gates can be combined to form larger circuits; boolean algebra defines how binary variables can be combined;…

• ### Lecture Digital logic design - Lecture 6: More logic functions: NAND, NOR, XOR and XNOR

The main contents of the chapter consist of the following: More 2-input logic gates (NAND, NOR, XOR); extensions to 3-input gates; converting between sum-of-products and NANDs; converting between sum-of-products and NORs; positive and negative logic.

• ### Lecture Digital logic design - Lecture 10: Circuit analysis procedure

The main contents of the chapter consist of the following: Hazards, glitches, important concept – analyze digital circuits, given a circuit, create a truth table, create a minimized circuit, approaches, boolean expression approach, truth table approach, leads to minimized hardware, provides insights on how to design hardware.

• ### Lecture Digital logic design - Lecture 11: Combinational design procedure

The main contents of the chapter consist of the following: Design digital circuit from specification, digital inputs and outputs known, need to determine logic that can transform data, start in truth table form, create k-map for each output based on function of inputs, determine minimized sum-of-product representation, draw circuit diagram.

• ### Lecture Digital logic design - Lecture 16: More multiplexers, encoders and decoders

The following will be discussed in this chapter: Binary decoders, converts an n-bit code to a single active output, can be developed using AND/OR gates, can be used to implement logic circuits, binary encoders, converts one of 2n inputs to an n-bit output, useful for compressing data, can be developed using AND/OR gates, both encoders and decoders are extensively used in digital systems.

• ### Lecture Digital logic design - Lecture 18: Recap

The following will be discussed in this chapter: Number system/inter-conversion, complements; boolean algebra; more logic functions: NAND, NOR, XOR; minimization with karnaugh maps; more karnaugh maps and don’t cares; NAND and XOR implementations; circuit analysis and design procedures; binary adders and subtractors; magnitude comparators and multiplexers; encoders, decoders and demultiplexers.

• ### Lecture Digital logic design - Lecture 19: Recap II

The following will be discussed in this chapter: Number system/inter-conversion, complements; boolean algebra; more logic functions: NAND, NOR, XOR; minimization with karnaugh maps; more karnaugh maps and don’t cares; NAND and XOR implementations; circuit analysis and design procedures; binary adders and subtractors; magnitude comparators and multiplexers; encoders, decoders and demultiplexers.

• ### Lecture Digital logic design - Lecture 20: Sequential circuits: Latches

The following will be discussed in this chapter: Circuits require memory to store intermediate data; sequential circuits use a periodic signal to determine when to store values; single bit storage element is a flip flop; a basic type of flip flop is a latch; latches are made from logic gates.

• ### Lecture Digital logic design - Lecture 21: Sequential circuits: Flip flops

The following will be discussed in this chapter: Flip flops are powerful storage elements, D flip flop is simplest and most widely used, asynchronous inputs allow for clearing and presetting the flip flop output, multiple flops allow for data storage, combine storage and logic to make a computation circuit.

• ### Lecture Digital logic design - Lecture 22: Sequential circuits analysis

The following will be discussed in this chapter: Combinational vs. sequential, synchronous vs. asynchronous, general models for sequential circuits, sequential logic (why)? analysis of clocked sequential circuits, the current “state”, sequential circuit analysis,...

• ### Lecture Digital logic design - Lecture 23: More sequential circuit analysis and design

The following will be discussed in this chapter: Analysis by signal tracing, state reduction and assignment, sequential logic optimization and tradeoffs, state reduction (example), design of synchronous sequential circuits, find flip-flop input and output equations – gray code assignment,...

• ### Lecture Digital logic design - Lecture 26: Finite state machine design procedure

The following will be discussed in this chapter: Design of systems that input flip flops and combinational logic, specifications start with a word description, create a state table to indicate next states, convert next states and outputs to output and flip flop input equations, draw resulting circuits.

• ### Lecture Digital logic design - Lecture 31: PLAs and Arithmetic Logic Unit (ALU)

The following will be discussed in this chapter: Programmable logic array, K-map minimization, PLA minimizatio, main computation unit in most computer systems, ALUs perform a variety of different functions, individual chips can be chained together to make larger ALUs, build a data and control path.

• ### Digital Logic Design EEE-241 Handouts

In this handouts, you will learn to: Information processing and digital systems, number systems, number systems arithmetic, number base conversion, machine representation of numbers, complement arithmetic, binary codes, standard & canonical forms,...