top of page

Starting - 15 Dec

Advance Training Plan for DSP using Xilinx System Generator

Duration

12 Weeks

Price

Price

50% OFF

35000

Offer Ends In

Course Features:

● Live Instructor Classes

● Doubt Sessions

● Project Hands - on

● Certification on Course Completion

● Recorded Sessions 

● Evening Classes 

Your Instructor

Mr. Kshitij Goel

I'm Kshitij Goel, with 9+ years of experience in FPGA projects. I hold a B.Tech in ECE and have worked on diverse applications. This course offers hands-on projects, real-world examples, and a supportive environment for all skill levels. Let's learn, experiment, and create together!

Course Description

This course allows you to explore the System Generator tool and to gain the expertise you need to develop advanced, low-cost Digital Signal Processing designs. This intermediate course in implementing DSP functions focuses on learning how to use System Generator for DSP, design implementation tools and hardware co-simulation verification. Through hands-on exercises, you will implement a design from algorithm concept to hardware verification by using Xilinx FPGA capabilities.

Course content

Module 1: Introduction

  • FPGAs for DSP

  • Introduction to System Generator

  • Simulink Basics.Digital Systems

Module 2: Arithmetic Operations

  • Fixed Point Format-Signed and Unsigned (with or without binary point)

  • Gateway In & Out

  • Saturation and Wrap in fixed-point numbers

  • Applications of Round and Truncate in fixed point while arithmetic operations

  • Hardware Cost of Saturation, Wrap, Round and Truncation

  • Addition, Subtraction, Multiplication, Division, Scaling and Shifting

  • Complex arithmetic- Complex multiplication, conjugate etc.

Module 3: Library Overview

  • Use of blocks available inside Xilinx Block sets’ Library- Basic blocks

  • Handshaking blocks- FIFO, BLOCK RAM etc

  • Signal Processing Blocks- FFT, FIR etc

  • Data storing blocks- ROM

  • Black Box- HDL import

Module 4: CORDIC

  • Arithmetic Functions in Circular Coordinates

  • Implementations

  • CORDIC Compiler

Module 5: FIR & IIR Filtering

  • Sampling, Sub-Sampling, Nyquist-Criterion, Mixing, Quadrature Modulator &I-Q

  • Single Rate and Multirate Filters

  • MAC filters

  • Interpolation and Decimation

  • Difference between Upsampling, Interpolation, Downsampling and Decimation.

  • Half-Band Filters and their implementation

  • Interpolation FIR filter and its implementation using FDA Tool

  • Decimation FIR Filter- with various windowing techniques and its implementation using FDA Tool

  • Poly-Phase Filters

  • IIR Filter and its implementation using FDA Tool

  • Effects of Quantization and the importance of ENOB

Module 6: XILINX DSP48x BASED FIR FILTER IMPLEMENTATION

  • Directly Targeting DSP 48x block

  • Symmetric Filters

  • Multi-Rate Filter with DSP48x Blocks and optimisation using Hardware Oversampling.

Module 7: LOW PASS CASCADED INTEGRATED COMB (CIC) FILTERS

  • Brief Overview of Decimation and Interpolation

  • CIC Filters Theory and its Construction

  • Interpolation and Decimation with CIC

  • CIC Compiler

  • Compensation FIR Filter

Module 8: NUMERICALLY CONTROLLED OSCILLATOR (NCO)

  • Look Up Table Technique

  • DDS Compiler and Phase Truncation techniques

  • Sine wave generation using DDS Compiler

  • Applications

Module 9: Introduction to Analog Communication

  • Analog modulation schemes

  • Analog Transmitter- AM-SSB/AM-DSB/FM

  • Analog Receiver- AM-SSB/AM-DSB/FM

Module 10: Introduction to Digital Communication

  • Basic Modulation Schemes like PSK, FSK, QAM, OFDM etc.

  • PSK-based Modulator

  • OFDM Modulator

  • Pulse Shaping and Matched Filtering and its implementation

  • PSK-based Demodulator

  • OFDM Demodulator

  • Communication Link

  • Channels and Channel Equalization

  • Eb/No Vs BER plots for PSK schemes Compiler Directives

Module 11: Digital Up Conversion and Digital Down Conversion

  • Digital Up Converter and Digital Down Converters

  • Implementation Using either FIR filters or CIC filters

  • SNR improvement in DDC. Hierarchical Names

Module 12: SYNCHRONIZATION

  • Phase-Locked Loop (PLL)

  • Timing Synchronization

  • Carrier Synchronization- Phase and Frequency

Module 13: MULTIPLE CLOCK DOMAIN

  • Use of CE, Asynchronous Reset

  • Timing and Clocking

  • Synchronization Mechanism

  • Resource Estimation

  • Auto-generated Clock Enable Logic

Module 14: AXI4-Lite Interface Synthesis

  • Package a System Generator for DSP design with an AXI4-Lite interface and integrate this packaged IP into a Zynq® All Programmable SoC processor system

Module 15: CREATING BITSTREAM, USE OF CHIPSCOPE PRO/LOGIC ANALYZER AND H/W

COSIM

  • Analyze Design using Timing and Power Report

  • Creating HDL

  • Creating IP

  • Creating Bitstream

  • Analyze Complete Design using CHIPSCOPE/LOGIC ANALYZER

  • Hardware Co-Simulations

What you'll learn ?

  • Describe the System Generator design flow for implementing DSP functions.

  • Identify Xilinx FPGA capabilities and implement a design from algorithm concept to hardware simulation.

  • List various low-level and high-level functional blocks available in System Generator.

  • Run hardware co-simulation.

  • Identify the high-level blocks available for FIR and FFT designs.

  • Implement multi-rate systems in System Generator.

  • Integrate System Generator models into the Vivado IDE.

  • Design a processor-controllable interface using System Generator for DSP.

  • Generate IPs from C-based design sources for use in the System Generator environment

Requirements

  • Basic understanding of signal processing theory.

  • Advantage if experience with the MATLAB and Simulink software.

Why To Join With Us ?

Live Instructor LED Classes

Expert Faculty: At Nation Innovation, you'll be learning from industry experts and experienced professionals. Their faculty is handpicked for their subject knowledge and practical expertise, ensuring you receive the best education possible.

Cutting-Edge Curriculum: The courses and projects at Nation Innovation are thoughtfully designed to cover the latest trends and advancements in the industry. You'll gain insights into the most relevant and up-to-date topics to stay ahead in your field.

Weekend Classes
Doubt Sessions

Practical Approach: The focus on practical learning sets Nation Innovation apart. You won't just memorize theories; you'll apply your knowledge through hands-on projects and real-world scenarios, building valuable skills for your career.

Flexibility: Nation Innovation offers a range of flexible learning options. Whether you prefer in online courses, full-time or part-time, there's a schedule that fits your needs and allows you to balance your education with other commitments. 

Certificate on Course Completion
On Demand Sessions

Supportive Environment: Studying at Nation Innovation means being part of a supportive community. You'll have access to mentors, career counselors, and networking opportunities to help you thrive academically and professionally.

Industry Recognition: Nation Innovation's reputation for producing skilled and competent professionals is well-known in the industry. Employers value the qualifications earned from this institution, opening doors to rewarding career opportunities. 

Project Handson

Still Not Sure? 100% Money back Guarantee.

Our Guarantee

Get this amazing offer today , and get a money – back guarantee. Join today, attend our training and if you don’t like it for any reason, simply send us an email and we’ll refund every penny – no questions asked!

download-removebg-preview (1).png

Offer Ends In

EXTRA 10% OFF 

Code : 

NILEARN10

png1.png
bottom of page