Combinational Logic Circuits

2y ago
66 Views
4 Downloads
2.08 MB
23 Pages
Last View : 18d ago
Last Download : 3m ago
Upload by : Camden Erdman
Transcription

Combinational logic circuitsauthor :Ansari M.A.3.1 Standard Boolean expression: Sum of product (SOP), product of sum(POS),min-term and max-termconversion between SOP a d POS forms, realization using NAND/NOR gates.3.2 k-map reduction technique4 variables, (SOP & POS form).for Boolean expression.:Minimization of Boolean function upto3.3. Design of arithmetic circuits and code convertor using k-map : Half and full adder, Half and full subtractor, Greyto binary and binary to grey (up to 4 bits)3.4 Arihtmatic circuits: (IC 7483) adder, subtractor and BCD adder,3.5 Encoder,/Decoder : Basic of encoder, decoder, comparision, (IC 7447) bcd to 7 segment decoder/driver, 3.6:Multiplexer , DemultiplexerThe digital systems in general are classified into two categoriesnamely,1. Combinational logic circuits2. Sequential logic circuit.Compare combinational and sequential circuits (four points).Standard representation for logical functions:Boolean expressions / logic expressions / logical functions are expressed interms of logical variables. Logical variables can have value either ‘0’ or ‘1’. Thelogical functions can be represented in one of the following forms.- Sum of Products form (SOP form)- Product of Sums form (POS form)Sum of Products (SOP) form:In this form, Boolean expression is defined by sum of product terms.In SOP,each AND term may be a single variable or a product of multiple variables are ORedtogether.Example 1:𝑌 𝐴𝐶 𝐴 𝐶 Expanded form of Boolean expression in which each term contains all

the Boolean variables in it is called as canonical form. It is also called as standard sum ofproducts form.Product of Sums (POS) form:In this form, Boolean expression is defined by product of sum terms.Various OR terms are ANDed together.Example 1:𝑌 (𝐴 𝐶). ( 𝐶). 𝐴Expanded form of Boolean expression in which each term contains all theBoolean variables in it is called as canonical form. It is also called asstandard product of sums form.Define Minterm and Maxterm : ( 2marks)Minterm: Each individual term in the canonical SOP form is called as minterm.CANONICAL SOP𝑌 A 𝐶 𝐴𝐶 𝐴 𝐶mintermMaxterm: Each individual term in the canonical POS form is called as maxterm.CANONICAL POS 𝑌 (𝐴 C) . (𝐴 𝐶) .(𝐴 MaxtermVariablesAB0000010110101111Minterm and maxterm for 3 variablesMinterm (mi)Maxterm (Mi)C0A B C M0𝐴 𝐶 m01𝐴 C m1A B 𝐶 M10𝐴B 𝐶 m2A C M21𝐴BC m3A 𝐶 M30A 𝐶 m4𝐴 B C M41A C m5𝐴 B 𝐶 M50AB 𝐶 m6𝐴 C M61ABC m7𝐴 𝐶 M7Write simple example of Boolean expression for SOP and POS. 𝐶)

k-map (Karnaugh map):It is a technique used for simplification to reduce the Boolean algebra.1. It is a graphical method of simplifying a Boolean equation.2. The information contained in a truth table or available in the SOP or POS form can be represented ona k-map.3. K-map can be written for 2,3,4 upto 6 variables.k-map structure : A two-variable K-map can be drawn with various possibilities. Twopossibilities are shown in figure.A three-variable K-map can be drawn with various possibilitiesways of representing a 3-variable K-mapA four-variable K-map can be drawn with various possibilities.Two ways of representing a 4-variable K-mapExplain the rules to simplify Boolean equation using K-map (any two). Rulesto simplify Boolean equation using K-map:1. Enter a „1‟ on the K-map for each fundamental product that produces a „1‟ in the truth table.Enter „o‟ case „o‟ else where.2. Encircle the octet, quads, pairs remember to roll and overlap to get the largest group possible.3. If any isolated „1‟ remains encircle each.4. Eliminate any redundant group.5. Write the Boolean expression by „o‟ ring the product corresponding to encircled groups.

