RF0604 – Hands-on Software Defined Radio (SDR) Concepts
Mon 6 Apr 2020 – Tue 7 Apr 2020
Modern RF and wireless systems rely on digital signal processing (DSP) to provide more and more transmitter and receiver functions. This technology enables wireless interconnectivity for a diverse range of products and services, ranging from satellite communications to smartphones and devices for internet of things (IoT) applications. Wireless functionality has never been more cost-effective nor accessible.
This 2-day technical course uses the Analog Devices ADALM-PLUTO Active Learning Module and a range of software applications to enable participants to develop an understanding of key SDR concepts and illustrate how theory is put into practice. During the course and working in pairs, participants will develop a complete QPSK radio link and learn about individual steps needed to convert data to a QPSK modulated signal, transmit the modulated signal at RF and then receive and decode the signal back to the original data. At the end of the course, participants will have gained knowledge of key digital radio concepts and will understand how modern, highly-integrated and cost-effective RFICs can be used for a wide range of new and exciting wireless applications.
The course is delivered in partnership with leading test equipment manufacturer Rohde & Schwarz at their UK office in Fleet. This practical hands-on course is taught by an industry expert with over 30 years of real-world RF development experience. Throughout the course, there will be plenty of opportunities to ask the instructor questions to help clarify understanding.
What You Will Learn
Learn key DSP and SDR concepts using real hardware rather than abstract theory
Gain practical experience of using ADALM-PLUTO hardware to develop an end-to-end data link
Understand fundamentals of sampling and the discrete Fourier transform
Know why and how to apply digital filtering
Define common properties of finite impulse response (FIR) filters
Understand digital modulation fundamentals
Appreciate the need for interpolation and decimation
Understand receiver synchronisation and the need for signal shaping filters
RF and Wireless Design Engineers
Digital Hardware Engineers
RF Systems Engineers
Software Development Engineers
RF Applications Engineers
This technical course is ideal for recent graduates and as well more experienced engineers working in the field of RF, wireless and microwave communications that want to better understand the interface between digital signals and analogue RF hardware. The course is also suitable for those wanting to develop and exploit new radio ideas using low-cost and widely available hardware. Staff members taking the course typically include hardware and software engineers and technical managers working in research and development (R&D) and design functions in the RF, wireless and microwave communications industry.
Introduction to ADALM-PLUTO hardware
Digital modulation principles
Sampling and sampling rate
Signal aliasing and need for filtering
Understanding digital FIR filter concepts
Generating signals with ADALM-PLUTO hardware
Analysing time and frequency-domain signals using ADI IIO Oscilloscope application
Introduction to the GNU Radio Companion (GRC)
Creating a broadcast FM receiver from GRC blocks using ADALM-PLUTO hardware
Using various GRC visualisation tools
Understanding trade-offs between sampling rate, number of bits, noise and bandwidth
Basic FIR filter design and realisation within ADALM Pluto hardware
Using GRC to investigate and observe filtering effects
Generating and mapping digital data streams to symbols
Root raised cosine (RRC) filtering in digital modulation
Creating a QPSK data link using ADALM Pluto hardware
Receiver synchronisation including timing recovery and channel adaption
The course is divided into modules of roughly two hours duration. Each module consisting of lecture-style theory followed by practical application using the supplied hardware and software and finishing with a tutorial-style discussion of the findings. Students work individually or in pairs using one of their own laptops and a USB drive boot disk (included) so that all work from a common Ubuntu environment.
A hardware platform called ADALM-PLUTO is provided and used to generate and receive RF and microwave signals, creating a mini RF lab for the course. The boot disk works with both Mac and PCs and has all the necessary software and hardware drivers already installed to maximise the time dedicated to learning about DSP and SDR. Practical sessions combine DSP simulation using GNU Radio Companion (GRC) and the ADALM-PLUTO hardware to apply the theory to practice and understand the internal workings of digital radios.
On the first day, after a brief introduction and familiarisation with the hardware and software, course participants will build a basic FM broadcast receiver to observe the practical issues of bandwidth, sampling rate, sample rate conversion and filtering. These topics are then developed further as individual modules for the remaining day. Items covered include aliased signals, dynamic range as well as fundamentals of digital filters, interpolation, decimation and resampling.
The second day continues with an investigation of a QPSK modulated transmitter and receiver. Using GRC, DSP aspects of the transmitter are developed showing the signal progression from digits to symbols via constellation mapping, then interpolation and application to the ADALM-PLUTO transmit hardware to create an RF signal. Using a loop back cable the signal is received via the ADALM-PLUTO with digital data fed to GRC where DSP blocks are used to illustrate timing recovery, matched filtering and channel adaption. The hardware and software provided lets students accomplish this for themselves thereby providing a solid foundation on all the key concepts in this vital new area of radio technology.
Although there are no formal prerequisites for this course, an ability to absorb and understand technical concepts is essential together with a desire to learn more about the topics covered. A technical background is desirable in order to derive maximum benefit from the course.
Those taking the course would normally be qualified to degree-level or have equivalent experience in an engineering, physics or mathematics-related subject. If you are unsure about the technical level of the course then either click here to complete the contact form or call our office on +44 (0)1962 920 123.
Class tuition by industry expert with 30+ years of experience
Full-colour printed course notes including all presentation slides
USB drive with a range of useful software applications
Morning and afternoon refreshments and buffet lunches
High-quality printed Certificate of Attendance
Please note that the ADALM Pluto hardware provided for hands-on exercises must be returned at the end of the course. However, details will be given of how the hardware can be purchased from Analog Devices.
£1,155 + £231 VAT = £1,386 GBP per person
Please note that UK VAT (value-added tax) is charged at 20%.
Course Dates & Registration
Day 1 – Monday 6 April 2020, Registration: 9:00-9:30 am, Start: 9:30 am, Finish: 5:00 pm
Day 2 – Tuesday 7 April 2020, Start: 9:00 am, Finish: 4:30 pm
The course will be held in a modern, well-equipped conference room at Rohde & Schwarz UK
Rohde & Schwarz UK, Ancells Business Park, Fleet, Hampshire, GU51 2UZ, UK
Rohde & Schwarz UK, Ancells Business Park, Fleet, Hampshire, GU51 2UZ, UK
Travel by Car
Ample car parking is available at Rohde & Schwarz UK.
Travel by Train
The nearest railway station is Fleet, Station Approach, Fleet, Hampshire, GU51 3QY, UK.
Rohde & Schwarz UK is 15 mins walk from the railway station or a short taxi ride.
Travel by Air
Heathrow airport is 26 miles (42 km) and Gatwick airport is 48 miles (77 km) from Rohde & Schwarz UK. If you are travelling by air, then we can reserve a taxi for you. The driver will meet you at arrivals and transfer you either to your hotel or directly to the course venue. Please call our office on +44 (0)1962 920 123 or email us at firstname.lastname@example.org if you require any travel assistance.
Please note that accommodation costs are not included in the course fees. Hotels and B&Bs can be found in the area including:
Premier Inn Fleet – distance from hotel to course venue=0.8 miles (1.2 km)
The Lismoyne Hotel – distance from hotel to course venue=1.7 miles (2.7 km)
The Elvetham Hotel – distance from hotel to course venue=3.6 miles (5.8 km)
A cancellation fee of 20% will apply for cancellations received 7-14 days before the start of a course. Cancellations received less than 7 days before are not refundable. Substitute delegates can be made any time before a course starts.
Upon registering for a course online, confirmation will be emailed immediately followed by the Course Joining Instructions and an invoice/receipt within 1 working day. We strongly recommend that you do not make any firm travel and/or accommodation commitments until you receive final confirmation that the course will definitely go ahead. This is sent as soon as the minimum number of attendees has been reached to make the course viable and no later than 1 week before the scheduled course start date.
Onsite Course Option
If you have a group or team that requires training, then we can deliver this course onsite at your facility at most locations around the World. For further information, either click here to complete the contact form or call our office on +44 (0)1962 920 123.
Terms & Conditions
We encourage you to read our full Terms and Conditions, which cover important issues like payment and cancellation policies.
Please click here to complete the contact form or call our office on +44 (0)1962 920 123.
Delivered in partnership with leading test equipment manufacturer Rohde & Schwarz.