17EC663 Digital System Design using Verilog syllabus for EC



A d v e r t i s e m e n t

Module-1 Introduction and Methodology 8 hours

Introduction and Methodology:

Digital Systems and Embedded Systems, Real-World Circuits, Models, Design Methodology (1.1, 1.3 to 1.5 of Text).

 

Combinational Basics:

Combinational Components and Circuits, Verification of Combinational Circuits.(2.3 and 2.4 of Text)

 

Sequential Basics:

Sequential Datapaths and Control Clocked Synchronous Timing Methodology (4.3 up to 4.3.1,4.4 up to 4.4.1 of Text). L1, L2, L3

Module-2 Memories 8 hours

Memories:

Concepts, Memory Types, Error Detection and Correction (Chap 5 of Text). L1, L2, L3

Module-3 Implementation Fabrics 8 hours

Implementation Fabrics:

Integrated Circuits, Programmable Logic Devices, Packaging and Circuit boards, Interconnection and Signal integrity (Chap 6 of Text). L1, L2, L3

Module-4 I/O interfacing 8 hours

I/O interfacing:

I/O devices, I/O controllers, Parallel Buses, Serial Transmission, I/O software (Chap 8 of Text). L1, L2, L3

Module-5 Design Methodology 8 hours

Design Methodology:

Design flow, Design optimization, Design for test, Nontechnical Issues (Chap 10 of Text). L1, L2, L3, L4

 

Course outcomes:

After studying this course, students will be able to:

  • Construct the combinational circuits, using discrete gates and programmable logic devices.
  • Describe Verilog model for sequential circuits and test pattern generation.
  • Design a semiconductor memory for specific chip design.
  • Design embedded systems using small microcontrollers, larger CPUs/DSPs, or hard or soft processor cores.
  • Synthesize different types of processor and I/O controllers that are used in embedded system.

 

Text Book:

Peter J. Ashenden, ―Digital Design: An Embedded Systems Approach Using VERILOG‖, Elesvier, 2010.

Last Updated: Tuesday, January 24, 2023