DSP technical data database

This page is a page that summarizes the technical information about DSP of Analog Devices.

Please use it when developing a system using DSP.

 

First DSP

Information for hardware and software development

Technical content (documents/movies)

Troubleshooting (Support Information/Links)

DSP for the first time

ADI's DSPs have gone through generations, and SHARC DSP, a representative series, has been released up to the 5th generation.

On this page, we will use SHARC as an example to explain, but the basic tool usage is the same for Blackfin, so please read accordingly. If you would like to know the SHARC DSP roadmap, please download it from the link below.

(1) Overview of SHARC DSPs

Among processor products, what is the difference between general-purpose CPUs and DSPs?

A processor whose architecture is designed specifically for the purpose of performing arithmetic operations in real time is called a Digital Signal Processor (DSP). SHARC DSP, a DSP series provided by Analog Devices, has a configuration called Super Harvard Architecture aiming for faster processing.

In addition to the Harvard-type architecture that separates the buses for instruction memory and data memory, the addition of an instruction cache and an I/O controller further improves speed.

Figure 1 : My first DSP
Figure 1 : My first DSP

② Integrated development environment: Overview of CrossCore Embedded Studio (CCES)

The documents linked below explain the integrated development environment and the license.

(3) Integrated development environment: Description and operation demo of CrossCore Embedded Studio (CCES)

This is an introduction to the DSP development environment. We will show you a demo that actually moves the evaluation environment.

④ How to refer to CCES Help

You can check how to refer to CCES Help from the document linked below.

⑤ Operation system and middleware

The documentation linked below describes the OS and middleware available for processors manufactured by Analog Devices.

⑥ Hardware evaluation platform

The document linked below describes the evaluation platform.

Information for hardware and software development

We have summarized information such as documents that are often referred to when actually considering and designing a DSP, so please make use of it.

*For documents, etc., the link is to the product page of Analog Devices. These links are as of July 2022, so if the links are outdated, please refer directly to the Analog Devices product page.


Link to SHARC product page
Link to Blackfin product page

Product page content

Introduces documents/tools related to devices. You can check it from the product page on the web.

*The ADSP-SC589 is used as an example, so please refer to the respective product page for the materials for each device.

Categories & Links Overview
product page This is a web page that introduces our products.
Evaluation kit

Several types of evaluation kits are available for various applications.

 

ADZS-SC589-EZLITE: Includes all necessary hardware. You can start evaluating immediately.

 

SDP-BREAKOUT-BOARD: A board for extending the I/O of the EZ-Board. Since the extension board may be different for each board, please contact us if you are unsure.

 

SHARC Audio Module: Extensible hardware/software that enables the development and deployment of audio applications including project prototyping, effects processors, multi-channel audio systems, MIDI synthesizers, and many other DSP-based audio projects.・It is a platform.

Document list

Datasheet: Provides various specifications of the device (signal timing, package, electrical specifications, etc.).

 

Hardware Reference Manual: Provides key architectural information (functional block, bus, port, register information, etc.).

 

Programming Reference Manual: Provides architectural and programming information about the SHARC+ core.

 

Silicon Anomaly Sheet: Provides documentation of device errata information.

Software & System

Contains information about software and development tools.

tool

You can check simulation-related models, etc.

design resources

You can check the ingredient list and symbol/footprint information.

評価ツール

A convenient GUI-based software tool is provided to run the target board.

 

Categories & Links Overview
CrossCore® Embedded Studio

For details on how to use it, please see the video above "(3) Integrated Development Environment: CrossCore Embedded Studio (CCES) description and operation demo".

SHARC Processors Software and Tools

The SHARC Processor and corresponding Software Toolkit can be found here.

Blackfin Processors Software and Tools Blackfin Processors and corresponding Software Toolkits can be found here.
Search for software and tool anomalies If you see any unusual behavior, you can search for the anomaly here.
CrossCore® Embedded Studio (CCES) Examples Browse the Examples provided in the Board Support Package, which provides comprehensive support for Analog Devices' DSP Platform.

Peripherals useful for development

In addition, we introduce peripheral devices that can be used for development.

 

Categories & Links Overview
EMULATOR-ADSP Low cost ICE-1000 and high performance ICE-2000 USB based JTAG emulators
SDP-BREAKOUT-BOARD

EI3 SDP Breakout Board

 

In addition, there are many documents that are not published on the web, so please contact us if necessary.

Technical content (movie)

SHARC training videos

Training videos are available to learn the basic usage of SHARC DSP. You can view it by filling out and sending the necessary items from the request form below.

"Watch SHARC Training Video" Request Form

After confirming the request form, we will send you an email with the URL of the training video and information on related materials.

content list
IO access (register operation by C language)
Interrupt handling
DMA processing
DAI(SRU) and SPORT
Boot operation

Applied training videos

Here are some practical techniques for using DSPs made by Analog Devices!

Coming Soon!

Troubleshooting (Support Information/Links)

Categories & Links Overview
DSP FAQs You can search for FAQs regarding Analog Devices' DSP/development environment provided by Macnica here.
Engineer Zone SUPPORT COMMUNITY provided by Analog Devices allows you to ask questions directly to the manufacturer's engineers.
Processor and DSP/Documents A summary of Processors questions for the Engineer Zone can be found here.
CrossCore Embedded Studio and Add-ins/Documents A summary of CCES questions for the Engineer Zone can be found here.

Inquiry

If you have any questions regarding this article (DSP), please contact us below.

Analog Devices Manufacturer Information Top

To return to the Analog Devices manufacturer information top page, please click below.