digital logic design tutorial and laboratory exercises

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

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

... of NAND and NOR gatesTrang 24Exa mpl eTrang 27Alternate Logic-Gate RepresentationsStandard and alternate symbols for various logic gates and inverter. Invert each input and output of the standard ... 6More Logic Functions: NAND, NOR, XOR and XNOR Trang 2w ° More 2-input logic gates (NAND, NOR, XOR) ° Extensions to 3-input gates ° Converting between sum-of-products and NANDs ° Positive and negative ... Consensus Theorem Trang 32NOR Gate and LawsTrang 33NAND Gate and LawsTrang 34° Basic logic functions can be made from NAND, and NOR functions ° The behavior of digital circuits can be represented

Ngày tải lên: 12/02/2020, 15:41

34 62 0
Lecture Digital logic design - Lecture 3: Complements, number codes and registers

Lecture Digital logic design - Lecture 3: Complements, number codes and registers

... Transfer° Data can move from register to register. ° Digital logic used to process data ° We will learn to design this logic Register C Digital Logic Circuits Trang 31Transfer of Information ° Data ... Trang 1Digital Logic DesignLecture 3 Complements, Number Codes and Registers Trang 2w ° Complement of numbers • Addition and subtraction ° Binary coded decimal ... will learn to use and design these components. Trang 33° 2’s complement most important (only 1 representation for zero). ° Important to understand treatment of sign bit for 1’s and 2’s complement.

Ngày tải lên: 12/02/2020, 18:08

33 54 0
Lecture Digital logic design - Lecture 31: PLAs and Arithmetic Logic Unit (ALU)

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

... multi-bit inputs (DataA and DataB) DataOut Think of ALU as a number of other arithmetic and logic blocks in a single box! Function selects the block Adder Subtract AND … Trang 11ALU Integrated ... datapaths • ROMs often are used in the control path ° Build a data and control path Trang 10Arithmetic Logic Unit° Arithmetic logic unit functions • Two multi-bit data inputs • Function indicates ... Trang 1Lecture 31 PLAs and Arithmetic Logic Unit (ALU) Trang 2Programmable Logic Array° A ROM is potentially inefficient because it uses a decoder,

Ngày tải lên: 12/02/2020, 19:02

37 102 0
Lecture Digital logic design - Lecture 15: Magnitude comparators and multiplexers

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

... say the first number consists of digits A1 and A0 from left to right, and the second number is B1 and B0 ° The problem specifies three outputs: G, E and L Comparing 2-bit Numbers - Specification ... 1 only when A < B ° Make sure you understand the problem • Inputs A and B will be 00, 01, 10, or 11 (0, 1, 2 or 3 in decimal) • For any inputs A and B, exactly one of the three outputs will ... implement logic Trang 3° A circuit that compares 2 binary words and indicates whether they are equal is a comparator. ° Some comparators interpret their input as signed or unsigned numbers and also

Ngày tải lên: 12/02/2020, 23:58

42 82 0
Lecture Digital logic design - Lecture 12: More about combinational analysis and design procedures

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

... multilevel circuits can be realized using NAND or NOR gates only. Trang 58NAND and NOR CircuitsTrang 60NAND and NOR CircuitsTrang 62NAND and NOR CircuitsTrang 64NAND and NOR CircuitsTrang 65Create a truth ... combinational and not sequential (i.e no feedback or storage elements). Trang 28Digital Design Overview° Design digital circuit from specification ° Digital inputs and outputs known • Need to determine logic ... to a logic gate technology used to implement the logic circuit. Standard TTL and CMOS chips Field Programmable Gate Array (FPGA) Complex Programmable Logic Device (CPLD) Trang 49Multilevel Logic

Ngày tải lên: 13/02/2020, 00:14

66 57 0
Lecture Digital logic design - Lecture 9: NAND and XOR Implementations

Lecture Digital logic design - Lecture 9: NAND and XOR Implementations

