ADSP-TS201S 500/600 MHz TigerSHARC Processor with 24 Mbit on-chip embedded DRAM

The ADSP-TS201S is one of the members of the TigerSHARC Processor family. Targeted at numerous signal processing applications that rely on multiple processors working together to execute computationally-intensive real-time functions, ADI's TigerSHARC Processor is well-suited to video and communication markets, including the 3G cellular and broadband wireless base stations, as well as defense, medical imaging, industrial instrumentation. The ADSP-TS201S features a static superscaler architecture which combines RISC, VLIW and standard DSP functionality. Native support of fixed and floating point data types, coupled with the leading edge multiprocessing capabilities allows the TigerSHARC Processor to offer unrivaled DSP performance. At a 600 MHz clock rate, the ADSP-TS201S offers the industry's highest 16-bit fixed-point and 32-bit floating point performance. The ADSP-TS201S has a 1024-point complex FFT time of 16.8 microseconds and provides 1500 MFLOPs per watt.

The ADSP-TS201S is available in a 25x25mm inexpensive, BGA package. The TigerSHARC Processor is available for general purpose sampling today.

Features and Benefits
  • Static Superscalar architecture which supports 1, 8, 16 and 32-bit fixed point as well as floating point data processing
  • High performance up to 600 MHz, 1.67 ns instruction rate DSP core
  • 24 Mbit on-chip embedded DRAM internally organized in six banks with user-defined partitioning
  • Enhanced communications instruction set for wireless infrastructure applications allows for the TigerSHARC Processor to offer complete baseband processing
  • 14 channel, zero overhead DMA controller
  • Four internal 128-bit wide internal buses providing a total memory bandwidth of 38.4 Gbytes per second
  • Software radio approach allows for the adoption of a single platform for multiple wireless telecommunication standards
  • Single instruction multiple-data (SIMD) operation supported by two computation blocks each with an ALU, multiplier, shifter and 32-word register file
  • Assembly and C language programmability
  • Temperature range -40°C to +85°C
Processors & DSP
Security and Surveillance
  • Scanning Equipment
Aerospace and Defense
  • Solutions