Representation SOP on K-map: If the given Boolean expression is not in standardSOP form, it should be first converted to standard SOP form. Then its minterms are written.For each minterm in the expression, ‘1’ is written in the corresponding cell in the K-map andthe remaining cells are marked as ‘0’.Example 1:Represent following Boolean expression by K-map.𝑌 𝐶 𝐴 𝐶 𝐴 𝐶The above expression is in SOP form. It is a function of three variables A, B and C. Aseach term is not containing all the variables, it is not in standard SOP form. So,converting it into standard SOP form,𝑌(𝐴, , 𝐶) . 𝐶 𝐴. . 𝐶 𝐴. . 𝐶 (𝐴 𝐴). . 𝐶 𝐴. . 𝐶 𝐴. . 𝐶𝑌(𝐴, , 𝐶) 𝐴. . 𝐶 𝐴. . 𝐶 𝐴. . 𝐶 𝐴. . 𝐶111011000110m 7 m3 m 0 m 6(𝐴, , 𝐶) Σ (0,3,6,7)Representation POS on K-map:If the given Boolean expression is not in standard POS form, it should befirst converted to standard POS form. Then its maxterms are written. For eachmaxterm in the expression, ‘0’ is written in the corresponding cell in the K-mapand the remaining cells are marked as ‘1’.Example 1:Represent following Boolean expression by K-map.𝑌 (𝐴 ) (𝐴 𝐶) (𝐴 𝐶)The above expression is in POS form. It is a function of threevariables A, B and C. As each term is not containing all the variables, it is not instandard POS form. So, converting it into standard POS form,𝑌(𝐴, , 𝐶) (𝐴 ) (𝐴 𝐶) (𝐴 𝐶) (𝐴 𝐶. 𝐶) (𝐴 𝐶) (𝐴 𝐶) (𝐴 𝐶) (𝐴 𝐶) (𝐴 𝐶) (𝐴 𝐶)𝑌(𝐴, , 𝐶) (𝐴 𝐶) (𝐴 𝐶) (𝐴 𝐶)000001111M0 M1 M7(𝐴, , 𝐶) Π(0,1,7)

Simplify the following equation using K-map and realize it using logic gates Y 𝜮m(1, 5, 7, 9, 11, 13, 15).Minimize the following equation using K-mapi) F(A,B,C,D) 𝝅 M (4,6,11,14, 15) ii) F(A,B,C,D) Σm (1.3,7,11, 15) d(0,2,5)i) F(A,B,C,D) 𝝅 M (4,6,11,14, 15ii) F(A,B,C,D) Σm (1.3,7,11, 15) d(0,2,5)

Minimize the following expression using K-Map.ƒ(A, B, C, D) Σm (0, 1, 2, 4, 5, 7, 8, 9, 10)

Convert F(A,B,C) Σm(1,4,5,6,7) in standard POS form.Design Half adder using k-map and basic gates.

Describe the function of full Adder Circuit using its truth table, K-Map simplificationand logic diagram.( Diagram- 1M,Truth table-1M, K-map- 1M,Logic diagram-1 M)A full adder is a combinational logic circuit that performs addition between three bits, the two input bits Aand B, and carry C from the previous bit.Block diagram :Truth Table :

State the difference between Half and Full adder.Half adder is a circuit that adds 2 binary bits.A full adder is a circuit the adds 3 bits (2 bits along with carry).

Explain working of full substractor with circuit diagram.A full substractor is used for performing multibit substraction where the borrow from the previous bitposition is available. This circuit has three inputs An (minuend), Bn (subtrahend) and Bn-1 (borrow fromprevious stage) and two outputs Difference (Dn) and Borrow (Cn).

