Professional Documents
Culture Documents
Assignment 202021 BB
Assignment 202021 BB
Choose the correct answer and insert your answer in the given table. E.g Q.1--A
A. Y = AC + ABD + ABC + BD
̅D
B. Y = A + C + B ̅
̅C + A
C. Y = A ̅ BD + AB̅C̅ + C̅B
̅
̅ BC + A
D. Y = CD + A ̅ BD + AB ̅C̅ + B
̅D̅
A. True
B. False
A. x’ + z’
B. x’ + y’z’+ yz’
C. x + x’y
D. 1
Q.4 Latches are tristate devices whose state normally depends on asynchronous inputs.
A. True
B. False
المملكة العربية السعودية
Kingdom of Saudi Arabia
وزارة التعليم العالي
Ministry of Higher Education
كلية الحاسب
College of Computer
قسم تقـنـــيـــــة المعلومات
IT Department
Course: Logic Design (COE121) Lecturer: Dr Shabana Habib
Q5) What is the correct behavioral description of a module that computes the Boolean
function?
A.
B.
C.
Q6) The output of ‘(a^b)|c’ and ‘a^b|c’ statements will be same in Verilog.
المملكة العربية السعودية
Kingdom of Saudi Arabia
وزارة التعليم العالي
Ministry of Higher Education
كلية الحاسب
College of Computer
قسم تقـنـــيـــــة المعلومات
IT Department
Course: Logic Design (COE121) Lecturer: Dr Shabana Habib
A. True
B. False
C. Neither Yes nor NO
Q7. The state table of a D-Flip Flops is shown, Find the complete FSM diagram
A.
المملكة العربية السعودية
Kingdom of Saudi Arabia
وزارة التعليم العالي
Ministry of Higher Education
كلية الحاسب
College of Computer
قسم تقـنـــيـــــة المعلومات
IT Department
Course: Logic Design (COE121) Lecturer: Dr Shabana Habib
B.
C.
Q8 To design syncronus sequential circuit what type of ‘always@()’ block can be used:
A. always@(posedge clk)
B. always@(clk)
C. both of them
Q 9. What is the correct way to define delay in Verilog:
A. assign (#2) n1 = a & b & c;
B. assign #2 n1 = a & b & c;
C. assign (2) n1 = a & b & c;
D. none of them
A. True
B. False