All Exams Test series for 1 year @ ₹349 only
Question

In a PLA, what components are used to implement the combinational logic functions?

The correct answer is

AND gates and OR gates

Understanding Programmable Logic Arrays (PLAs)

A Programmable Logic Array (PLA) is a type of programmable logic device used to implement combinational logic circuits. PLAs are often used to realize complex logic functions. They consist of two main parts: a programmable AND gate array and a programmable OR gate array.

Components of a PLA for Combinational Logic

To implement combinational logic functions, a PLA utilizes fundamental logic gates. The structure of a PLA is designed to efficiently implement logic functions in their sum-of-products (SOP) form.

  • The first stage is a set of AND gates. This array is programmable, meaning you can choose which input variables (or their complements) are connected to each AND gate. Each AND gate generates a product term (a combination of inputs).
  • The second stage is a set of OR gates. This array is also programmable. The outputs of the AND gates (the product terms) can be connected to the inputs of the OR gates. Each OR gate sums up selected product terms to produce the final output logic function.

Therefore, the core components that make up a PLA and are used to implement combinational logic are AND gates and OR gates.

How a PLA Implements Logic Functions

Any combinational logic function can be expressed in sum-of-products form. A PLA's structure directly maps to this form:

  • The programmable AND array creates the necessary product terms.
  • The programmable OR array sums up the required product terms to generate the desired output functions.

This two-level structure of programmable AND and OR gates makes the PLA a versatile device for implementing various combinational logic circuits based on the required logic equations.

Let's summarize the key components:

PLA Component Function in Combinational Logic
Programmable AND Array Generates product terms from inputs
Programmable OR Array Sums product terms to create output functions

Based on the structure and function of a PLA, the components used to implement combinational logic are indeed AND gates and OR gates.

Was this answer helpful?

Important Questions from Basic Gates

  1. Which of the following gates gives output 1 when any one of the input is 1?

  2. The NAND gate output will be low if the two inputs are-

  3. Minimum number of NAND gates required to implement the following binary equation $Y = (A+B)(\overline{C \cdot D})$

  4. Which of the following statements are true?

    (i) Every logic network is equivalent to one using just NAND gates or just NOR gates.

    (ii) Boolean expressions and logic networks correspond to labelled acyclic digraphs.

    (iii) No two Boolean algebras with n atoms are isomorphic.

    (iv) Non-zero elements of finite Boolean algebras are not uniquely expressible as joins of atoms.
  5. Which of the following logic gates has output low when one of the inputs is high?

Need Expert Advice?

Start Your Preparation with Prepp Mobile App

Download the app from Google Play & App Store
Download the app from Google Play & App Store
Prepp Mobile App