IBIS Models
BSDL Model Files
Data Sheets
Documentnote
ADSP-TS201S: TigerSHARC Embedded Processor Data Sheet (Rev. C)
Documentation Errata
PDF 2059 kB
Application Notes
Documentnote
EE-112: Class Implementation in Analog C++PDF 31.54 K
EE-356: Emulator and Evaluation Hardware Troubleshooting Guide for CCES Users (Rev. 2)
EE-356: Associated Files
PDF 779.29 K
EE-332: Cycle Counting and Profiling (Rev. 2)
EE-332: Code example
PDF 142 kB
EE-120: Interfacing Assembly Language Programs to CPDF
AN-911: A Detailed Guide to Powering the TigerSHARC Processors (Rev. 0)PDF 239 kB
EE-330: Windows Vista Compatibility in VisualDSP++ 5.0 Development Tools (Rev. 1)PDF 276 kB
EE-175: Emulator and Evaluation Hardware Troubleshooting Guide for VisualDSP++ Users (Rev. 14)
EE-175: Associated Files
PDF 183 kB
EE-303: Using VisualDSP++® Thread-Safe Libraries with a Third-Party RTOS (Rev. 1)PDF 56 kB
EE-170: Estimating Power for ADSP-TS201S TigerSHARC® Processors (Rev. 2)
EE-170: Power calculator spreadsheet (Rev 2, 10/2006)
PDF 372 kB
EE-283: External Bus Arbitration with ADSP-TS20x TigerSHARC® Processors (Rev. 1)PDF 971 kB
EE-273: Using the VisualDSP++ Command-Line Installer (Rev. 1)PDF 96 kB
EE-261: Understanding Jitter Requirements of PLL-Based Processors (Rev. 1)PDF 90 kB
EE-263: Parallel Implementation of Fixed-Point FFTs on TigerSHARC® Processors (Rev. 1)PDF 148 kB
EE-202: Using the Expert Linker for Multiprocessor LDFs (Rev. 3)
EE-202 Software Code
PDF 1186 kB
EE-241: SHARC® DSPs to TigerSHARC® Processors Code Porting Guide (Rev. 1)
EE-241 Software Code
PDF 693 kB
EE-235: An Introduction to Scripting in VisualDSP++® (Rev. 1)PDF 342 kB
EE-200: ADSP-TS20x TigerSHARC® Processor Boot Loader Kernels Operation (Rev. 1)PDF 126 kB
EE-201: ADSP-TS20x TigerSHARC® Processor On-chip SDRAM Controller (Rev. 1)PDF 584 kB
EE-182: Thermal Relief Design for ADSP-TS201S TigerSHARC® Processors (Rev. 1)PDF 248 kB
EE-211: 16-bit FIR Filters on ADSP-TS20x TigerSHARC® Processors (Rev. 1)PDF 109 kB
EE-218: Writing Efficient Floating-Point FFTs for ADSP-TS201 TigerSHARC® Processors (Rev. 2)PDF 476 kB
EE-215: A 16-bit IIR Filter on the ADSP-TS20x TigerSHARC® ProcessorPDF 57 kB
EE-210: SDRAM Selection and Configuration Guidelines for ADI Processors (Rev. 2)PDF 241 kB
EE-179: ADSP-TS20xS TigerSHARC® System Design Guidelines (Rev. 6)PDF 270 kB
EE-205: Considerations for Porting Code from the ADSP-TS101S TigerSHARC® Processor to the ADSP-TS201S TigerSHARC ProcessorPDF 351 kB
EE-198: User Guide to ADSP-TS201S TigerSHARC® Processor IBIS FilesPDF 123 kB
EE-68: Analog Devices JTAG Emulation Technical Reference (Rev. 10)PDF 293 kB
EE-167: Introduction to TigerSHARC® Multiprocessor Systems Using VisualDSP++™
EE-167 Software Code
PDF 578 kB
EE-128: DSP in C++: Calling Assembly Class Member Functions From C++PDF 172 kB
EE-126: The ABCs of SDRAMemories (Rev. 1)PDF 186 kB
EE-147: Tuning C Source Code for the TigerSHARC® DSP CompilerPDF 194 kB
EE-110: A Quick Primar on ELF and DWARF File FormatsPDF 19 kB
EE-159: Initializing DSP System & Control Registers From C and C++PDF 14 kB
EE-104: Setting Up Streams with the VisualDSP Debugger
EE-104 Software Code
PDF 120 kB
EE-103: Performing Level Conversion Between 5v and 3.3v IC'sPDF 206 kB
Processor Manuals
Documentnote
ADSP-TS201 TigerSHARC Processor Programming Reference (Rev. 1.1)
Documentation Errata
PDF 4420 kB
ADSP-TS201 TigerSHARC Processor Hardware Reference (Rev. 1.1)
Documentation Errata
PDF 2708 kB
Software Manuals
Documentnote
VisualDSP++® 5.0 Assembler and Preprocessor Manual (Rev. 3.4)PDF 3197 kB
VisualDSP++® 5.0 Loader and Utilities Manual (Rev. 2.5)
Documentation Errata
PDF 2246 kB
VisualDSP++® 5.0 Licensing Guide (Rev. 1.4)PDF 392 kB
VisualDSP++® 5.0 Kernel (VDK) Users Guide (Rev. 3.5)PDF 2401 kB
VisualDSP++® 5.0 Linker and Utilities Manual (Rev. 3.5)PDF 2290 kB
VisualDSP++® 5.0 Users Guide (Rev. 3.0)PDF 2738 kB
VisualDSP++® 5.0 Quick Installation Reference Card (Rev. 3.1)PDF 91 kB
VisualDSP++® 5.0 Getting Started Guide (Rev. 3.0)
Documentation Errata
PDF 2035 kB
VisualDSP++® 5.0 Product Release Bulletin (Rev. 3.0)PDF 774 kB
VisualDSP++® 5.0 C/C++ Compiler and Library Manual for TigerSHARC Processors (Rev. 4.1)
Documentation Errata
PDF 3085 kB
Integrated Circuit Anomalies
Documentnote
ADSP-TS201S TigerSHARC Anomaly List for Revision(s) 1.1, 1.2, 2.0 (Rev. S)PDF 243.44 K
Legacy Emulator Manuals
Documentnote
Apex-ICE USB Emulator Hardware Installation Guide (Rev. 6.0)PDF 605 kB
Product Highlight
Documentnote
ADSP-TS201S EZ-KIT Lite Evaluation Kit for the TigerSHARC Processor Product HighlightPDF 845 kB
600 MHz TigerSHARC Processor: The Performance Density LeaderPDF 1408 kB
Evaluation Kit Manuals
Documentnote
ADSP-TS201S EZ-KIT Lite® Manual (Rev. 3.1)
Documentation Errata
PDF 2766 kB
Order Information
Part NumberPackagePacking QtyTemp RangePrice 100-499Price 1000+RoHS
ADSP-TS201SABP-050 Last Time Buy576 ball SBGAOTH 44-40 to 85C00N
ADSP-TS201SABP-060 Last Time Buy576 ball SBGAOTH 44-40 to 85C00N
ADSP-TS201SABPZ050 Last Time Buy576 ball SBGAOTH 44-40 to 85C00Y
ADSP-TS201SABPZ060 Last Time Buy576 ball SBGAOTH 44-40 to 85C00Y
ADSP-TS201SBBPZ050 Last Time Buy576 ball SBGAOTH 0-40 to 85C00Y
ADSP-TS201SYBP-050 Last Time Buy576 ball SBGAOTH 44-40 to 105C00N
ADSP-TS201SYBPZ050 Last Time Buy576 ball SBGAOTH 44-40 to 105C00Y
Evaluation Boards
Part NumberDescriptionPriceRoHS
ADZS-TS201S-EZLITEEvaluation Board1000Y
Reference Materials
ADSP-TS201S: TigerSHARC Embedded Processor Data Sheet (Rev. C) adsp-ts201s
ADSP-TS201S IBIS Datafile BGA Package (09/2003) adsp-ts201s
ADSP-TS20x TigerSHARC BSDL File 25x25mm PBGA Package for Revision 2.0, (01/2006) adsp-ts201s
ADSP-TS20x TigerSHARC BSDL File 25x25mm PBGA Package for Revision 1.2, (03/2005) adsp-ts201s
ADSP-TS20x TigerSHARC BSDL File 25x25mm PBGA Package for Revision 1.1, (03/2005) adsp-ts201s
EE-112: Class Implementation in Analog C++ adsp-ts101s
EE-356: Emulator and Evaluation Hardware Troubleshooting Guide for CCES Users (Rev. 2) adsp-ts101s
EE-356: Associated Files adsp-ts101s
EE-332: 周期计数与分析 adsp-ts101s
EE-332: Cycle Counting and Profiling (Rev. 2) adsp-ts101s
EE-332: Code example adsp-ts101s
EE-175: 仿真器与EZ-KIT Lite®评估系统问题解决指南 (Rev. 10) adsp-ts101s
EE-175: RMA forms (Rev 10, 11/2007) adsp-ts101s
EE-68: JTAG 仿真技术参考 (Rev. 10) adsp-ts101s
EE-120: Interfacing Assembly Language Programs to C adsp-ts101s
EE-200: ADSP-TS20x TigerSHARC®处理器的启动加载内核运行 adsp-ts201s
AN-911: A Detailed Guide to Powering the TigerSHARC Processors (Rev. 0) adsp-ts101s
EE-330: Windows Vista Compatibility in VisualDSP++ 5.0 Development Tools (Rev. 1) adsp-ts101s
EE-175: Emulator and Evaluation Hardware Troubleshooting Guide for VisualDSP++ Users (Rev. 14) adsp-ts101s
EE-175: Associated Files adsp-ts101s
EE-303: Using VisualDSP++® Thread-Safe Libraries with a Third-Party RTOS (Rev. 1) adsp-ts101s
EE-170: Estimating Power for ADSP-TS201S TigerSHARC® Processors (Rev. 2) adsp-ts201s
EE-170: Power calculator spreadsheet (Rev 2, 10/2006) adsp-ts201s
EE-283: External Bus Arbitration with ADSP-TS20x TigerSHARC® Processors (Rev. 1) adsp-ts201s
EE-273: Using the VisualDSP++ Command-Line Installer (Rev. 1) adsp-ts101s
EE-261: Understanding Jitter Requirements of PLL-Based Processors (Rev. 1) adsp-ts101s
EE-263: Parallel Implementation of Fixed-Point FFTs on TigerSHARC® Processors (Rev. 1) adsp-ts101s
EE-202: Using the Expert Linker for Multiprocessor LDFs (Rev. 3) adsp-ts101s
EE-202 Software Code adsp-ts101s
EE-241: SHARC® DSPs to TigerSHARC® Processors Code Porting Guide (Rev. 1) adsp-ts101s
EE-241 Software Code adsp-ts101s
EE-235: An Introduction to Scripting in VisualDSP++® (Rev. 1) adsp-ts101s
EE-200: ADSP-TS20x TigerSHARC® Processor Boot Loader Kernels Operation (Rev. 1) adsp-ts201s
EE-201: ADSP-TS20x TigerSHARC® Processor On-chip SDRAM Controller (Rev. 1) adsp-ts201s
EE-182: Thermal Relief Design for ADSP-TS201S TigerSHARC® Processors (Rev. 1) adsp-ts201s
EE-211: 16-bit FIR Filters on ADSP-TS20x TigerSHARC® Processors (Rev. 1) adsp-ts201s
EE-218: Writing Efficient Floating-Point FFTs for ADSP-TS201 TigerSHARC® Processors (Rev. 2) adsp-ts201s
EE-215: A 16-bit IIR Filter on the ADSP-TS20x TigerSHARC® Processor adsp-ts201s
EE-210: SDRAM Selection and Configuration Guidelines for ADI Processors (Rev. 2) adsp-ts101s
EE-179: ADSP-TS20xS TigerSHARC® System Design Guidelines (Rev. 6) adsp-ts201s
EE-205: Considerations for Porting Code from the ADSP-TS101S TigerSHARC® Processor to the ADSP-TS201S TigerSHARC Processor adsp-ts201s
EE-198: User Guide to ADSP-TS201S TigerSHARC® Processor IBIS Files adsp-ts201s
EE-68: Analog Devices JTAG Emulation Technical Reference (Rev. 10) adsp-ts101s
EE-167: Introduction to TigerSHARC® Multiprocessor Systems Using VisualDSP++™ adsp-ts101s
EE-167 Software Code adsp-ts101s
EE-128: DSP in C++: Calling Assembly Class Member Functions From C++ adsp-ts101s
EE-126: The ABCs of SDRAMemories (Rev. 1) adsp-ts101s
EE-147: Tuning C Source Code for the TigerSHARC® DSP Compiler adsp-ts101s
EE-110: A Quick Primar on ELF and DWARF File Formats adsp-ts101s
EE-263: TigerSHARC®处理器上定点FFT的并行实现 adsp-ts101s
EE-198: TigerSHARC®系列ADSP—TS201S处理器IBIS文件的用户说明 adsp-ts201s
EE-205: 从ADSP-TS101S TigerSHARC®处理器移植代码到 ADSP-TS201S TigerSHARC 处理器的一些考虑 adsp-ts101s
EE-211: ADSP-TS20x TigerSHARC(R)处理器上的16-bit FIR滤波器 adsp-ts201s
EE-215: 16-bit IIR 滤波器在ADSP-TS20x TigerSHARC®处理器上的实现 adsp-ts201s
EE-182: TigerSHARC® ADSP-TS201S处理器的散热设计 adsp-ts201s
EE-218: 为ADSP-TS201 TigerSHARC®处理器编写高效的浮点FFT adsp-ts201s
EE-159: Initializing DSP System & Control Registers From C and C++ adsp-ts101s
EE-104: Setting Up Streams with the VisualDSP Debugger adsp-ts101s
EE-104 Software Code adsp-ts101s
EE-103: Performing Level Conversion Between 5v and 3.3v IC's adsp-ts101s
ADSP-TS201 TigerSHARC Processor Programming Reference (Rev. 1.1) adsp-ts201s
ADSP-TS201 TigerSHARC Processor Hardware Reference (Rev. 1.1) adsp-ts201s
VisualDSP++® 5.0 Assembler and Preprocessor Manual (Rev. 3.4) adsp-ts101s
VisualDSP++® 5.0 Loader and Utilities Manual (Rev. 2.5) adsp-ts101s
VisualDSP++® 5.0 Licensing Guide (Rev. 1.4) adsp-ts101s
VisualDSP++® 5.0 Kernel (VDK) Users Guide (Rev. 3.5) adsp-ts101s
VisualDSP++® 5.0 Linker and Utilities Manual (Rev. 3.5) adsp-ts101s
VisualDSP++® 5.0 Users Guide (Rev. 3.0) adsp-ts101s
VisualDSP++® 5.0 Quick Installation Reference Card (Rev. 3.1) adsp-ts101s
VisualDSP++® 5.0 Getting Started Guide (Rev. 3.0) adsp-ts101s
VisualDSP++® 5.0 Product Release Bulletin (Rev. 3.0) adsp-ts101s
VisualDSP++® 5.0 C/C++ Compiler and Library Manual for TigerSHARC Processors (Rev. 4.1) adsp-ts101s
ADSP-TS201S TigerSHARC Anomaly List for Revision(s) 1.1, 1.2, 2.0 (Rev. S) adsp-ts201s
Apex-ICE USB Emulator Hardware Installation Guide (Rev. 6.0) adsp-ts101s
ADSP-TS201S EZ-KIT Lite Evaluation Kit for the TigerSHARC Processor Product Highlight adsp-ts201s
600 MHz TigerSHARC Processor: The Performance Density Leader adsp-ts201s
ADSP-TS201S EZ-KIT Lite® Manual (Rev. 3.1) adsp-ts201s
ADI Complementary Parts Guide - Supervisory Devices and DSP Processors adsp-ts101s
DSPs Step Forward in 3G Stations adsp-ts201s
SHARC Bites Back - The Memory Inside: TigerSHARC Swallows Its DRAM adsp-ts101s
Continuous Real-Time Signal Processing -- Comparing TigerSHARC and PowerPC... adsp-ts101s
TigerSHARC Swallows DRAM adsp-ts201s
A Software Solution for Chip Rate Processing in CDMA Wireless Infrastructure adsp-ts101s