technifyed

IIT Roorkee via NPTEL

Basics of software-defined radios and practical applications

Overview

Software-defined radio (SDR) is an inherent part of the modern communication system, where many processes, which used to be implemented in hardware, are defined in the software domain for flexibility and configurability. This course describes various components of software-defined-radios with the understanding of their limitation and application of ‘software-defined-solutions’ to overcome such limitations. Understanding the interplay of analog and digital signal processing for power as well as spectrum efficient transmission and reception of signal leads to an optimized, yet, practical radio solution. This course will allow students to understand (1) the terminology used in industrial data-sheets and (2) motivation for selecting appropriate commercial solutions for a practical transceiver design.

INTENDED AUDIENCE: Both UG/PG can take this course; The course is also useful for practicing RF and signal processing engineers in the Industry.

PREREQUISITES : A background in electrical engineering helps to some extent, but this is not required

INDUSTRY SUPPORT : Telecommunication Industry, Defence Industry , Aeronautical Industry, and Space Industry.

Syllabus 4

  1. Week 1
    • Foundation for software defined radio
    • Components of a software defined radio
    • Software defined radio architectures Part I
    • Software defined radio architectures Part II
    • Software defined radio architectures Part III
  2. Week 2
    • Software defined radio architectures Part IV
    • Distortion Parameters-Part I
    • Distortion Parameters-Part II
    • Distortion Parameters: Nonlinear Distortion
    • Distortion Parameters: Nonlinearity Specifications
  3. Week 3
    • Power Amplifiers: Nonlinear Distortion in Transmitted Signals
    • Power Amplifiers: Useful Definitions
    • Case study-I: Power amplifier Line-up for achieving linearity & power requirement example
    • Case study-II: Power amplifier Line-up for linearity & power requirement: Need for linearization techniques
    • Behavioral models for representing nonlinear distortions
  4. Week 4
    • Linearization Techniques for nonlinear distortion
    • Predistortion Techniques for nonlinearity distortion in SDR
    • Basic Digital Predistortion Techniques for nonlinear distortion in SDR
    • State-of-the-art Digital Predistortion Techniques for Nonlinear Distortion in SDR
    • Digital Predistortion Techniques for Linear as well as Nonlinear Distortion in SDR

Advantages and disadvantages

Advantages

  • Taught by IIT and IISc professors, and it follows the Indian university syllabus closely.
  • All videos and assignments are free on NPTEL and SWAYAM.
  • The certificate is recognised by many Indian universities for credit transfer and by GATE aspirants.
  • Great for GATE and semester exam preparation.
  • From Indian Institute of Technology Roorkee, a well-regarded name.
  • Completely free.
  • Self-paced: start any time.
  • A clear syllabus (4 parts) you can see before you start.

Disadvantages

  • The certificate needs a proctored exam at a centre, which has a fee.
  • Recorded classroom lectures: thorough, but slower than made-for-online courses.
  • New runs start on fixed dates (January and July).
  • Learning is free, but the certificate costs money.

Some points apply to every course of this kind; see how we rank.

Free to learn

  • Free: Every video and assignment is free on NPTEL and SWAYAM. Enrol when the next run opens.
  • Certificate: Optional. It needs a proctored exam at a centre, which has a fee.

Taught by

  • Prof. Meenakshi RawatIIT Roorkee

Indian Institute of Technology Roorkee is in Tier 2: excellent universities and the companies that build the technology of our institution ranking (90/100).

Similar courses

Compare these

Harvard University · edX

Fundamentals of TinyML

4.567 ratings

Focusing on the basics of machine learning and embedded systems, such as smartphones, this course will introduce you to the “language” of TinyML.

Free to audit5 weeks, 2 - 4 hours per week

Harvard University · edX

Data Science: Building Machine Learning Models

4.4133 ratings

Build a movie recommendation system and learn the science behind one of the most popular and successful data science techniques.

Free to audit8 weeks, 2 - 3 hours per week

Harvard University · YouTube

CS50 en Español 2017

Esto es CS50 en español (con subtítulos).

Free video13 videos, 19 hours

Massachusetts Institute of Technology · YouTube

MIT 6.622 Power Electronics, Spring 2023

Instructor: David Perreault View the complete course: https://ocw.mit.edu/courses/6-622-power-electronics-spring-2023 YouTube Playlist: https://www.youtube.com/playlist?list=PLUl4u3cNGP62UTc77mJoubhDELSC8lfR0 6.622 covers modeling, analysis, design, control, and application of circuits for energy c…

Free video38 videos, 32 hours

Harvard University · edX

Deploying TinyML

4.521 ratings

Learn to program in TensorFlow Lite for microcontrollers so that you can write the code, and deploy your model to your very own tiny microcontroller. Before you know it, you’ll be implementing an entire TinyML application.

Free to audit5 weeks, 2 - 4 hours per week

Massachusetts Institute of Technology · YouTube

MIT 6.002 Circuits and Electronics, Spring 2007

6.002 is designed to serve as a first course in an undergraduate electrical engineering (EE), or electrical engineering and computer science (EECS) curriculum. At MIT, 6.002 is in the core of department subjects required for all undergraduates in EECS. The course introduces the fundamentals of the…

Free video26 videos, 21 hours

Enter your email and the official page opens. Phone is optional.