https://ccle.ucla.edu/pluginfile.php/4747839/mod_resource/content/0/CSM51A%20F21%20Homework%204 CS M51A, Fall 2021, Assignment 4 (Total Mark: 90 points, 9% ) Due: Wed Oct 27th, 10:00 AM Pacific Time...

1 answer below »
answer the questions


https://ccle.ucla.edu/pluginfile.php/4747839/mod_resource/content/0/CSM51A%20F21%20Homework%204 CS M51A, Fall 2021, Assignment 4 (Total Mark: 90 points, 9% ) Due: Wed Oct 27th, 10:00 AM Pacific Time Student Name: Student ID: Note: You must complete the assignments entirely on your own, without discussing with others. 1. (a) (14 Points) Given the circuit below, complete the table below, determining the resistances for Q1 to Q6 and the final output Z. The transistors Q1 to Q6 should be High or Low (show by ‘H’ or ‘L’) resistance. The output Z may be 0, 1, float (show by –) or short ( show by *). A B Q1 Q2 Q3 Q4 Q5 Q6 Z 0 0 0 1 1 0 1 1 (b) (6 Points) Write sum of MINTERMS and product of MAXTERMS for Z. 1 2. (a) (4 Points) Write the sum of minterms and product of maxterms function for the following table. A B F 0 0 1 0 1 1 1 0 0 1 1 1 (b) (6 Points) Implement F using PMOS and NMOS transistors. Use at most 6 tran- sistors in total; only the signal itself (eg: A, B) can be used as inputs. (c) (6 Points) Implement F using inverters and transmission gates; you may use a logic 0, a logic 1 or the signal itself as inputs. 2 3. Consider the following system where the output Z has a load (L) of 3. (a) (8 Points) Determine the high to low propagation delay tpHL(b, z) of the output z. (b) (8 Points) Determine the low to high propagation delay tpLH(d, z) of the output z. 3 4. Consider the following circuit, where /S1 and /S0 present the complement (NOT) of S1 and S0, respectively. (a) (2 Points) What is the value of the output when S0=0, S1=0. (b) (2 Points) What is the value of the output when S0=0, S1=1. (c) (8 Points) Write a sum of product expression for the output in terms of A,B,C,D,S0, and S1. You can use S0’ and S1’ to denote the complement of S0 and S1 respectively. Your sum of product expression should only have 4 product terms. 4 5. Use transmission gates to implement the following logical expressions; you may use a logic 0, logic 1, the signal itself and its complement as input (eg: 0, 1, A, A’, ... are all valid inputs to your design): (a) (6 Points) F = AB (AND gate) (b) (6 Points) F = (A+B+C)’ (3-input NOR gate) (c) (6 Points) F = A+B+C (3-input OR gate) 5 (d) (6 Points) F = AB + CDE 6. (2 Points) Why are both NMOS and PMOS transistors used in transmission gates? 6
Answered Same DayOct 27, 2021

Answer To: https://ccle.ucla.edu/pluginfile.php/4747839/mod_resource/content/0/CSM51A%20F21%20Homework%204 CS...

Swapnil answered on Oct 27 2021
116 Votes
1
    A
    When
A = 0 = B
Q1 is low resistance,
Q2 is high resistance
A = 0, B = 0 =
Q5 = high, Q4 - low, Q
3 – high, Q6 – low
A = 0, B = 1 => Q1 = high, Q2 = low, Q5 = high, Q4 = high, Q3 = low, Q6 = low, z = 1
A = 1, B = 0 => Q1 = low, Q2 = high, Q3 = high, Q4 = low, Q5 = low, Q6 = high, z = 0
A = 1, B = 1 => Q1 = high, Q2 = low, Q3 = high, Q4 = low, Q5 = low, Q6 = high, z = 0
    A
    B
    Q1
    Q2
    Q3
    Q4
    Q5
    Q6
    Z
    0
    0
    L
    H
    H
    L
    H
    L
    1
    0
    1
    H
    L
    L
    H
    H
    L
    1
    1
    0
    L
    H
    H
    L
    L
    H
    0
    1
    1
    H
    L
    H
    L
    L
    H
    0
    1
    B
    Minterms are basically all possible combinations of a given set of boolean variables formed by the AND operation.
Maxterms are basically all possible combinations of a given set of boolean variables formed by the OR operation.
Minterms always output a 1, while maxterms output a 0.
Using minterms and maxterms, we can deduce a boolean expression from its truth table.
    A
    B
    Minterms
    Maxterms
    0
    0
    A'B'
    A + B
    0
    1
    A'B
    A + B'
    1
    0
    AB'
    A' + B
    1
    1
    AB
    A' + B'
    2
    A
    The following table gives us...
SOLUTION.PDF

Answer To This Question Is Available To Download

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here