Programmable logic array hasa)Fixed OR plane followed by a programmabl...
Understanding Programmable Logic Arrays (PLAs)
A Programmable Logic Array (PLA) is a type of digital device used to implement combinational logic circuits. It consists of an AND gate and an OR gate structure that can be programmed to achieve various logic functions.
Structure of a PLA
- Programmable AND Gate: The first stage of a PLA consists of programmable AND gates. This means that the connections to the inputs can be altered to create any desired product terms based on the inputs provided.
- Programmable OR Gate: The output of the programmable AND gates feeds into a programmable OR gate, which sums the product terms produced by the AND gates. This flexibility allows for the creation of any logical function.
Why Option D is Correct
- Flexibility: The combination of programmable AND and OR gates allows for a high degree of flexibility. Designers can create a wide array of logic functions tailored to specific needs.
- Custom Logic Implementation: By programming the AND gates, desired combinations of inputs can be generated, which are then combined through the OR gates to produce the final output.
Comparison with Other Options
- Option A: Fixed OR with programmable AND limits flexibility as the output combinations are restricted.
- Option B: Fixed AND with programmable OR limits the input combinations that can be generated, hence restricting logic design.
- Option C: A programmable OR with fixed AND would also limit options in creating product terms.
In summary, the architecture of a PLA, with its programmable AND gates followed by programmable OR gates, provides the versatility needed to implement any combinational logic function, making option D the correct choice.
Programmable logic array hasa)Fixed OR plane followed by a programmabl...
PLD’s (Programmable Logic Devices) are the circuits that contain an array of AND gates and another array of OR gates. There are three kinds of PLD’s depending upon the type of array, i.e.
Programmable Logic Arrays (PLA’s) implement two-level combination logic in sum-of-products (SOP) form.
PLA’s are Programmable AND array followed by Programmable OR array as shown:
PAL: Programmable AND array followed by fixed OR array
PROM:
- It is known as programmable read-only memory
- It includes both AND array & OR array
- Out of these two arrays AND array is fixed and OR array is programmable.