Lesson Plan |
||||
Name of the Faculty : Ms. Shashi Lata | ||||
Discipline : ECE & CSE | ||||
Semester : 6th | ||||
Subject : Digital System Design | ||||
Lesson Plan Duration : Jan 2018 to April 2018 | ||||
Week | Theory | Practical | ||
Lecture Day | Topic | Practical Day | Topic | |
1st | 1 | Computer-aided design tools for digital systems. Hardware description languages | 1st | Design all gates using VHDL. |
2 | identifiers, data objects | |||
3 | data types | |||
2nd | 4 | data types | 2nd | Write VHDL programs for the followingcircuits, check the waveforms and the hardware generated a.half adder b.full adder. |
5 | operators, logical operators | |||
6 | types of delays | |||
3rd | 7 | types of delays contd | 3rd | Write VHDL programs for the followingcircuits, check the waveforms and the hardware generated a.multiplexer b.demultiplexer. |
8 | entity | |||
9 | architecture declaration- dataflow modeling | |||
4th | 10 | dataflow modeling contd. | 4th | Write VHDL programs for the followingcircuits, check the waveforms and the hardware generated a.encoder b.decoder. |
11 | half adder, full adder | |||
12 | multiplexer, demultiplexer | |||
5th | 13 | encoder, decoder | 5th | Write a VHDL program for a comparator and check the waveforms and the hardwaregenerated. |
14 | code converters | |||
15 | comparators,implementation of boolean algebra | |||
6th | 16 | Revision session | 6th | Write a VHDL program for a code converter and check the waveforms and the hardwaregenerated. |
17 | sequential statements | |||
18 | sequential staements contd. | |||
7th | 19 | process statement | 7th | Write a VHDL program for a FLIP FLOP and check the waveforms and the hardwaregenerated. |
20 | Process statement contd. | |||
21 | half adder, full adder | |||
8th | 22 | multiplexer, demultiplexer | 8th | Write a VHDL program for a counter and check the waveforms and the hardwaregenerated. |
23 | encoder, decoder | |||
24 | code converters,comparator | |||
9th | 25 | Revision session | 9th | Write VHDL programs for the following circuits, check the waveforms and the hardware generated a.register b. shift register. |
26 | Structural model- component declaration. Structural layout. | |||
27 | half adder, full adder | |||
10th | 28 | multiplexer, demultiplexer | 10th | Implement any three (given above) on FPGA/CPLD kit. |
29 | encoder, decoder | |||
30 | code converters | |||
11th | 31 | comparators | ||
32 | overloading | |||
33 | resolution functions | |||
12th | 34 | resolution functions contd. | ||
35 | packages and libraries | |||
36 | subprograms- functions and procedure | |||
13th | 37 | VHDL model & simulation of sequential circuits, shift registers, counters etc | ||
38 | generics | |||
39 | Basic components of computer, specifications | |||
14th | 40 | Architecture and implementation of simple microcomputer system using VHDL | ||
41 | PLD: ROM, PLA, PAL, GAL | |||
42 | PEEL,CPLD, FPGA | |||
15th | 43 | Design implementation using CPLD & FPGA | ||