RP Tip Print New
RP Tip Print New
RP Tip Print New
Course Code Course Title Course Planner Lectures Tutorials Practicals Credits
ECE425 ADVANCED DIGITAL SYSTEM DESIGN 15929::Abhinav Vishnoi 3.0 0.0 0.0 3.0
Course Category Courses with numerical and conceptual focus
TextBooks
Sr No Title Author Edition Year Publisher Name
T-1 AN ENGINEERING APPROACH WILLIAM I. FLETCHER 11th 2002 2. PRENTICE HALL
TO DIGITAL DESIGN
Reference Books
Sr No Title Author Edition Year Publisher Name
R-1 DIGITAL DESIGN MORRIS MANO 5th 2013 PEARSON EDUCATION
R-2 DIGITAL SYSTEM DESIGN USING CHARLES H. ROTH, JR., 2nd 2008 THOMSON
VHDL LIZY KURIAN JOHN
R-3 VERILOG HDL, A GUIDE TO SAMIR PALNITKAR 2nd 2006 PHI (PRETICE HALL INDIA)
DIGITAL DESIGN AND
SYNTHESIS
Other Reading
Relevant Websites
Sr No (Web address) (only if relevant to the course) Salient Features
RW-1 http://nptel.iitm.ac.in/video.php?subjectId=117105080 lectures on DSD
MID-TERM
Week 8 Lecture 22 Switch Level Modelling R-3:11.1 knowledge of PMOS students will learn to Xillinx tool and
And Primitives(Introduction and NMOS circuit level implement design white board
to Switch Level implementation using PMOS and
Modelling) NMOS transistors
Lecture 23 Switch Level Modelling R-3:11.2 Implementing of devices Analysis using switch virtual labs and
And Primitives using switch level level modelling white board
(Implementation of Devices modelling
at Switch Level)
Switch Level Modelling R-3:11.2 Implementing of devices Analysis using switch virtual labs and
And Primitives using switch level level modelling brain storming
(Implementation of modelling
Expressions)
Lecture 24 Switch Level Modelling R-3:11.2 Implementing of devices Analysis using switch virtual labs and
And Primitives using switch level level modelling brain storming
(Implementation of modelling
Expressions)
Switch Level Modelling R-3:11.2 Implementing of devices Analysis using switch virtual labs and
And Primitives using switch level level modelling white board
(Implementation of Devices modelling
at Switch Level)
Week 9 Lecture 25 Switch Level Modelling R-3:12.1-12.2 knowledge of basic implementation of Brain Storming
And Primitives(Importance primitives and need of designs using UDP and White Board
of UDP) User defined primitives
Lecture 26 Quiz,Test2
Lecture 27 Switch Level Modelling R-3:13.1 Implementing design Decreasing of Brain Storming
And Primitives(Task and using task and function complexity using task and White Board
Functions) and function will be
learnt
Week 10 Lecture 28 Finite State Machines and R-2:1.4 Knowledge of students will learn to Brain Storming
System Controllers Design implementing State use flip flops and and White Board
(Introduction to FSM) machine design using design sequence
flip flops detectors
Lecture 29 Finite State Machines and R-2:1.6 knowledge of varioius Analysis of FSM Brain Storming
System Controllers Design state machines for using all conditions and White Board
(Sequence overlaping and non of overlaping and non
detector Implementation) overlaping case overlaping
Week 10 Lecture 30 Finite State Machines and R-2:1.6 knowledge of varioius Analysis of FSM Brain Storming
System Controllers Design state machines for using all conditions and White Board
(Sequence overlaping and non of overlaping and non
detector Implementation) overlaping case overlaping
Week 11 Lecture 31 Finite State Machines and R-2:1.7-1.9 Knowledge of students will learn to Xilinx tool and
System Controllers Design implementing FSM design FSM using white board
(Programming of various using if else statements behavioural
FSM) modelling
Finite State Machines and R-2:1.7-1.9 Knowledge of state Student will learn to Xilinx tool and
System Controllers Design reduction in Finite state implement fsm along brain storming
(State Reduction) machine with state reduction
Lecture 32 Finite State Machines and R-2:1.7-1.9 Knowledge of state Student will learn to Xilinx tool and
System Controllers Design reduction in Finite state implement fsm along brain storming
(State Reduction) machine with state reduction
Finite State Machines and R-2:1.7-1.9 Knowledge of students will learn to Xilinx tool and
System Controllers Design implementing FSM design FSM using white board
(Programming of various using if else statements behavioural
FSM) modelling
Lecture 33 Quiz,Test3
Week 12 Lecture 34 Finite State Machines and T-1:7.2 7.11 Knowledge of Design of students will learn to Xilinx tool and
System Controllers Design system controllers using implement data white board
(Introduction to system data logger logger using various
control) circuits
Lecture 35 Asynchronous Finite State T-1:10.1-10.4 knowledge of Design of Analysis and Xilinx tool and
machine Design asynchronous circuits implementation of white board
(Introduction and Scope of asynchronous circuits
Asynchronous
Circuits)
Asynchronous Finite State T-1:10.1-10.4 knowledge of Design of students will learn to Xilinx tool and
machine Design asynchronous circuits analyse and white board
(Asynchronous Analysis and like flip flops and other implement
Design of Asynchronous sequential circuits asynchronous circuits
Machines) by using flip flops
Lecture 36 Asynchronous Finite State T-1:10.6-10.7 Design of Excitation Analysis of Xilinx tool and
machine Design(Cycles and map for asynchronous Asynchronous white board
Races) circuits circuits
Asynchronous Finite State T-1:10.6-10.7 Design of Excitation student will learn the Xilinx tool and
machine Design(Plotting map for asynchronous Analysis of white board
and Reading Excitation circuits Asynchronous
Map) circuits using
exitation map
Week 13 Lecture 37 Asynchronous Finite State T-1:10.6-10.7 Design of Excitation student will learn the Xilinx tool and
machine Design(Plotting map for asynchronous Analysis of white board
and Reading Excitation circuits Asynchronous
Map) circuits using
exitation map
Asynchronous Finite State T-1:10.6-10.7 Design of Excitation Analysis of Xilinx tool and
machine Design(Cycles and map for asynchronous Asynchronous white board
Races) circuits circuits
Week 13 Lecture 38 Asynchronous Finite State T-1:10.8-10.9 knowledge of essential implementation of Xilinx tool and
machine Design(Essential Hazards in essential hazards in white board
Hazards) Asynchronous circuits Asynchronous
circuits
Lecture 39 Asynchronous Finite State T-1:10.8-10.9 knowledge of essential implementation of Xilinx tool and
machine Design(Essential Hazards in essential hazards in white board
Hazards) Asynchronous circuits Asynchronous
circuits
Asynchronous Finite State T-1:10.8-10.9 knowledge of static Implementation of Xilinx tool and
machine Design(Hazards) Hazards and dynamic hazards in white board
hazards in Asynchronous
Asynchronous circuits circuits will be learnt
Week 14 Lecture 40 Asynchronous Finite State T-1:10.11 knowledge of student will learn to Xilinx tool and
machine Design(Map Asynchronous circuit implement white board
Entered Variable using map entered Asynchronous
Approaches to variable method of flip circuits using MEV
Asynchronous Design) flops method
Asynchronous Finite State T-1:10.11 knowledge of student will learn Xilinx tool and
machine Design Designing contemporary method white board
(Contemporary Approach to Asynchronous circuit of implementing
Asynchronous Design) using various methods , Asynchronous
L40 is reserved for circuits
contingency
Lecture 41 Asynchronous Finite State T-1:10.11 knowledge of student will learn Xilinx tool and
machine Design Designing contemporary method white board
(Contemporary Approach to Asynchronous circuit of implementing
Asynchronous Design) using various methods , Asynchronous
L40 is reserved for circuits
contingency
Asynchronous Finite State T-1:10.11 knowledge of student will learn to Xilinx tool and
machine Design(Map Asynchronous circuit implement white board
Entered Variable using map entered Asynchronous
Approaches to variable method of flip circuits using MEV
Asynchronous Design) flops method
Lecture 42 Asynchronous Finite State T-1:10.13 knowledge of Various hazards in MEV Xilinx tool and
machine Design(Hazards in hazards in MEV method method will be learnt white board
Circuits Developed by MEV implemented for flip by eliminating the
Method) flops hazard with various
methods
SPILL OVER
Week 15 Lecture 43 Spill Over
Lecture 44 Spill Over
Lecture 45 Spill Over
Total :- 10 20