SHARC Processors
Analog Devices' SHARC® processor family dominates the floating-point DSP market with exceptional core and memory performance and outstanding I/O throughput. With multiple products variants and price points, SHARC brings real-time floating-point processing performance to many applications where dynamic range is key. Latest products provide leading performance/power efficiency and advanced connectivity with an integrated ARM® core.
Product Selection Table

ADSP-SC57x/ADSP-2157x Product Family
New ADSP-SC57x/2157x multicore processors are the latest in a growing series of high-performance,
power-efficient, real-time platforms that deliver greater than 6 giga-floating-point operations per second
using two enhanced SHARC+ cores and advanced DSP accelerators.
Latest Resources
Application Notes
- EE-112: Class Implementation in Analog C++ PDF
- EE-372: Getting Started with CrossCore® Embedded Studio 1.1.x (Rev. 1) PDF
- EE-356: Emulator and Evaluation Hardware Troubleshooting Guide for CCES Users (Rev. 2) PDF
- EE-357: Static Voltage Scaling for ADSP-2148x SHARC® Processors (Rev. 1) PDF
- EE-355: Expert In-Circuit FLASH Programmer for SHARC® Processors (Rev. 1) PDF
- EE-352: Soldering Considerations for Exposed-Pad Packages (Rev. 1) PDF
- EE-346: Using the On-Chip Thermal Diode on Analog Devices Processors (Rev. 2) PDF
- EE-243: Using the Expert DAI for SHARC® Processors (Rev. 7) PDF
- EE-349: ADSP-2146x Board Design Guidelines for DDR2 Memory (Rev. 3) PDF
- EE-348: Estimating Power for ADSP-214xx SHARC®Processors (Rev. 4) PDF
- TN: Interfacing I2S Compatible Audio Devices to the ADSP-21065L PDF
- EE-345: Boot Kernel Customization and Firmware Upgradeability on SHARC Processors® (Rev. 1) PDF
- EE-332: Cycle Counting and Profiling (Rev. 2) PDF
- EE-299: Estimating Power Dissipation for ADSP-21368 SHARC Processors PDF
- EE-322: Expert Code Generator for SHARC® Processors (Rev. 5) PDF
- EE-340: Connecting SHARC® and Blackfin® Processors over SPI (Rev. 1) PDF
- EE-320: Implementing an Ogg Vorbis Decoder on SHARC® Processors (Rev. 1) PDF
- EE-163: ADSP-21161N SHARC On-chip SDRAM Controller (Rev. 2) PDF
- EE-204: Blackfin® Processor SCCB Software Interface for Configuring I2C® Slave Devices (Rev. 2) PDF
- EE-72: Generation Boot EPROMS for the SHARC's EZ-KIT Lite's (ADSP21061 with an ID=001) PDF
- EE-107: ADSP-21065L EPROM Booting PDF
- EE-329: Running FAT16 File Systems and DOS Commands on SHARC® Processors (Rev. 1) PDF
- EE-330: Windows Vista Compatibility in VisualDSP++ 5.0 Development Tools (Rev. 1) PDF
- EE-266: Programming S/PDIF on ADSP-2136x and ADSP-21371 SHARC® Processors (Rev. 2) PDF
- EE-231: In-Circuit Programming of an SPI Flash with SHARC® Processors (Rev. 2) PDF
- EE-328: Migrating from ADSP-2106x/2116x to ADSP-2126x/2136x/2137x SHARC® Processors (Rev. 1) PDF
- EE-319: Estimating Power Dissipation for ADSP-21375 SHARC® Processors (Rev. 1) PDF
- EE-318: Estimating Power Dissipation for ADSP-21371 SHARC® Processors (Rev. 1) PDF
- EE-175: Emulator and Evaluation Hardware Troubleshooting Guide for VisualDSP++ Users (Rev. 14) PDF
- EE-280: In-Circuit Flash Programming on ADSP-2106x SHARC® Processors (Rev. 2) PDF
- EE-313: Land Pattern Compatibility Between 28x28 MQFP and LQFP Packages (Rev. 1) PDF
- EE-56: Tips and Tricks on SHARC® EPROM and Host Boot Loader (Rev. 3) PDF
- EE-84: External Port DMA Modes of Operation for SHARC Processors (Rev. 2) PDF
- EE-223: In-Circuit Flash Programming on SHARC® Processors (Rev. 2) PDF
- EE-253: Power Bypass Decoupling of SHARC® Processors (Rev. 1) PDF
- EE-296: Using the UART Port Controller on SHARC® Processors (Rev. 2) PDF
- EE-295: Implementing Delay Lines on SHARC® Processors (Rev. 1) PDF
- EE-305: Designing and Debugging Systems with SHARC Processors (Rev. 1) PDF
- EE-303: Using VisualDSP++® Thread-Safe Libraries with a Third-Party RTOS (Rev. 1) PDF
- EE-290: Managing the Core PLL on SHARC® Processors (Rev. 5) PDF
- EE-284: Implementing Overlays on ADSP-21160 SHARC® Processors (Rev. 1) PDF
- EE-277: Estimating Power for the ADSP-21362 SHARC® Processors (Rev. 1) PDF
- EE-286: Interfacing SDRAM Memories to SHARC® Processors (Rev. 5) PDF
- EE-278: Interfacing NAND Flash Memory with ADSP-21161 SHARC® Processors (Rev. 1) PDF
- EE-285: Migrating from ADSP-21065L to ADSP-21375 SHARC® Processors (Rev. 2) PDF
- EE-279: Interfacing NAND Flash Memory with ADSP-2126x SHARC® Processors (Rev. 1) PDF
- EE-222: Interfacing the ADSP-21262 SHARC EZ-KIT Lite Boards to High-Speed Converter Evaluation Boards (Rev. 1) PDF
- EE-220: Using External Memory with Third Generation SHARC® Processors and the Parallel Port (Rev. 2) PDF
- EE-270: Extended-Precision Fixed-Point Arithmetic on SIMD SHARC® Processors (Rev. 1) PDF
- EE-250: Estimating Power Dissipation for Industrial Grade ADSP-21262 SHARC® Processors (Rev. 1) PDF
- EE-264: Interfacing MultiMediaCard™ with ADSP-2126x SHARC® Processors (Rev. 1) PDF
- EE-268: Programming Asynchronous Sample Rate Converters on ADSP-2136x SHARC® Processors (Rev. 1) PDF
- EE-230: Code Overlays on the Third Generation SHARC® Family of Processors (Rev. 2) PDF
- EE-267: Implementing In-Place FFTs on SISD and SIMD SHARC® Processors (Rev. 1) PDF
- EE-260: Interfacing AD7865 Parallel ADCs to ADSP-2136x SHARC® Processors (Rev. 1) PDF
- EE-259: Interfacing AD7865 Parallel ADCs to ADSP-21161 SHARC® Processors (Rev. 1) PDF
- EE-255: Porting PC-Based MP3 Player Software to ADSP-21262 SHARC® Processors (Rev. 1) PDF
- EE-254: Interfacing ADSP-21365 SHARC® PDAP to ADSP-BF533 Blackfin® EBIU (Rev. 1) PDF
- EE-248: Interfacing AD7676 ADCs to ADSP-21365 SHARC® Processors (Rev. 1) PDF
- EE-247: Interfacing AD7676 ADCs to ADSP-21065L SHARC® Processors (Rev. 1) PDF
- EE-246: Interfacing AD7276 High-Speed Data Converters to ADSP-21262 SHARC® Processors (Rev. 1) PDF
- EE-244: Interfacing Gated Clocks to ADSP-21065L SHARC® Processors (Rev. 1) PDF
- EE-202: Using the Expert Linker for Multiprocessor LDFs (Rev. 3) PDF
- TN: Using the Low Cost, High Performance ADSP21065L DSP for Digital Audio Applications (Rev. 1) PDF
- EE-235: An Introduction to Scripting in VisualDSP++® (Rev. 1) PDF
- EE-232: Configuring the Signal Routing Unit of ADSP-2126x SHARC® DSPs (Rev. 1) PDF
- EE-219: Connecting Character LCD Panels to ADSP-21262 SHARC® DSPs (Rev. 1) PDF
- EE-216: Estimating Power Dissipation for ADSP-21262S SHARC® DSPs PDF
- EE-189: Link Port Tips & Tricks For ADSP-2106x & ADSP-2116x SHARC® DSPs PDF
- EE-212: Connecting the AD74111 Mono Audio Codec Evaluation Board to the ADSP-21161N SHARC® EZ-KIT™ Lite Board PDF
- EE-208: Considering the ADSP-21262 SHARC® DSP PDF
- EE-209: Asynchronous Host Interface on ADSP-21161N SHARC® Processors (Rev. 2) PDF
- EE-199: Link Port Booting the ADSP-21161 SHARC® DSP PDF
- EE-195: Moving from the ADSP-21160M SHARC® DSP to the ADSP-21160N SHARC DSP PDF
- EE-194: Connecting the AD1836A Evaluation Board to the ADSP-21161N SHARC EZ-KIT Lite™ PDF
- EE-191: Implementing a Glueless UART Using The SHARC® DSP SPORTs PDF
- EE-177: SHARC® SPI Slave Booting (Rev. 3) PDF
- EE-68: Analog Devices JTAG Emulation Technical Reference (Rev. 10) PDF
- EE-141: Benchmarking C Code on the ADSP-2106x and the ADSP-2116x Family of DSPs PDF
- Interfacing the ADSP21065L SHARC DSP to the AD1819A AC-97 Soundport Codec PDF
- EE-180: Using Code Overlays from ROM on the ADSP-21161N EZ-KIT Lite PDF
- EE-166: ADSP-2106x EPROM Overlay Support with VisualDSP++ 2.0 PDF
- EE-148: Introduction to SHARC® Multiprocessor Systems using VisualDSP++™ PDF
- TN: Considerations for Selecting a DSP Processor ADSP-21161 vs TMS360C6711/12 PDF
- TN: Interfacing the ADSP-21161 SIMD SHARC DSP to the AD1836 (24-bit/96 kHz) Multichannel Codec PDF
- EE-160: Examining ADSP-21160 Link Port Backward Compatibility to the ADSP-2106x Link Ports PDF
- EE-140: Using the ADSP-21160 Serial Ports in Multi-channel Mode PDF
- EE-138: Recommended Handling of Unused ADSP-21161 Pins PDF
- EE-136: Using the Programmable I/O FLAGS and IOFLAG register on the ADSP-21161 PDF
- EE-134: Writing C Compatible Assembly Code Interrupt Handlers for the SHARC® Family PDF
- EE-132: Placing C Code and Data Modules in SHARC memory using VisualDSP++™ PDF
- EE-128: DSP in C++: Calling Assembly Class Member Functions From C++ PDF
- EE-127: The ADSP-21065L On-chip SDRAM Controller (Rev. 1) PDF
- EE-116: SHARC Shortword DMA PDF
- EE-109: ADSP2106x : Using 2106x SPORT's as Timers PDF
- EE-106: Link Port Open Systems Interconnect Cable Standard PDF
- EE-98: Using External Bus Arbitration to Group More Than Two ADSP-21065L into a Multiprocessing Cluster PDF
- EE-86: Interfacing SHARC 2106x DSPs to PLX 9080 PCI Bridge Chips PDF
- EE-85: Recommended Handling of Unused SHARC Pins PDF
- EE-77: SHARC Link Port Booting PDF
- EE-70: ADSP-2106x SPORT DTx pins: Is There Potential MCM Data Contention Between Different SHARCs PDF
- EE-69: Understanding and Using Linker Description Files on SHARC Processors (Rev. 2) PDF
- EE-62: Accessing Short Word Memory In C PDF
- EE-47: ADSP-2106x Link Ports - Maximum Throughput PDF
- EE-46: SHARC Internal Power Measurements PDF
- EE-45: Using the ADSP-2106x/21020 EZ-ICE DBWIN Utility PDF
- EE-42: C-Programs on the ADSP-2106x PDF
- EE-110: A Quick Primer on ELF and DWARF File Formats PDF
- EE-104: Setting Up Streams with the VisualDSP Debugger PDF
- EE-74: Analog Devices Serial Port Development and Troubleshooting Guide PDF
- EE-103: Performing Level Conversion Between 5v and 3.3v IC's PDF
- EE-37: How to Interface an LCD to the 21xx and 2106x Family DSP's PDF
Technical Articles
Product Highlight
- SHARC Processor Family PDF
- VisualDSP++ Development and Debugging Environment PDF
- EZ-KIT Lite for Analog Devices ADSP-21161N SHARC Processor PDF
- EZ-KIT Lite for Analog Devices ADSP-21369 SHARC Processor PDF
- EZ-KIT Lite for ADSP-21065L SHARC DSP Product Highlight PDF
- ADSP-21375 EZ-KIT Lite for the ADSP-2137x SHARC Processors Product Highlight PDF
- ADSP-21262 High Performance Third Generation SHARC DSP PDF
- ADSP-21065L SHARC DSP 32-Bit Floating Point Performance Product Highlight PDF
White Papers
Design Tools
Videos
Press Release
Customer Case Studies
Informational
Online Training Modules
SHARC Processors
SortOrder | Part# | Processor Product Family | Clock Input (max) (Hz) | MMACS | External I/O Supply Voltage | Memory L1 | L3 16 bit Ports | Memory Supported External | GPIO pins | US Price 1000 to 4999 ($ US) |
---|---|---|---|---|---|---|---|---|---|---|
1 | ADSP-SC570 | SHARC | 450M | 900 | 1.5V, 1.8 V, 3.3 V | 384 KB with Parity | - | - | 64 | $13.99 (ADSP-SC570KSWZ-42) |
2 | ADSP-SC573 | SHARC | 450M | 1800 | 1.5V, 1.8 V, 3.3 V | 768 KB with Parity | 1 | DDR2, DDR3, LPDDR1 | 92 | $19.39 (ADSP-SC573KBCZ-3) |
3 | ADSP-SC572 | SHARC | 450M | 900 | 1.5V, 1.8 V, 3.3 V | 384 KB with Parity | 1 | DDR2, DDR3, LPDDR1 | 92 | $15.39 (ADSP-SC572KBCZ-42) |
4 | ADSP-SC571 | SHARC | 450M | 1800 | 1.5V, 1.8 V, 3.3 V | 768 KB with Parity | - | - | 64 | $17.24 (ADSP-SC571KSWZ-3) |
5 | ADSP-21573 | SHARC | 450M | 1800 | 1.5V, 1.8 V, 3.3 V | 768 KB with Parity | 1 | DDR2, DDR3, LPDDR1 | 92 | $18.13 (ADSP-21573KBCZ-4) |
6 | ADSP-21571 | SHARC | 450M | 1800 | 1.5V, 1.8 V, 3.3 V | 768 KB with Parity | - | - | 64 | $16.12 (ADSP-21571KSWZ-4) |
7 | ADSP-SC589 | SHARC, SHARC + | 450M | 1800 | 1.5V, 1.8 V, 3.3 V | 1280 KB with Parity | 3 | Async, DDR2, DDR3, LPDDR1 | 102 | $33.96 (ADSP-SC589KBCZ-4B) |
8 | ADSP-SC587 | SHARC, SHARC + | 450M | 1800 | 1.5V, 1.8 V, 3.3 V | 1280 KB with Parity | 3 | Async, DDR2, DDR3, LPDDR1 | 102 | $30.88 (ADSP-SC587KBCZ-4B) |
9 | ADSP-SC584 | SHARC, SHARC + | 450M | 1800 | 1.5V, 1.8 V, 3.3 V | 1280 KB with Parity | 3 | Async, DDR2, DDR3, LPDDR1 | 80 | $24.41 (ADSP-SC584KBCZ-3A) |
10 | ADSP-SC583 | SHARC, SHARC + | 450M | 1800 | 1.5V, 1.8 V, 3.3 V | 1280 KB with Parity | 3 | Async, DDR2, DDR3, LPDDR1 | 80 | $23.19 (ADSP-SC583KBCZ-3A) |
11 | ADSP-SC582 | SHARC, SHARC + | 450M | 900 | 1.5V, 1.8 V, 3.3 V | 640 KB with Parity | 3 | Async, DDR2, DDR3, LPDDR1 | 80 | $21.23 (ADSP-SC582KBCZ-4A) |
12 | ADSP-21587 | SHARC, SHARC + | 450M | 1800 | 1.5V, 1.8 V, 3.3 V | 1280 KB with Parity | 3 | Async, DDR2, DDR3, LPDDR1 | 102 | $26.25 (ADSP-21587KBCZ-4B) |
13 | ADSP-21584 | SHARC, SHARC + | 450M | 1800 | 1.5V, 1.8 V, 3.3 V | 1280 KB with Parity | 3 | Async, DDR2, DDR3, LPDDR1 | 80 | $22.82 (ADSP-21584KBCZ-4A) |
14 | ADSP-21583 | SHARC, SHARC + | 450M | 1800 | 1.5V, 1.8 V, 3.3 V | 768 KB with Parity | 3 | Async, DDR2, DDR3, LPDDR1 | 80 | $21.68 (ADSP-21583KBCZ-4A) |
15 | ADSP-21477 | SHARC | 200M | 400 | 3.3 V | 2 Mb | 2 | - | 16 | $7.75 (ADSP-21477KCPZ-1A) |
16 | ADSP-21467 | SHARC | 450M | 900 | 1.8 V, 3.3 V | 5 Mb | 1 | DDR | 16 | - |
17 | ADSP-21479 | SHARC | 266M | 532 | 3.3 V | 5 Mb | 2 | Async, SDRAM | 16 | $8.77 (ADSP-21479KCPZ-1A) |
18 | ADSP-21478 | SHARC | 266M | 532 | 3.3 V | 3 Mb | 2 | Async, SDRAM | 16 | $7.95 (ADSP-21478KCPZ-1A) |
19 | ADSP-21489 | SHARC | 450M | 900 | 3.3 V | 5 Mb | 2 | Async, SDRAM | 16 | $11.63 (ADSP-21489KSWZ-3A) |
20 | ADSP-21488 | SHARC | 400M | 800 | 3.3 V | 3 Mb | 2 | Async, SDRAM | 16 | $10.77 (ADSP-21488KSWZ-3A) |
21 | ADSP-21487 | SHARC | 450M | 900 | 3.3 V | 5 Mb | 2 | Async, SDRAM | 16 | - |
22 | ADSP-21486 | SHARC | 400M | 800 | 3.3 V | 5 Mb | 1 | Async | 16 | - |
23 | ADSP-21483 | SHARC | 400M | 800 | 3.3 V | 3 Mb | 2 | Async, SDRAM | 16 | - |
24 | ADSP-21469 | SHARC | 450M | 900 | 1.8 V, 3.3 V | 5 Mb | 1 | DDR | 16 | $15.33 (ADSP-21469KBCZ-3) |
25 | ADSP-21375 | SHARC | 266M | 532 | 3.3 V | 0.5 MB | 2 | Async, SDRAM | 16 | $10.12 (ADSP-21375KSWZ-2B) |
26 | ADSP-21371 | SHARC | 266M | 532 | 3.3 V | 1 Mb | 2 | Async, SDRAM | 16 | $13.67 (ADSP-21371KSWZ-2B) |
27 | ADSP-21369 | SHARC | 400M | 800 | 3.3 V | 2 Mb | 2 | Async, SDRAM | 16 | $20.28 (ADSP-21369KSWZ-1A) |
28 | ADSP-21368 | SHARC | 400M | 800 | 3.3 V | 2 Mb | 2 | Async, SDRAM | 16 | $37.51 (ADSP-21368KBPZ-2A) |
29 | ADSP-21367 | SHARC | 400M | 800 | 3.3 V | 2 Mb | 2 | Async, SDRAM | 16 | - |
30 | ADSP-21366 | SHARC | 333M | 666 | 3.3 V | 3 Mb | 1 | Async | 16 | - |
31 | ADSP-21365 | SHARC | 333M | 666 | 3.3 V | 3 Mb | 1 | Async | 16 | - |
32 | ADSP-21364 | SHARC | 333M | 666 | 3.3 V | 3 Mb | 1 | Async | 16 | $32.70 (ADSP-21364KBCZ-1AA) |
33 | ADSP-21363 | SHARC | 333M | 666 | 3.3 V | 3 Mb | 1 | Async | 16 | $20.83 (ADSP-21363KBCZ-1AA) |
34 | ADSP-21362 | SHARC | 333M | 666 | 3.3 V | 3 Mb | 1 | Async | 16 | - |
35 | ADSP-21261 | SHARC | 150M | 300 | 3.3 V | 1 Mb | 1 | Async | 16 | $6.84 (ADSP-21261SKBCZ150) |
36 | ADSP-21266 | SHARC | 200M | 400 | 3.3 V | 2 Mb | 1 | Async | 16 | - |
37 | ADSP-21262 | SHARC | 200M | 400 | 3.3 V | 2 Mb | 1 | Async | 16 | $17.66 (ADSP-21262SKBCZ200) |