Digital Design Syllabus
Digital Design Syllabus
Digital Design Syllabus
Objectives/Overview:
This course is intended to provide the students with a good knowledge of all varieties of
Digital Circuits (both combinational & sequential circuits) & timing circuits, IC Chips, their
design & applications along with Analog to Digital & Digital to Analog conversion of
Signals. The lab component indented to make students familiar with all varieties of Digital
Circuits (both combinational & sequential circuits) & timing circuits, their design &
applications along with Analog to Digital & Digital to Analog conversion.
The students are also exposed to different types of RAMs & ROMs with their in depth
knowledge.
Theory Part:
UNIT V: Lectures: 12
Memory System: Memory system characteristics and design objectives; Memory hierarchy
in CISC and RISC systems; Cache memory principle and organization; Cache memory
mapping; Cache replacement algorithms; Cache writing policies; Unified and split caches;
Random access memory; External memory: disk-based storage and RAIDs, optical storage,
SSD storage; Virtual memory, paging and segmentation.
Input/Output Organization: I/O structures and functions; I/O techniques: programmed I/O,
interrupt-driven I/O, DMA; Interrupt and interrupt controller; Bus arbitration.
Text/Reference Books
1) Digital Systems- Principles & Applications. Tocci, Widmar and Jain, Pearsons
2) Digital Fundamentals. Floyd and Jain, Pearson
3) Digital Circuits (Vol-I & vol-II). D. Roychowdhary, Platinum Publishers.
4) Fundamentals of VHDL Design. Stephen Brown and Zovenkeo Vrasesic, TMH
5) Introduction to Logic Design with CDROM. Alan B. Marcovity, TMH
6) Fundamentals of Digital Logic with Verilog Design. Stephen Brown, TMH
7) Modern Digital Electronics. R. P. Jain, TMH. Problems and solution on Digital
circuits (Vol-I & Vol-II). D. Roychowdhary, Platinum Publishers.
8) Andrew S. Tanenbaum, Todd Austin, Structured Computer Organization, Pearson
Education, Sixth edition, 2013.
Course Outcomes:
At the end of the course, a student would be able to: