www.analog.com/processors
Embedded Processors and DSP Selection Guide
2008 Edition
HOW TO OBTAIN INFORMATION FROM ANALOG DEVICES
Analog Devices publishes data sheets and a host of other technical
literature supporting our products and technologies. Follow the
instructions below for worldwide access to this information.
FOR DATA SHEETS AND APPLICATION NOTES
United States and Canada
1. Web
a. Our address is www.analog.com. Use the browser of your choice
and follow the prompts.
b. We also provide extensive Embedded Processing and DSP
literature at www.analog.com/processors.
2. Analog Devices Literature Support Center
a. Call 800.262.5643 and select option 2 from the voice prompts, or
b. Telephone 781.329.4700 for direct access, or
c. Fax your request to Analog Devices at 508.378.8440.
Asia
1. Southeast Asia Literature Support Centre
a. Fax your request to 800.810.0354 (for China only).
b. Fax your request to 65.67469115 (for all other Asian countries).
c. Our email address is asia.support@analog.com.
China
1. Email
Embedded Processing and DSP Support:
processor.china@analog.com
2. Web
Our address is www.analog.com/processors/china. Use the
browser of your choice and follow the prompts.
Japan
1. Web
Technical Documentation for Embedded Processors in Japanese
can be found at www.analog.com/processors/Japan/index.html and
www.analog.com/processors/japan/technicalSupport/technicalLibrary.
2. Telephone
Please check www.analog.com/jp/contact for the respective
contact number.
3. Email
Input all inquiries in Japanese to
forms.analog.com/Form_Pages/support/dsp/dspSupport.asp.
Europe and Israel
1. Web
Our address is www.analog.com. Use the browser of your choice
and follow the prompts.
2. European Literature Support Centre
a. Email litcentre@btconnect.com.
b. Fax your requests to 32.11.300.635.
India
1. Call 91.80.41194300 or fax 91.80.25216452 and request the
data sheet of interest.
Other Locations
1. Web
Our address is www.analog.com. Use the browser of your
choice and follow the prompts.
2. Analog Devices Sales Offices
Call your local sales office and request a data sheet.
FOR OTHER TECHNICAL PUBLICATIONS
An abundant variety of technical publications is available from Analog
Devices. To request any of these publications in the United States,
follow the instructions above to contact the Analog Devices Literature
Support Center. In other locations, contact your local sales office.
TECHNICAL SUPPORT AND CUSTOMER SERVICE
In the United States and Canada, please call 800.ANALOGD (262.5643).
For price, delivery, and samples, select option 3. For literature, select
option 2.
Contact Embedded Processing and DSP Support via email at
processor.support@analog.com.
Contact CROSSCORE Development Tools Support via email at
processor.tools.support@analog.com.
In China, contact Embedded Processing and DSP Support via email at
processor.china@analog.com.
In Japan, visit www.analog.com/jp/contact for the respective contact
number or input all inquiries in Japanese to
forms.analog.com/Form_Pages/support/dsp/dspSupport.asp.
In Europe and Israel, contact Embedded Processing and DSP Support
via email at processor.europe@analog.com, telephone 49.89.76903.333
or fax 49.89.76903.157.
Obtaining Information
1
www.analog.com/processors
Introduction to ADI Processors and Key Product Guides
ADI Embedded Processors Portfolio . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Markets and Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Key Products . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Technical Workshops and University Program . . . . . . . . . . . . . 6
Online Training
Blackfin Online Learning and Development . . . . . . . . . . . . . . . . . . . . . 7
Development Tools
CROSSCORE Development Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
VisualDSP++ Integrated Development Environment . . . . . . . . . . . . . 10
Extended Development Tools Products . . . . . . . . . . . . . . . . . . . . . . . 14
CROSSCORE Development Tools Selection Table . . . . . . . . . . . . . . . 15
Software Modules for Blackfin and SHARC Processors . . . . . . . . . . . 16
The Collaborative—ADI Third-Party Partner Network . . . . . . 17
Benchmarks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Part Numbering System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Products and Selection Tables
Blackfin Processor Family . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Blackfin Processor Roadmap . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
ADSP-BF522/ADSP-BF525/ADSP-BF527 . . . . . . . . . . . . . . . . . . . 26
ADSP-BF542/ADSP-BF544/ADSP-BF548 . . . . . . . . . . . . . . . . . . . 28
ADSP-BF538/ADSP-BF538F . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
ADSP-BF536/ADSP-BF537 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
ADSP-BF534 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
ADSP-BF561 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
ADSP-BF531/ADSP-BF532 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
ADSP-BF533 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
ADSP-BF535 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
SHARC Processor Family . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
ADSP-21371/ADSP-21375 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
ADSP-21367/ADSP-21368/ADSP-21369 . . . . . . . . . . . . . . . . . . . 42
ADSP-21362/ADSP-21365/ADSP-21366 . . . . . . . . . . . . . . . . . . . 44
ADSP-21363/ADSP-21364 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
ADSP-21266 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
ADSP-21262 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
ADSP-21261 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
ADSP-21161N . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
ADSP-21160 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
ADSP-21065L . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
TigerSHARC Processor Family . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
ADSP-TS203S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
ADSP-TS202S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
ADSP-TS201S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
ADSP-TS101S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Literature Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
ADI Complementary Parts Guides
Supervisory Devices and DSP Processors . . . . . . . . . . . . . . . . . . . . . 60
Power Management and DSP Processors . . . . . . . . . . . . . . . . . . . . . 62
Contents
2
Analog Devices embedded architectures feature simple yet powerful pro-
gramming models and are supported by high quality development tools.
Blackfin
®
Processors
High Performance, Low Power Processing
Blackfin Processors embody a new breed of embedded processors
designed specifically to meet the computational demands and power
constraints of today’s embedded audio, video, and communications
applications. Blackfin Processors deliver breakthrough signal process-
ing performance and power efficiency with a RISC programming model.
Blackfin Processors present high performance, homogeneous software
targets that allow flexible resource allocation between hard real-time
DSP tasks and nonreal-time control tasks. System control tasks can
often run in the shadow of DSP and video tasks.
Blackfin Processors are ideal for:
• Portable and networked digital media appliances
• Consumer communications and networks
• Automotive telematics, safety driver assistant, and infotainment
• Industrial instrumentation and medical equipment
TigerSHARC
®
Processors
Highest Performance Multiprocessor Systems
The TigerSHARC Processor family offers the industry’s highest per-
formance per watt and per square inch of board space for the most
demanding signal and image processing applications. Its patented link
port technology allows glueless interprocessor communication within
arrays of two or more TigerSHARC Processors, delivering unbounded
performance in terms of MMACS and MFLOPS.
Based on a 128-bit static superscalar architecture, TigerSHARC
Processors offer native support of fixed- and floating-point data types
and a balanced combination of computational performance, I/O band-
width, and memory integration. Together, this yields sustained DSP
system-level performance that is two to four times greater than conven-
tional DSPs or microprocessors with vector processing units.
By providing native support for 1-bit data formats used for chip-rate pro-
cessing, TigerSHARC Processors pioneer a new class of software-defined
radios and serve applications that were previously the exclusive domain
of expensive ASICs (application-specific integrated circuits) and FPGAs
(field-programmable gate arrays). In addition, by moving to a software-
centric design model, TigerSHARC Processors allow IP reuse, which
greatly enhances R&D productivity throughout each successive product
generation.
TigerSHARC Processors are ideal for:
• Wireless infrastructure WiMAX applications such as 802.16
and other advanced standards (e.g., OFDM), base stations, and
software-defined radios
• Floating point, performance density related systems in both
the single and multiprocessor environments
• Medical imaging equipment (e.g., CAT scan, ultrasound,
and MRI)
• Military equipment (e.g., radar/sonar, munitions targeting,
and optoelectronics)
• Industrial and instrumentation equipment
• Automated test equipment
SHARC
®
Processors
Leadership in Floating-Point Applications
SHARC Processors offer exceptionally high floating-point DSP perfor-
mance while integrating application-specific peripherals and interfaces
designed to minimize overall system costs. The completely code-
compatible family portfolio extends from entry-level products that are
priced under $10 to high-end products providing 400 MHz/2.4 GFLOPS
of signal processing performance. The broad range of price and per-
formance points available in the SHARC Processor family makes its
members particularly well-suited to applications ranging from con-
sumer, automotive, and professional audio to industrial and medical
applications.
All SHARC Processors are based on a 32-bit Super Harvard Architecture
that combines a high performance signal processing core with sophisti-
cated memory and I/O processing subsystems. This balanced
architecture enables unparalleled performance while ensuring that
sufficient memory and I/O bandwidth are available for the most algorith-
mically challenging applications. In addition to these hardware-centric
efficiencies, all SHARC Processors offer a very flexible algorithm devel-
opment environment by supporting a variety of fixed- and floating-point
data types.
SHARC Processors are ideal for:
• Home theater audio systems
• Professional audio systems
• Automotive audio systems
• Industrial and instrumentation equipment
• Medical imaging
• Telephony
ADI Embedded Processors Portfolio
3
www.analog.com/processors
Markets and Applications
Market Applications
Architecture/
Platform
Communications
Broadband Broadband Over Power Lines Blackfin
Digital Media Gateways (VOD) Blackfin
Home Networking Blackfin
IP PBX Blackfin
IP Set-Top Box Blackfin
Media Node Blackfin
Multimedia Over IP Blackfin
Video Conferencing/Phone Blackfin
Video Surveillance/Security Blackfin
Voice Over IP Blackfin
Wireless
Access (Broadband)
(i.e., 802.16 ...)
Blackfin, TigerSHARC
Base Station TigerSHARC
Cellular Location Blackfin
Satellite Phone Blackfin
Automotive
In Cabin Audio Amplifier SHARC
Audio Jukebox Blackfin
Digital Radio Blackfin
Driver Assistance Blackfin
Handsfree Blackfin
Head Unit Blackfin, SHARC
Multimedia Device Interface Blackfin
Navigation Blackfin
Occupancy/Classifications Blackfin
Premium Audio System SHARC
Rear Seat Audio/Video Blackfin
Consumer
Security Biometrics Blackfin, SHARC
Video Surveillance Blackfin
Entertainment Digital Home Video Appliance Blackfin
Digital Network Media Devices Blackfin
Digital Radio Blackfin
Digital Still Camera Blackfin
Digital TV (Audio) Blackfin, SHARC
Digital Video Camera Blackfin
Digital Video Recorder Blackfin
DVD/HD DVD/Blu-ray SHARC
Home Server Blackfin, SHARC
Home Theater A/V Receiver SHARC
Wireless Headphones/Headsets Blackfin
IP Set-Top Box Blackfin
Networked A/V Receiver Blackfin
Portable Media Player/
Portable Entertainment Console
Blackfin
Multimedia Accessories Blackfin
Professional Audio/Broadcast SHARC
Prosumer Audio SHARC
Satellite Radio Blackfin
Toys Interactive Toys Blackfin
Video Game Console Blackfin
Market Applications
Architecture/
Platform
Industrial and Instrumentation
Medical CT Blackfin, SHARC, TigerSHARC
Diagnostic Blackfin, SHARC, TigerSHARC
MRI SHARC, TigerSHARC
Patient Monitoring Blackfin, SHARC, TigerSHARC
Portable Medical Blackfin, SHARC
Ultrasound Blackfin, SHARC, TigerSHARC
X-Ray SHARC, TigerSHARC
Point of Sale Scanner Blackfin
Vending Machine Blackfin
Test/Measurement
Equipment
ATE Blackfin, SHARC, TigerSHARC
Communications Blackfin, SHARC, TigerSHARC
Measurement Blackfin, SHARC, TigerSHARC
Industrial Data Acquisition Blackfin, SHARC
Factory Automation Blackfin
Industrial Control Blackfin, SHARC, TigerSHARC
Machine Control Blackfin
Metering Blackfin
Motor Control Blackfin
Network Management Blackfin
Power Control Blackfin
Robotics Blackfin, SHARC, TigerSHARC
Verification and Biometrics Blackfin
Video Surveillance Systems Blackfin
Vision Systems Blackfin
Military/Aerospace
Guidance Radar SHARC, TigerSHARC
Sonar SHARC, TigerSHARC
Aerospace Control Blackfin
Entertainment Blackfin
Military Avionics Blackfin, SHARC, TigerSHARC
Communications Blackfin, TigerSHARC
Digital Radio Blackfin, SHARC, TigerSHARC
Location Blackfin, TigerSHARC
Military Imaging TigerSHARC
Radar/Sonar SHARC, TigerSHARC
Smart Munitions TigerSHARC
Target Detection TigerSHARC