Tensilica HiFi 4 DSP Training
Version | Region | |
---|---|---|
9.6 | Online | ENROLL |
Other Versions | Online | EXPRESS INTERESTINQUIRE |
Length: 1 day (8 Hours)
Course Description
The focus of this training is the Tensilica® HiFi 4 DSP. The class covers the basics of the HiFi 4 DSP architecture, programming model and instruction set. It includes hands-on labs to practice writing C programs for the HiFi 4 DSP. The class also provides software developers and firmware engineers the skills necessary to develop and optimize programs for the HiFi 4 DSP in a variety of application fields such as the following:
- Voice processing (including speech codecs)
- Audio processing (including audio codecs)
- High-performance applications such as multi-channel object-based audio, home hub
Learning Objectives
After completing this course, you will be able to:
- Understand the architecture and instruction set of the HiFi 4 DSP
- Write, profile and debug C programs on the HiFi 4 DSP
- Optimize the performance of your programs utilizing the HiFi 4 DSP ISA for a range of audio and voice processing applications
Software Used in This Course
- Tensilica Xtensa® Xplorer
- Tensilica Xtensa Software Tools
Software Release(s)
RI-2021.6
Modules in this Course
HiFi 4 Architecture
- The HiFi Product Family of Audio DSPs
- Architecture Overview
- Instruction Set Highlights
HiFi 4 Programming
- Software Model
- ISA Overview
- Tuning and Optimizing code
- Bitstream Operations
- Optional FPU Programming
- Adding Your Own TIE Extensions
Labs
- 16x16b Dot-Product Example
- 32x16b Dot-Product Using Operator Overloading
- 32x32 FIR Example
Audience
Programming in C/C++ for embedded processors/DSPsOr you must have completed the following course:
Related Courses
Click here to view course learning maps, and here for complete course catalogs.
Free Online Training Bytes (Videos)Course ID: 86227