Design a full adder using half adder. 4(Designing - 4 marks)Full Adder is a combinational circuit that performs the addition of three bits (two significant bits and previouscarry). It consists of three inputs and two outputs, two inputs are the bits to be added, the third inputrepresents the carry form the previous position.Thus, we can implement a full adder circuit with the help of two half adder circuits. The first will half adder willbe used to add A and B to produce a partial Sum. The second half adder logic can be used to add C IN to the Sumproduced by the first half adder to get the final S output. If any of the half adder logic produces a carry, therewill be an output carry. Thus, COUT will be an OR function of the half-adder Carry outputs.Design one digit BCD Adder using IC 7483

What is MUX & De-MUX :De-MUX : A de-multiplexer performs the reverse operation of a multiplexer i.e. it receives one input anddistributes it over several outputs. At a time , only one output line is selected by the select lines and the inputis routed to the selected output line.

State application of MUX and De-MUX.Application of MUX:1. Implementing multi output combinational logic circuit2. Multiplexer allow the process of transmitting different type of data such as audio, video at the same timeusing a single transmission line.3. In telephone network, multiple audio signals are integrated on a single line for transmission with the helpof multiplexers.5. Multiplexers are used to implement huge amount of memory into the computer, at the same time reducesthe number of copper lines required to connect the memory to other parts of the computer circuit.6. Multiplexer can be used for the transmission of data signals from the computer system of a satellite orspacecraft to the ground system using the GPS (Global Positioning System) satellites.Application of De-MUX:1. Decoder2. Demultiplexer is used to connect a single source to multipledestinations.3. In an ALU circuit, the output of ALU can be stored in multiple registers or storage units with the help ofdemultiplexer.4. Serial data from the incoming serial data stream is given as datainput to the demultiplexer at the regular intervals.Necessity of Multiplexer: It reduces the number of wires required to pass data from source todestination. For minimizing the hardware circuit. For simplifying logic design. In most digital circuits, many signals or channels are to be transmitted,and then it becomes necessary to send the data on a single linesimultaneously. Reduces the cost as sending many signals separately is expensive andrequires more wires to send.Define and draw the logical symbol of demultiplexer.Demultiplexer: It is a combinational logic circuit which has only one input, n outputs and m select lines

Realize the logic function of the truth table given below using a multiplexer.

Design 8:1, MUX using 2:1 MUX and 4:1 MUX.(Diagram 4M)Implement the following logic expression using 16 : 1 MUX Y Σm (0, 3, 5, 6, 7, 10, 13).

Design 1:8 De Mux using basic gates.(Truth Table 2M, circuit diagram 2M) Depending on the combination of the select inputs S2 S1S0 the data input Din is connected to one of the eight outputs. For example if S2 S1 S0 1 1 0 then Din is connectedto output Y6.The truth TableThe circuit diagram of 1:8 demultiplexer

Draw 8: 1 multiplexer using basic logic gates.Design 1:4 demultiplexer using 1:2 demultiplexer. 1:4 demultiplexer using1:2 demultiplexer:

Design 16 : 1 multiplexer using 8 : 1 multiplexer (Note: Any other correct diagram mayalso be considered)Draw 16:1 MUX tree using 4:1 MUX.

Implement 1 : 16 demultiplexer using 1 : 8 demultiplexer.Obtain an 1:8 demultiplexer using 1:4 demultiplexer.

Draw block diagram of decimal to BCD encoder and write its truth table.Draw BCD to seven segment decoder using IC 7447 and give function of eachpin.The 74LS47 display decoder receives the BCD code and generates the necessary signals to activate theappropriate LED segments responsible for displaying the number of pulses applied. As the 74LS47 decoder isdesigned for driving a common-anode display, a LOW (logic-0) output will illuminate an LED segment while aHIGH (logic-1) output will turn it “OFF”. For normal operation, the LT (Lamp test), BI/RBO (BlankingInput/Ripple Blanking Output) and RBI (Ripple Blanking Input) must all be open or connected to logic-1(HIGH). The functions of the pins are:

