ADSP-SC58x and ADSP-2158x Series
ADSP-SC58x and ADSP-2158x Series
Multicore SHARC+arm® SOC Delivers 26GFLOPS Performance at Under 2W for Advanced Real-Time Audio and Industrial Applications
Designed for a Wide Variety of Real-Time Applications
- Automotive, Consumer and Professional Audio
- Multi-axis motor control
- Energy distribution systems
- and other computationally intensive use cases
Featured Products
Dual-core SHARC+ and ARM Cortex-A5 SOC, dual DDR, 2xEthernet, 2xUSB, SDIO, PCIe, 529-cspBGA
Dual-core SHARC+ and ARM Cortex-A5 SOC, dual DDR, 2xEthernet, 2xUSB, SDIO, 529-cspBGA
Dual-core SHARC+ and Arm Cortex-A5 SOC, DDR, Ethernet, USB, 349-cspBGA
Dual-core SHARC+ and ARM Cortex-A5 SOC, DDR, Ethernet, USB, 349-cspBGA
Single-core SHARC+ and ARM Cortex-A5 SOC, DDR, Ethernet, USB, 349-cspBGA
Dual-core SHARC+ DSP, dual DDR, 529-cspBGA
Dual-core SHARC+ DSP, DDR, 349-cspBGA
Features and Benefits
Single-chip SOC Providing Optimized BOM Cost and Board Area Design
- Integrated dual SHARC+ floating-point DSP cores and arm® Cortex®-A5 processor
Class leading low power floating-pt DSP Performance at under 2W
- 6GFLOPs, 2.0GMACS Floating-pt SHARC+ DSP performance (2x 500MHz)
- 20GFLOPS FFT/iFFT Accelerator delivering over 5x SHARC core performance (5µsec 1024-pt cFFT with DMA)
- Enabling 105°C environments and reduced heat-sinks and no fans for increased reliability & robustness
Integrated & optimized low power connectivity engine (ADSP-SC58x series only)
- Industry standard arm® Cortex®-A5 (900DMIPS at 500 MHz) with FPU and Neon® DSP extensions
- Enhanced integrated peripherals including Gigabit Ethernet (w/AVB), MLB, USB, CAN, SDIO & PCIe
Targeting advanced floating-point real-time DSP applications
- Easy to use deterministic DSP coding at twice the previous SHARC performance
- Code compatible SHARC+ cores add double precision floating point support, byte addressability, optional L1-cache mode and branch prediction
- Large on-chip 640KB L1 SRAM/cache per SHARC+ core, 256KB shared L2 SRAM & advanced DMA features
- High performance external memory with up to dual-DDR3 interfaces
- Glue-less DSP Digital Audio Interfaces including 8x full SPORT (w/I2S), SPDIF & Sample Rate Converters
- Multiple serial interfaces including Quad SPI, I2C, UARTs
- Scalable multi-device support with high speed link-port or PCIe connectivity options
Advanced Security with Cryptographic accelerators and OTP Memory
- For IP protection, fast secure boot and secure network connectivity
Data Integrity with Parity or ECC protected SRAM and Fault Management Unit
Multiple ADSP-SC58x and ADSP-2158x Product Options
- One or two SHARC+ cores, with or without the arm® Cortex®-A5 processor, and various peripheral options
- Pin compatible options within two variants of a 19-mm × 19-mm (0.8mm pitch) cspBGA package
- Higher-pin-count full-featured version (529-Ball) or a cost-optimized, reduced pin-count option (349-Ball)
Advanced Easy-to-Use Development Tools
- CrossCore Embedded Studio (CCES) with optimized C/C++ compiler, DSP Libraries and project examples
- FreeRTOS real-time operating system on both SHARC+ and arm® Cortex®-A5 cores, as well as HCC Embedded USB Host, USB Device, and file system stacks running on the arm® Cortex®-A5.
- ADSP-SC58x EZ-KIT-Lite development boards with full reference schematics and PCB design details
- High speed JTAG emulators (ICE-1000/2000) facilitate the creation, test, and debug of advanced applications
Embedded Linux Support for arm® Cortex®-A5 core
- Yocto based distribution
- Full Linux SDK provided for seamless development
- A broad range of on-chip peripherals supported
- Ability to load and communicate with SHARC applications
Software and Development Tools
CCES is a high-quality integrated development environment (IDE) for the ADI SHARC®-FX, SHARC®, Blackfin® and Arm® processor families.
Linux kernel and development tools for the ADSP-SC5xx processor family
FreeRTOS for Analog Devices Processors is a Real Time Operating System for Analog Devices Processors.
The Tuxera (HCC) TCP/IP stack provides all main protocols and supports both IPv4 and IPv6
The Tuxera (HCC) USB stacks are mature, widely-used stacks that can support almost any desired USB configuration.
The Tuxera (HCC) FAT file system is full-featured and optimized for use in embedded applications that need to attach FAT 12/16/32-compliant media to a product.
Evaluation Kits
The SHARC Audio Module (SAM) is an expandable hardware/software platform for audio applications.
Latest Resources
Evaluation Design File
Application Note
- EE-399: The Linux Run-Time SHARC Loader on ADSP-SC57x/SC58x Processors ( 3) PDF
- EE-375: Migrating Legacy SHARC to ADSP-SC58x/2158x SHARC+ Processors ( 1) PDF
- EE-378: Processor Comparison Guide (ADSP-BF60x/BF70x vs ADSP-SC58x/2158x) ( 1) PDF
- EE-377: Using MCAPI/MDMA for ADSP-SC58x Dual-SHARC Audio Talkthrough ( 2) PDF