
Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Instructions for determining the output of a pass-gate implementation and identifying the function inputs for various logical functions using a pass-gate tree.
Typology: Assignments
1 / 1
This page cannot be seen from the preview
Don't miss anything!

Logical Unit
A designer bungled this pass-gate implementation of a generic logic gate (4 to 1 mux).
Rememb er that pass-gates are ideal switches that close when the control signal is high, and op en when the control signal is low. We'll ignore the complemented control signal here.
Part A Determine which input is passed to the output under the following control conditions. Complete the left-hand table b elow.
Part B Using this pass-gate tree, what are the function inputs (F 0 ; F 1 ; F 2 ; F 3 ) for the logical functions listed in the right-hand table b elow?
Y X Out function F 3 F 2 F 1 F 0
0 0 AND
0 1 XOR
1 0 X
1 1 X + Y