Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

NPTEL

Architectural Design of Digital Integrated Circuits

NPTEL , Indian Institute of Engineering Science And Technology, Shibpur and Indian Institute of Technology, Kharagpur via Swayam

Overview

Digital arithmetic plays an important role in the design of general-purpose digital processors and of embedded systems for signal processing, graphics, and communications. In spite of a mature body of knowledge in digital arithmetic, each new generation of processors or digital systems creates new arithmetic design problems. Designers, researchers, and graduate students will find solid solutions to these problems in this course. This course explains the fundamental principles of algorithms available for performing arithmetic operations on digital computers. These include basic arithmetic operations like addition, subtraction, multiplication, and division in fixed-point and floating-point number systems as well as more complex operations such as square root extraction and evaluation of exponential, logarithmic, and trigonometric functions. The algorithms described are independent of the particular technology employed for their implementation.

INTENDED AUDIENCE :Computer Science, Electrical Engineering, Electronics & Communication Engineering
PREREQUISITES :Basic Digital Electronics Design.
INDUSTRY SUPPORT :Intel, Samsung, Freescale, Texas Instruments

Syllabus

COURSE LAYOUT

Week 1 : Efficient technique/s for Algorithm to Architecture MappingWeek 2 : Efficient technique/s for Algorithm to Architecture MappingWeek 3 : Recent Trends on Adder/Subtractor DesignWeek 4 : Recent Trends on Multiplier/Divider DesignWeek 5 : Efficient VLSI Architectures for Various DSP blocks (FIR filter, CORDIC, FFT etc)Week 6 : Efficient VLSI Architectures for Various DSP blocks (FIR filter, CORDIC, FFT etc)Week 7 : Fundamentals of Efficient Design and Implementation strategies of Digital VLSI Design (Clock Tree synthesis, Timing Closure, Synthesis)Week 8 : Fundamentals of Efficient Design and Implementation strategies of Digital VLSI Design (Clock Tree synthesis, Timing Closure, Synthesis)
Week 9 :Static Timing Analysis
Week 10:Clock SkewWeek 11:VLSI Interview FAQsWeek 12:Tips and tricks for Digital VLSI based IC design

Taught by

Prof. Indranil Hatai

Related Courses

Reviews

Start your review of Architectural Design of Digital Integrated Circuits

Never Stop Learning!

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free