Implement DSP algorithms on FPGA --- by Dr Marta Patricia Tjoa

Digital Signal Processing algorithms typically require extensive mathematical operations to be performed on a series of data/samples within some fixed time or interval. Most general-purpose digital signal processors can execute DSP algorithms succesfully, however, the size of the operations is getting bigger and the processing speed requirement is getting higher. Therefore, FPGA (Field Programmable Gate Arrays) have attained a level that makes it possible not only to perform individual mathematical operations but also to accomodate entire DSP Algorithms. 

 

 Descriptions

 Essential DSP Implementation Techniques for Xilinx FPGAs

 DSP for FPGA

Duration

2 days

3 days

Course developer

XILINX

Mathworks

Coverage

    • Back to Basics
    • FPGA Architecture
    • FPGA Math
    • Shift Registers, RAM, and Applications
    • The FIR Filter (Examine MAC, semi parallel, SDA, full parallel, and PDA implementations using brute force, transpose and systolic forms from the perspective of architecture, performance, and resource utilization.)
    • Advanced Filter Techniques (Discuss efficiencies of multichannel, halfband, and multirate implementations. Examine interpolation, decimation, and polyphase filters.)
    • The Fast Fourier Transform
    • Video and Imaging
    • Introduction to FPGA hardware and technology for DSP applications
    • DSP fixed-point arithmetic
    • Signal flow graph techniques
    • HDL code generation for FPGAs
    • Fast Fourier Transform (FFT) Implementation
    • Design and implementation of FIR, IIR and CIC filters
    • CORDIC algorithm
    • Design and implementation of adaptive algorithms such as LMS and QR algorithm
    • Techniques for synchronisation and digital communications timing recovery

Focus

DSP

DSP and Communication

Software for demonstration

XILINX system generator

Mathworks HDL Coder and SIMULINK

 

For us to better understand on how to do DSP algorithms on FPGA, we offer a new Mathworks course: “DSP for FPGA” to provide comprehensive knowledge by presenting theory, algorithms, design techniques and actual practicalities of the implementation of DSP algorithms and digital communications architecture using XILINX FPGA techniques. Similarly, we have a Xilinx course : Essential DSP Implementation Techniques that have been attended by several ‘serious users’.

 

 

 

 

Leave your comments

Post comment as a guest

0
terms and conditions.

Comments

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