Training Courses |
Implementing Digital Signal Processing on FPGAsCourse id: 0052 SynopsisDigital signal processing (DSP) is the backbone of numerous technological fields, such as wired and wireless communication, military and intelligence gathering, industrial process control, medical science, cryptography and transportation. DSP algorithms such as spectral analysis and Kalman filtering — traditionally executed with specialised digital signal processors — are now increasingly carried out with FPGAs for their greater processing capabilities, increased chip-level integration and lower power consumption. The move towards FPGAs also mean DSP algorithms are now coded in hardware description languages rather than assembly, C or C++.This course concentrates on the implementation of DSP techniques natively in hardware using VHDL. Participants would be introduced to floating point arithmetic in hardware, DSP hardware patterns, followed by parallelism and pipelining optimisation techniques for implementing high speed and/or low power/footprint digital systems.
Course highlight
What you will learnThis course concentrates on the theoretical and practical knowledge to allow participants to achieve the following learning outcomes. Upon completing the course, participants would be able to:
Who should attendThis course is particularly suited for engineers involved in DSP development interested in using the HDL digital design and verification flow.PrerequisiteParticipants should have a degree in electronics (and related) engineering with an understanding of digital systems and FPGA implementation with VHDL/Verilog. Working knowledge on DSP theory is required for this programme.Course methodologyThis course is presented in a workshop style with example-led lectures interlaced with demonstrations and hands-on practical for maximum understanding.Course duration3 days.Course structure
|
Course Schedule |
ConsultancyNews on ProvenPacProvenPac Sdn. Bhd. C-4-3 Gembira Park, Jalan Riang, 58200 Kuala Lumpur, Malaysia
Tel: +603 03 5889 5889 |
No public course currently scheduled.
Please inform me when
Please contact me to |