Tensilica Fusion F1 DSP Online Courses Instructor-Led Schedule Course Description The focus of this training class is the Tensilica® Fusion F1 DSP. The class covers the basics of the Fusion F1 DSP architecture, programming model and instruction set. It includes hands-on labs to practice writing C programs for the Fusion F1 DSP. This class provides software developers and firmware engineers with the skills necessary to develop and optimize the codes onto the Fusion F1 DSP in variety of application fields such as: Voice processing (including speech codecs), especially for always-on type applications Audio processing (including audio codecs) Motion sensor processing Connectivity/Modem processing for IoT devices with low bandwidth Controller applications for IoT devices Learning Objectives After completing this course, you will be able to: Understand the architecture and instruction set of the Fusion F1 DSP Write, profile and debug C programs on the Fusion F1 DSP Optimize the performance of your code utilizing the various parts of Fusion F1 ISA for a range of always-on/IoT related applications Software Used in This Course Xtensa Software Tools Release RF-2015.3 Software Release(s) RF-2015.3 Modules in this Course Fusion F1 Architecture The HiFi Product Family of Audio DSPs Application Performance Architecture Overview Instruction Set Highlights Fusion F1 Programming Software Model ISA Overview Tuning and Optimizing code Bitstream Operations Optional FPU Programming Programming with Optional ISA Supporting Communication Adding Your Own TIE Extensions Labs Floating-Point Dot-Product Example ITU 16x16 Dot-Product Example 32x32 FIR Example Audience Software developers writing and optimizing code for Fusion F1 DSP Prerequisites You must have experience with or knowledge of the following: Tensilica Processor Fundamentals: You must have completed this course, a must prerequisite. Programming in C/C++ for embedded processors/DSPs is helpful. System Requirements for Online Courses For system requirements click here Cadence software as listed above installed and licensed Related Courses Tensilica HiFi 3 Audio Engine ISA Tensilica HiFi 2/EP/Mini Audio Engine ISA Tensilica Audio Codec API Tensilica BSP3 Click here to view course learning maps, and here for complete course catalogs. Course ID: 86154 CONTACT TRAINING View Learning Map Download Training Brochure Tools System Design and Verification Digital Design and Signoff Custom IC / Analog / RF Design IC Package Design and Analysis PCB Design and Analysis Tools A-Z IP Tensilica Processors Interface IP Denali Memory IP Analog IP Systems/Peripheral IP Verification IP Support Online Support Training Software Downloads University Software Program Resource Library News Press Releases Newsroom Blogs Forums Company Cadence Overview Investor Relations Alliances Executive Team Events Careers A Great Place to Do Great Work! Second year on the FORTUNE 100 list Our Culture Join the Team Subscribe to Monthly Newsletter Email * Contact Us General Inquiry Customer Support Media Relations Global Office Locator A Great Place to Do Great Work! Second year on the FORTUNE 100 list Our Culture Join the Team Subscribe to Monthly Newsletter Email * Worldwide Terms of Use Privacy Policy US Trademarks © 2016 Cadence Design Systems, Inc. All Rights Reserved. Connect with Us