... the analysis and design of NAND and NOR gate networks. Trang 7NAND-NAND & NOR-NOR Networks= = Trang 8NAND-NAND Networks° Mapping from AND/OR to NAND/NAND a b c d Trang 9NAND-NAND Networksa ... circuit, inversion is done once and signal distributed Trang 13Two-level Logic using NAND Gates (cont’d)Trang 14° Convert from networks of ANDs and ORs to networks of NANDs and NORs • Introduce appropriate ... corresponding "bubble" • Conservation of inversions • Do not alter logic function ° Example: AND/OR to NAND/NAND Z NAND NAND NAND Trang 15Z = [ (A  •  B)'  • (C   • D)'  ]'    = [ (A' + B')  •  (C' + D')  ]'

Ngày tải lên: 13/02/2020, 00:36

28 45 0
Lecture Digital logic design - Lecture 8: More Karnaugh Maps and Don’t Cares

Lecture Digital logic design - Lecture 8: More Karnaugh Maps and Don’t Cares

... all 1’s are covered° Try to minimize total product terms ° Design could be implemented using NANDs and NORs Trang 9Don’t cares° In digital systems it often happens that certain input conditions ... situations we say the function is incompletely specified and there are multiple (completely specified) logic functions that can be used in the design. • so we can select a function that gives the ... Don’t Care ConditionsAfter labeling and transferring the truth table data into the K-Map, write the simplified sum-of- products (SOP) logic expression for the logic Trang 24SRT S R S R S R U T

Ngày tải lên: 13/02/2020, 01:04

30 107 0
Lecture Digital logic design - Lecture 14: Binary adders and subtractors

Lecture Digital logic design - Lecture 14: Binary adders and subtractors

... 1Lecture 14Binary Adders and Subtractors Trang 2w ° Addition and subtraction of binary data is fundamental • Need to determine hardware implementation ° Represent inputs and outputs • Inputs: single ... of n !) • It works on the following standard principles: • A carry bit is generated when both input bits Ai and Bi are 1, or • When one of input bits is 1, and a carry in bit exists Trang 26Carry ... Multiplication° Therefore, for multiplying two 2-bit numbers, AND gates and ADDERS will be sufficient °Half Adders Trang 38° Addition and subtraction are fundamental to computer systems ° Key

Ngày tải lên: 13/02/2020, 01:39

38 45 0
Tunneling field effect transistors for low power logic design, simulation and technology demonstration

Tunneling field effect transistors for low power logic design, simulation and technology demonstration

... (HH), and spin-orbit split-off bands, and the tensile strain in Si splits E c into Δ2 and Δ4, causing the reduction in BTBT barrier and leading to higher I on of TFET .54 Fig 3.13 Band-to-band ... concentration N a and donor concentration N d) along B-B’ in (b) (e) Band diagram illustrating the band-to-band tunneling of electrons along A-A’ in (a) (f) Band diagram illustrating the band-to-band tunneling ... valence band G Generation rate of carriers cm-3∙s-1 BTBT G Band-to-band tunneling generation rate cm-3∙s-1 dir BTBT G Band-to-band tunneling generation rate for electrons tunneling from valence band

Ngày tải lên: 10/09/2015, 09:24

195 384 0
Architectural scale models in the digital age design, representation and manufacturing (2013) milena stavric, predrag sidanin

Architectural scale models in the digital age design, representation and manufacturing (2013) milena stavric, predrag sidanin

... architectural design and requires the ability to comprehend the relation between a designed object (the project) and its materialisation in a particular scale and material (the scale model) Methods and ... context and the use of existing technology re-shape the process of scale modelling and architectural de-sign Furthermore it is shown that digital technology have shifted and changed process of design ... Structure and Design Cornell University Press, Ithaca (1977) [7] Evans, R.: The Projective Cast: Architecture and its Three Ge- ometries MIT Press, Cambridge (2000) [8] Hahn, R.: Anaximander and the

Ngày tải lên: 05/10/2018, 12:53

