0% found this document useful (0 votes)
120 views1 page

Digital System Design Using Verilog

This document outlines a course on digital system design using Verilog. The course objectives are to apply Verilog concepts to combinational and sequential circuits, understand semiconductor memories used in digital systems, write Verilog programs for bus protocols and serial standards, and learn design methodology. The course covers topics like combinational/sequential basics, finite state machines, memories, implementation fabrics, I/O interfacing, and design methodology including optimization and testing.

Uploaded by

Rakesh M B
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
120 views1 page

Digital System Design Using Verilog

This document outlines a course on digital system design using Verilog. The course objectives are to apply Verilog concepts to combinational and sequential circuits, understand semiconductor memories used in digital systems, write Verilog programs for bus protocols and serial standards, and learn design methodology. The course covers topics like combinational/sequential basics, finite state machines, memories, implementation fabrics, I/O interfacing, and design methodology including optimization and testing.

Uploaded by

Rakesh M B
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

DIGITAL SYSTEM DESIGN USING VERILOG

Prerequisites : Digital Electronics, Fundamentals of verilog

Course objectives: ·This course will enable the students to apply the concepts of Verilog
Language for combinational and sequential circuits, understand the design and operation of
semiconductor memories frequently used in application specific digital system.Write the verilog
program for bus protocols and serial communication standards and also understand the different
components of design methodology.

Module I

Introduction and Methodology: Digital Systems and Embedded Systems, Real-World Circuits,
Models, Design Methodology Combinational Basics: Combinational Components and Circuits,
Verification of Combinational Circuits. 8Hrs

Module II

Sequential Basics: Sequential Datapaths and Control: Finite State Machines, Clocked
Synchronous Timing Methodology. Memories: Concepts, Memory Types, Error Detection and
Correction . 8Hrs

Module III

Implementation Fabrics: Integrated Circuits, Programmable Logic Devices, Packaging and


Circuit boards, Interconnection and Signal integrity . 8Hrs

Module IV

I/O interfacing: I/O controllers, Parallel Buses, Serial Transmission, I/O software

7Hrs

Module V

Design Methodology: Design flow: Architecture Exploration, Functional Design, Functional


Verification, Synthesis, Physical Design ; Design optimization: Area Optimization,Timing
Optimiazation, Power Optimization; Design for test: Fault Models and Fault Simulation, Scan
Design and Boundary Scan, Built-In Self Test (BIST),Nontechnical Issues 8Hrs

Text Book:

Peter J. Ashenden, “Digital Design: An Embedded Systems Approach Using VERILOG”,


Elesvier, 2010.

Samir palnitkar, “Verilog HDL : A Guide to Digital Design and Synthesis”, Prentice Hall, 1996

You might also like