0% found this document useful (0 votes)
25 views

Verilog Assignment1

vrilog

Uploaded by

Chandu Chitti
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
25 views

Verilog Assignment1

vrilog

Uploaded by

Chandu Chitti
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Sir.

M Visvesvaraya Institute of Technology


DEPARTMENT OF ELECTRONICS & TELECOMMUNICATION ENGINEERING
ASSIGNMENT – 1
Academic Year (2022 – 23)

Semester 5th
Subj. Subj. Verilog Date of
Date of 18EC56 06/12/22
28/11/22 Code Name HDL Submission
Assignment

COURSE OUTCOMES:
CO1: Design and Verify the functionality of the digital circuit/system using test bench.
CO2: Write the program more effectively using Verilog task and directives.

SYLLABUS: Module–1, Module–2 (till Compiler Directives)


Q. No. CO PO
QUESTIONS
1. Explain a typical design flow for designing VLSI IC circuit
CO1 1, 2
using the block diagram.
2. Explain top down design methodology and bottom up design
CO1 1, 2
methodology.
3. Explain different levels of abstraction used for programming in
CO1 1, 2
verilog.
4. Explain the trends in Hardware Description Languages (HDLs). CO1 1, 2
5. What do you mean by Instantiation and Instances? Write a
verilog code for 4bit ripple carry counter to show instantiation CO1 1, 2
and instances.
6. Explain the following verilog data types with an example: (i)
CO2 1, 2, 3
Nets (ii) Registers (iii) Integers (iv) Parameters (v) Arrays.
7. Declare the following variables in verilog: (i) An 8bit vector net
called a_in (ii) An integer called count (iii) A memory MEM
CO2 1, 2, 3
containing 256 words of 64 bits each (iv) A parameter
cache_size equal to 512.
8. A 4-bit parallel shift register has I/O pins as shown in the figure below.
Write the module definition for this module shift_reg.

CO2 1, 2, 3

You might also like