Course10810617768 lectures
Digital System Design
Prof. Neeraj Goel · IIT Ropar
Lectures
Week 1
- Introduction
- Analog vs Digital
- Binary number system-1
- Binary number system-2
- Negative number representation-1
- Negative number representation-2
Week 2
- Other number systems
- Floating point number-1
- Floating point numbers-2
- Floating point numbers-3
- Floating point numbers-4
Week 3
- Boolean functions
- Boolean Algebra
- SOP and POS Representation
- Algebraic simplifications
- Canonical form
- Boolean minimization using K-Maps
- More Logic gates
Week 4
Week 5
Week 6
- Ripple carry adder
- Carry look ahead adder
- Modeling BUS in Verilog
- Fast adder:Carry select adder
- Multiple operand adder
- Multiplication
Week 7
Week 8
Week 9
- Sequential circuit analysis
- Derivation state graph
- Sequence detector: Example 1
- Sequence detector: Example 2
Week 10
- State machine reduction
- State encoding
- Multi-cycle adder design
- Pipelined adder design
- Multiplication design
- Division hardware design
- Interacting state machines
Week 11
- Register Transfer Level design
- GCD computer at RTL Level
- RTL Design-Bubble sort
- RTL Design - Traffic light controller
Week 12
- FPGA
- Xilinx CLB
- FPGA - Design flow
- FPGA design demo
- Introduction to ASIC design flow Part - 1
- Introduction to ASIC design flow Part - 2
- Future directions
Live Session
Syllabus and materials
At NPTEL, as the course publishes them.
Credits and licence
- Institution
- IIT Ropar
- Department
- Electrical Engineering
- Teacher
- Prof. Neeraj Goel
- Level
- Undergraduate
- Language
- English
- Subjects
- Engineering
- Source
- NPTEL
- Licence
- CC BY-NC-SA, as NPTEL states it. Non-commercial use only. NPTEL's terms
- Attribution
- NPTEL states: "Distributed under Creative Commons Attribution-ShareAlike / CC BY - NC - SA", beside a BY-NC-SA badge. Coordinated by IIT Madras.
- Who can watch
- NPTEL gives no rating. Invisible Network shows it to Tweens profiles and older, judged from what the source says about it. How courses are placed
More like this
NPTEL103106570
Course
Interfacial Engineering
40 lectures · Video
NPTEL106106169
Course
Social Networks
166 lectures · Source's player
NPTEL106106183
Course
Discrete Mathematics
400 lectures · Source's player
NPTEL106106184
Course
Deep Learning - IIT Ropar
117 lectures · Source's player
NPTEL106106182
Course
The Joy of Computing using Python
225 lectures · Source's player
TED
Talk
The future we're building -- and boring
Source's player
TED
Talk
Why don't perpetual motion machines ever work?
Source's player
TED
Talk
Elon Musk talks Twitter, Tesla and how his brain works — live at TED2022
Source's player
Course
History 7b Spring 2006 UC Berkeley (History 7B US History: from Civil War to Present)
39 lectures · Audio
Course
Nuclear Engineering 101 001 Fall 2009 UC Berkeley Nuclear Reactions and Radiation (Nuclear Engineering 101, 001|Fall 2009|UC Berkeley (Nuclear Reactions and Radiation))
29 lectures · Audio
Course
Electrical Engineering 240 001 Spring 2010 UC Berkeley Advanced Analog Integrated Circuits (Electrical Engineering 240, 001|Spring 2010|UC Berkeley (Advanced Analog Integrated Circuits))
26 lectures · Audio
Course
Matrix Methods in Data Analysis, Signal Processing, and Machine Learning
34 lectures · Video
Course
Matrix Methods in Data Analysis, Signal Processing, and Machine Learning
34 lectures · Video