LT (Lamp test): This is used to check the segments of LED. If it is connected to logic 0 all the segmentsof the display connected to the decoder will be ON. For normal decoding this terminal is to be connected to logic1 level.RBI (Ripple Blanking Input): It is to be connected to logic 1 for normal decoding operations. If it isconnected to logic 0 the segment outputs will generate data for normal 7 segment decoding of all BCD inputsexcept zero. Whenever the BCD input correspond to zero, the 7 segment display switches off. This is used forblanking out leading zeros in multi digit displays.BI (Blanking input): If it is connected to 0 level, the display is switched off irrespective of BCD inputs.That is used for conserving power in multiplexed displays.RBO (Ripple Blanking output): This output which is normally at logic 1 goes to logic 0 during thezero blanking interval. This is used for cascading purpose and is connected to RBI of succeeding stages.Define encoder. Write the number of IC used as decimal to BCD encoder.(Definition 1M, Number 1M) Encoder is a combinational circuit which is designed to accept an n i/pdigital word & converts it into m bit another digital word. IC 74147-Decimal to BCD encoder.Digital comparator :Describe block diagram of digital comparator and write truth table of 2 bit comparator.Digital comparator is a combinational circuit which compares two numbers, A and B; and evaluates their relativemagnitudes.The outcome of the comparison is given by three binary variables which indicate whetherA B or A B or A B.Depending on the result of comparison one of these outputs will go high.

Apr 03, 2020 · Combinational logic circuits 2. Sequential logic circuit. Compare combinational and sequential circuits (four points). Standard representation for logical functions: Boolean expressions / logic expressions / logical functions are expressed in terms of logical variables. Log

Related Documents:

3.5 Combinational Circuits 138 Digital logic chips are combined to give us useful circuits. These logic circuits can be categorized as either combinational logic (Section 3.5) or sequential logic (Sec. 3.6). 3.5.1 Basic Concepts 138 The key concept in recognizing a combinational circu

The University of Texas at Arlington Sequential Logic - Intro CSE 2340/2140 – Introduction to Digital Logic Dr. Gergely Záruba The Sequential Circuit Model x 1 Combinational z1 x n zm (a) y y Y Y Combinational logic logic x1 z1 x n z m Combinational logic with n inputs and m switching functions: Sequential logic with n inputs, m outputs, r .

To implement simple logical operations using combinational logic circuits 4 To design combinational logic circuits, sequential logic circuits 5 To impart to student the concepts of sequential circuits, enabling them to analyze sequential systems interms of state machines. 6

design combinational logic circuits Combinational logic circuits do not have an internal stored state, i.e., they have no memory. Consequently the output is solely a function of the current inputs. Later, we will study circuits having a stored internal

3 Introduction Logic circuits for digital systems may be – Combinational – Sequential A combinational circuit consists of logic gates whose outputs at any time are determined by the current input values, i.e., it has no memory elements A sequential circuit consists of logic gates whose outputs at any time are determi

combinational logic. This is an ideal location to introduce the language because the reader has just learned about combinational logic theory inChap. 4. This allows the student to begin gainingexperience using the VHDL simulation tools on basic combinational

CS 150 - Sringp 0012 - Combinational Implementionta - 1 Combinational Logic Implementation z Two-level logic y Implementations of two-level logic y NAND/NOR z Multi-level logic y Factored forms y And-or-invert gates z Time behavior y Gate delays y Hazards z Regular logic y Multiplexers

ASME A17.1-2019/CSA B44:19 (Revision of ASME A17.1-2016/CSA B44-16) Safety Code for Elevators and Escalators. Includes Requirements for Elevators, Escalators, Dumbwaiters, Moving Walks, Material Lifts, and Dumbwaiters With Automatic Transfer Devices. AN AMERICAN NATIONAL STANDARD. ASME A17.1-2019/CSA B44:19 (Revision of ASME A17.1-2016/CSA B44-16) Safety Code for Elevators and Escalators x .