Software-Defined Radio with Zynq 7000

Course Highlights

Learn how to cooperate RF related algorithm from MATLAB/SIMULINK with VIVADO to create RTL code running.  The course offers hands-on experience with building standalone prototype of Radio Device (i.e. Communication Radio, Femto-cells, Pico-Cells and etc) using YunSDR which is a Zynq platform. This course includes implementing RF communication, MATLAB/SIMULINK coder, Vivado High Level Synthesis and Embedded Linux. The focus of the training is creating a quick prototype.

Course Objectives

After completing this comprehensive training, you will know how to:

  • Evaluate RF algorithm using MATLAB/SIMULINK
  • Convert algorithm using Embedded coder and VIVADO-HLS
  • Cooperate hardware block with Linux kernel and device driver to create a standalone prototype
  • Create a working ARM Cortex-A9 MPCore Linux system using the Vivado Design Suite and PetaLinux tools
  • Build custom hardware cores and device drivers using the user space I/O (UIO) framework


Who Should attend

This hands-on course is designed for intermediate users. Anyone interested in quickly creating prototype using MATLAB/SIMULINK and Vivado-HLS as well as the SDR.

Software Tools

  • Vivado System Edition
  • MATLAB
  • SIMULINK
  • Signal Processing Toolbox
  • DSP System Toolbox
  • Communication System Toolbox
  • Embedded Coder Toolbox


Hardware Tools

  • YunSDR Y320 Kit based on Xilinx Zynq-7000 XC7Z020

Course Outline

Day 1

  • Software Define Radio Overview
  • Lab 1: Introduction to Software Define Radio Modeling with MATLAB and SIMULINK
  • Basic Communication Protocol
  • Lab 2: RF Modulation Technique
  • Software Define Radio Frontend Overview
  • Lab 3: Software Define Radio Frontend Configuration: Loopback RTL Application
  • Digital Modulation Communication Protocol Overview
  • Lab 4: Digital Modulation with SIMULINK

Day 2

  • High Level Synthesis Overview
  • Lab 5: High Speed RF Prototyping with HLS
  • SIMULINK Model Approach for Software Define Radio
  • Lab 6: Embedded Coder for Rapid Prototyping
  • Software Define Radio Frontend Overview
  • Software Define Radio System Architecture
  • Baseband Processor Overview
  • Lab 7: Simple Radio Modem

Day 3

  • Embedded Linux Overview
  • PetaLinux Tools
  • Lab 8: Building Linux Embedded System
  • PetaLinux with Custom Hardware and Device Driver
  • Lab 9: Configurable Radio Modem
  • Linux Networking Overview
  • Lab 9: Radio Modem with Option

 

DOWNLOAD REGISTRATION FORM

 ONLINE REGISTRATION

Course Registration Form


Course Title
Invalid Input

or Key in Your Own Title
Invalid Input

Course Start Date

Invalid Input

Sponsorship (*)
Invalid Input


Contact Person


Salutation(*)
Invalid Input

Name(*)
Invalid Input

Designation/ Department/ Division(*)
Invalid Input

Company(*)
Invalid Input

Billing Address (*)
Invalid Input

Street Address

(*)
Invalid Input

Street Address Line 2

City(*)
Invalid Input

State / Province(*)
Invalid Input

Postal / Zip Code(*)
Invalid Input

Telephone(*)
Invalid Input

Fax
Invalid Input

Email Address (*)
Invalid Input


Participant Details


Participant Salution 1
Invalid Input

Participant Name1
Invalid Input

Designation/ Department/ Division
Invalid Input

Telephone
Invalid Input

Fax
Invalid Input

Email Address
Invalid Input

Dietary Requirement
Invalid Input


Participant Salution 2
Invalid Input

Participant Name2
Invalid Input

Designation/ Department/ Division
Invalid Input

Telephone
Invalid Input

Fax
Invalid Input

Email Address
Invalid Input

Dietary Requirement
Invalid Input


Participant Salution 3
Invalid Input

Participant Name 3
Invalid Input

Designation/ Department/ Division
Invalid Input

Telephone
Invalid Input

Fax
Invalid Input

Email Address
Invalid Input

Dietary Requirement
Invalid Input


Payment Method(*)
Invalid Input

Cheque number
Invalid Input

PO Number
Invalid Input

How did you get to know about this programme?(*)
Invalid Input

Terms and Conditions
Invalid Input

Invalid Input