School of Electronics Engineering ECE 2003 (Fall 20-21) / Assignment / D1 Slot / Dr.M.Geetha Priya Max Marks: 100 Si - No. Questions Marks
School of Electronics Engineering ECE 2003 (Fall 20-21) / Assignment / D1 Slot / Dr.M.Geetha Priya Max Marks: 100 Si - No. Questions Marks
(b) Find r such that (121)r =(144)8 , where r and 8 are the bases 3
M1.2 (a) Find out the 8-bit 2’s complement signed binary representation of the 3
following decimal numbers: +125, -57, -1
(b) Work out the following additions using 1’s complement signed 3
representation: (the numbers are all expressed in hexadecimal)
FA+8C, 7A+9B, 80+7F
M2.4 Implement the Boolean function Y=PQ’+R using only NAND gates 5
M3.6 Minimise the following function in SOP minimal form using K-Maps: F(A, B, C, D) = 5
m(0, 1, 2, 3, 4, 5) + d(10, 11, 12, 13, 14, 15)
M4.7 Design and implement a BCD adder to add the 4-bit numbers A and B 5
M4.8 (a) Implement an EX-OR gate using 2 : 1 Mux 5
(b) Implement a full adder using a suitable decoder with active low output 5
M5.9 Write a verilog description of 4-bit ripple carry adder at gate level abstraction, with a neat 7
block diagram. Also write stimulus block.
M5.10 If a= 4’b1010 and b= 4’b1111, what would be the output of the following 8
i) a&b
ii) a&&b
iii) &a
iv) a>>1
v) a>>>1
vi) y={2{a}}
vii) a^b
viii) z={a,b}
1
M6.11 Design a 4 bit ripple counter using D flipflop (up counter) 10
M7.13 A full subtractor has three 1-bit inputs x, y and z (previous borrow) and two 1-bit outputs 8
D(Difference) and B(Borrow). Write a verilog description using dataflow modeling.
Instantiate the subtractor module inside a stimulus block and test all possible combinations
of inputs x,y and z.
M7.14 Write a verilog code and testbench for a 4 bit synchronous up counter 7
Note:
Submit the pdf of hand written assignments only.
If found copied or material of others submitted, it will be viewed seriously.
Submit before 10/10/2020
7 Module-7 (CO-7 Implement and simulate the combinational logic circuits using 15
Verilog HDL)
2
Outcome
Outcomes from the Assignment
Course Objectives: The course is aimed at,
4.To implement the combinational and sequential logic circuits using Verilog HDL X
Expected Course Outcome: At the end of the course the student should be able to
CO – SLO mapping
Module CO SLO
1 CO_01 2
2 CO_02 5
3 CO_03 5
4 CO_04 5
5 CO_05 5
6 CO_06 5
7 CO_07 5
3
4