Tensilica HiFi 4 DSP Training
版本 | 区域 | |
---|---|---|
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)ONLINE TRAINING
Genus Synthesis Solution v16.1
This online class features the Cadence® Genus™ Synthesis Solution with next generation synthesis capabilities and how SoC design productivity gap is filled by Genus