255 130 0
hệ thống số trần ngọc thịnh lec04 ds1 digital logic design 1 flip flop sinhvienzone com

hệ thống số trần ngọc thịnh lec04 ds1 digital logic design 1 flip flop sinhvienzone com

... or reset 1 Q and 0 0 Q and 1 Trang 2dce A NAND latch is an example of a bistable device 0 0 1 0 1 1 1 0 1 1 1 0 NAND 2009 dce Setting the NAND Flip-Flop 0 0 1 0 1 1 1 0 1 1 1 0 NAND 2009 dce ... 1 0 NAND 2009 dce Resetting the NAND Flip-Flop 0 0 1 0 1 1 1 0 1 1 1 0 NAND 2009 dce Function table of a NAND latch 2009 dce NAND Gate Latch • Summary of the NAND latch: – SET = RESET = 1 Normal ... Trang 1TP.HCM 2007 dce Digital Logic Design 1 FLIP-FLOP 2009 dce Introduction • So far we have seen Combinational Logic – The output(s) depends only on the current

Ngày tải lên: 30/01/2020, 21:11

11 97 0
Lecture Digital logic design - Lecture 13: Problems (Mano)

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

... expressions for outputs F and G in terms of the input variables in (A,B,C and D) Trang 33Trang 6Design a combinational circuit with three inputs x, y and z and three outputs A, B and C, when the binary ... the binary output is three less than the input Trang 7Design a combinational circuit with three inputs x, y and z and three outputs A, B and C, when the binary input is 0, 1, 2 or 3, the binary ... the binary output is three less than the input Trang 8Design a combinational circuit with three inputs x, y and z and three outputs A, B and C, when the binary input is 0, 1, 2 or 3, the binary

Ngày tải lên: 12/02/2020, 13:52

21 42 0
Lecture Digital logic design - Lecture 11: Combinational design  procedure

Lecture Digital logic design - Lecture 11: Combinational design procedure

... Trang 1Lecture 11Combinational Design Procedure Trang 2w ° Design digital circuit from specification ° Digital inputs and outputs known • Need to determine logic that can transform data ° Start ... Trang 3Design Procedure (Mano) Design a circuit from a specification. 1 Determine number of required inputs and outputs. 2 Derive truth table 3 Obtain simplified Boolean functions 4 Draw logic ... minimal. ° Have seen five ways to represent a function: Trang 5Combinational logic design° Use multiple representations of logic functions ° Use graphical representation to assist in simplification

Ngày tải lên: 12/02/2020, 14:29

35 49 0
Lecture Digital logic design - Lecture 25: Shift registers

Lecture Digital logic design - Lecture 25: Shift registers

... buffer gate (to reduce loading) and through a series of AND gates to the Rand S inputs of each flip-flop Although If the load input is 0, both R and S are 0, and no change of state occurs with ... serial adder using a sequential-logic procedure Trang 29 Design a serial adder using a sequential-logic procedure Trang 30 Design a serial adder using a sequential-logic procedure Trang 33Summary ... outputs from the registers are designated by variables x and y Two inputs, x and y, that provide a pair of significant bits, an output S that generates the sum bit, and Hip-flop Q for storing the

Ngày tải lên: 12/02/2020, 15:09

33 45 0
Lecture Digital logic design - Lecture 5: More boolean algebra

Lecture Digital logic design - Lecture 5: More boolean algebra

... equations, symbols, and truth tables ° Simplification of Boolean expressions ° Minterms and Maxterms ° AND-OR representations • Product of sums • Sum of products Trang 3Axioms and Graphical representation ... = AB+AC+B = B+AC Boolean Algebra and Logic Simplification Trang 23Simplification Using Boolean Algebra.Gate Network for Example 1: ABAB Boolean Algebra and Logic Simplification Trang 24Simplification ... Trang 31Boolean Algebra and Logic SimplificationExample 4: Simplify the following Boolean functions T1 and T2 to a minimum number of literals: Trang 32° Truth table, circuit, and boolean expression

Ngày tải lên: 12/02/2020, 15:12

