Can you use a ROM to directly implement a function in canoni
Solution
QUESTION 8 : FALSE : You need OR gates in addition to ROM to implement function in canonical sum of products form
Reason:A ROM is a combinational component for storing data. The data might be a truth table or the data might be the control words for a microprogrammed CPU.An n x m ROM can store the truth table for m functions defined on log2n variables.But as ROM stores only product terms you need OR(sum) gates at the output of ROM to implement function
QUESTION 9 : TRUE :Yes minimised sum of products can be more efficiently implemented with PAL\'
A PAL is a programmable logic device with a programmable AND array and a fixed OR array.When implementing with a PAL there may also be some advantages to minimizing the function first. However, since you can\'t share product terms with a PAL you don\'t have to consider the form of other functions when minimizing.
QUESTION 9 :It is possible to implement function in canonical sum of products form when number of product terms in function not exceeding inputs of OR gates because as AND gates are programmable in PAL you can get required product terms and when OR gates are available with required inputs you can get sum of product function
