This comprehensive guide from Analog Devices is designed for engineers transitioning existing SHARC Digital Signal Processor (DSP) source code to the advanced TigerSHARC processor family. It serves as a step-by-step resource for upgrading systems, aiming for enhanced performance and reduced system costs.
The document meticulously details the architectural distinctions between first and second-generation ADSP-2106x and ADSP-2116x SHARC DSPs, and the ADSP-TS101 and ADSP-TS20x TigerSHARC processors. Key areas of discussion include register file mapping, data addressing, program sequencer variations, and Direct Memory Access (DMA) considerations.
Engineers will find valuable insights into overcoming code incompatibility issues arising from architectural changes, with multiple code examples provided to facilitate the migration process. This note is an essential reference for optimizing code for the next generation of Analog Devices' floating-point processors.
For additional technical support and online resources, Analog Devices encourages users to visit their official website or contact their dedicated support teams:
![]() |
SHARC Processor System Design and Debugging Guide A technical note providing essential guidelines for designing and debugging systems utilizing SHARC processors, covering hardware design checkpoints, software procedures, and debugging tips. |
![]() |
Analog Devices ADSP-21834/21835/21836/21837/SC834/SC835 SHARC-FX DSP Processors Datasheet Datasheet for Analog Devices' ADSP-21834, ADSP-21835, ADSP-21836, ADSP-21837, ADSP-SC834, and ADSP-SC835 SHARC-FX DSP processors. It details their high-performance floating-point capabilities, integrated Arm Cortex-M33 core, extensive memory, accelerators, and suitability for automotive and consumer audio applications. |
![]() |
Analog Devices DSP Selection Guide A comprehensive guide to Analog Devices' Digital Signal Processors (DSPs), covering 16-bit and 32-bit architectures, including SHARC and TigerSHARC families. This guide details product specifications, key benefits, common features, and the VisualDSP++ development environment, aiding engineers in selecting the optimal DSP for their applications. |
![]() |
ADSP-BF527 EZ-KIT Lite Evaluation System Manual | Analog Devices User manual for the Analog Devices ADSP-BF527 EZ-KIT Lite evaluation system. Explore hardware features, setup, and development for ADSP-BF523, ADSP-BF525, and ADSP-BF527 Blackfin® processors. |
![]() |
Linux Run-Time SHARC+ Loader for ADSP-SC57x/ADSP-SC58x Processors This document details a method for loading different SHARC+ boot streams from Linux running on the ARM core of ADSP-SC57x and ADSP-SC58x processors during run time, using a Run-Time SHARC+ Loader (RSL). |
![]() |
ADSP-BF527 EZ-KIT Lite Evaluation System Manual - Analog Devices This manual provides comprehensive guidance for the Analog Devices ADSP-BF527 EZ-KIT Lite, an evaluation system designed for Blackfin processors. It details hardware setup, software integration, and system usage for developers working with embedded applications. |
![]() |
ADSP-BF527 EZ-KIT Lite Evaluation System Manual - Analog Devices Comprehensive user manual for the Analog Devices ADSP-BF527 EZ-KIT Lite evaluation system. Learn about Blackfin processor features, hardware setup, installation, interfaces (Ethernet, Audio, USB, JTAG), and development resources. |
![]() |
Installation Guide for CrossCore Embedded Studio by Analog Devices Comprehensive guide for installing CrossCore Embedded Studio, covering system requirements, supported operating systems, and step-by-step installation procedures for Windows and Linux, including SHARC+ and Blackfin+ toolchain installation. |