32 41 0
Lecture Digital logic design - Lecture 2: More number systems/complements

Lecture Digital logic design - Lecture 2: More number systems/complements

... Trang 1Digital Logic DesignLecture 2 More Number Systems/Complements Trang 2w ° Hexadecimal numbers • Related to binary and octal numbers ° Conversion between hexadecimal, octal and binary ... numbers ° Representing positive and negative numbers ° Creating the complement of a number • Make a positive number negative (and vice versa) ° Why binary? Trang 3Understanding Binary Numbers° Binary ... can be use to add (and subtract) binary numbers. ° Digital electronics requires frequent addition and subtraction of numbers You know how to design an adder, but what about a subtracter? ° A

Ngày tải lên: 12/02/2020, 15:41

59 39 0
Lecture Digital logic design - Lecture 4: Boolean algebra

Lecture Digital logic design - Lecture 4: Boolean algebra

... Algebra, Logic and Gates° Logical operators operate on binary values and binary variables. ° Basic logical operators are the logic functions AND, OR and NOT. ° Logic gates implement logic functions. ... not nighttime and it is Monday OR it is raining and it is Monday • It is not nighttime or it is raining and Monday AND it is Monday Trang 4Boolean Algebra° Formal logic: In formal logic, a statement ... useful mathematical system for specifying and transforming logic functions. ° We study Boolean algebra as a foundation for designing and analyzing digital systems! ° A literal is a Boolean variable

Ngày tải lên: 12/02/2020, 15:51

34 57 0
Lecture Digital logic design - Lecture 30: Read Only Memory (ROM)

Lecture Digital logic design - Lecture 30: Read Only Memory (ROM)

... “stores” the sum and carry outputs from the truth table on the right. Trang 19• A blank ROM just provides a decoder and several OR gates.• The connections between the decoder and the OR gates ... differences between ROM and RAM. • ROMs are “non-volatile”—data is preserved even without power On the other hand, RAM contents disappear once power is lost. • ROMs require special (and slower) techniques ... although the speeds still don’t compare with regular RAMs. • MP3 players, digital cameras and other toys use CompactFlash, Secure Digital, or MemoryStick cards for non-volatile storage. • Many devices

Ngày tải lên: 12/02/2020, 18:25

25 54 0
Digital logic design

Digital logic design

... x 2 – L=1 iff (if and only if) x 1 AND x 2 are 1 The logical AND function (series connection) S x 1 L Power supply S x 2 Light “·” AND operator The circuit implements a logical AND function x 1 · ... operators AND logical AND –OR logical OR – NOT logical NOT – NAND, NOR, XOR, XNOR (covered later) ã Assignment operator <= A variable (usually an output) should be assigned the result of the logic ... Engineering ECE380 Digital Logic Introduction to Logic Circuits: Synthesis using AND, OR, and NOT gates Dr. D. J. Jackson Lecture 4-2Electrical & Computer Engineering Example logic circuit design ã...

Ngày tải lên: 27/03/2014, 20:00

251 825 0
Digital Logic and Microprocessor Design ppt

Digital Logic and Microprocessor Design ppt

... to reduce a Boolean equation Digital Logic and Microprocessor Design with VHDL Chapter 2 - Digital Circuits 51 Digital Logic and Microprocessor Design With VHDL Enoch ... 2-input NAND gate LIBRARY IEEE; USE IEEE.STD _LOGIC_ 1164.all; ENTITY NAND2gate IS PORT ( x: IN STD _LOGIC; y: IN STD _LOGIC; f: OUT STD _LOGIC) ; END NAND2gate; ARCHITECTURE Dataflow OF NAND2gate ... equivalent inverse Digital Logic and Microprocessor Design with VHDL Chapter 2 - Digital Circuits 43 the focus is on the design of the digital circuitry of the microprocessor, the memory, and other supporting...

Ngày tải lên: 17/03/2014, 17:20

512 748 1

Bạn có muốn tìm thêm với từ khóa:

w