製品概要
機能と利点
- 900MFLOPSのピーク性能を実現する150MHz(6.67ns)のSIMD SHARCコア
- すべてのSHARCプロセッサ群とコード互換
- IEEE準拠の32ビット浮動小数点、40ビット浮動小数点、32ビット固定小数点のデータ・タイプに対応
- 1Mビットのオンチップ、デュアル・ポート付きSRAMと3Mビットのマスク・プログラマブルROM
- 標準のDSPシリアル・モード、I2Sモード、レフト・ジャスティファイ・モード、TDMモードに対応する4つの独立したシリアル・ポート
- 18チャンネルのゼロ・オーバーヘッドDMA
- SPI互換のインターフェースと16ビット・パラレル・ポート
- デジタル・アプリケーション・インターフェース(DAI)
- 多数の比率をソフトウェアで設定できるPLL
- 4個のタイマ:コア用1個と汎用3個
- 商用温度範囲で利用できる136ボールのミニBGA(12mm×12mm)と144ピンLQFP(20mm×20mm)のパッケージ
製品概要
ADSP-21261は、第3世代のSHARCプロセッサ群の中で最も低価格の製品です。このプロセッサは、32ビット固定小数点と32/40ビット浮動小数点演算フォーマットを実行できるSHARCコアをベースとしています。コアが150MHz(6.67nsの命令サイクル時間)で動作するADSP-21261は、1024ポイント複素FFT演算を61µsで実行できます。シングル・インストラクショ ン・マルチプルデータ(SIMD)モードを使用すれば、 プロセッサの性能は2倍にまで向上します。
ADSP-21261は、1Mビットのオンチップのデュアル・ポート・メモリを含め、機能を高度に集積化した設計になっており、外部メモリを使用することなく持続的なプロセッサ性能とI/O性能を維持できます。システムI/Oは、4つの全二重シリアル・ポート、4個のタイマ、16ビットのパラレル・ポート、シリアル・ペリフェラル・インターフェース(SPI)、プロセッサの介入なしに高速データ転送を実行する18チャンネルのゼロ・オーバーヘッドのダイレクト・メモリ・アクセス(DMA)、シグナル・ルーティング・ユニット(SRU)を介してユーザが完全にソフトウェアで制御できる革新的なデジタル・オーディオ・インターフェース(DAI)で構成されています。
簡略化した I/Oシステム開発向けデジタル・オーディオ・インターフェース
ADSP-21261は内蔵の各種ペリフェラルを完全にソフトウェアで設定可能なアーキテクチャのデジタル・オーディオ・インターフェース(DAI)を用います。SHARCプログラミング・モデルの柔軟性、使い易さとDAIの組み合わせにより、異なるI/O条件をもつ複数の製品に対し1つのハードウエア設計を採用する事が可能になります。
接続は柔軟性のある信号ルーティング・ユニット(SRU)を使用して行われます。SRUはDAIの全素子とSRU間の設定可能で柔軟な接続性を提供するマトリックス・ルーティング・ピンです。DAIを通して接続する周辺機器:高精度クロック・ジェネレータ(PCG)、入力データ・ポート(IDP)、4つのSPORTS(シリアル・ポート)、6つのフラッグ入力、6つのフラッグ出力、3つのタイマ、SRU。
IDPはDSPコアに、受信シリアル・データの8チャンネルあるいは受信シリアル・データの7チャンネルと最大20ビット幅パラレル・データの1チャンネルとして設定可能な入力パスを追加します。この高い集積化レベルにより、設計者はシステム全体の性能を犠牲にする事なしに、各種幅広い周辺機器を最大限利用できます。
CROSSCORE開発ツール
第3世代のSHARCプロセッサ製品すべては、業界をリードする開発ツール、アナログ・デバイセズのCROSSCORE製品によってサポートされています。CROSSCOREコンポーネントには、VisualDSP++™ソフトウェア開発環境、EZ-KIT Lite™評価システム、エミュレータがあります。
VisualDSP++は総合的なソフトウェア開発環境であり、迅速で簡単な開発、デバッグ、導入を可能にします。さらに、EZ-KIT Lite評価システムを使用すれば、アナログ・デバイセズのプロセッサを評価ができ、アプリケーションの開発を容易に始めることができます。エミュレータは、PCIとUSBのホスト・プラットフォームで使用可能であり、短時間でオンチップ・デバッギングを実現します。また、さまざまなサード・パーティから新たな開発ツールとアルゴリズムを入手することもできます。
製品ライフサイクル
製造中
この製品ファミリーの1つ以上の型番が生産/供給中です。新規の設計に適していますが、より新しい代替製品を提供している場合があります。
評価キット (4)
参考資料
-
EE-112: Class Implementation in Analog C++11/14/2016
-
EE-356: エミュレータ/評価ハードウェアのトラブルシューティング・ガイド CCES 対応版 (Rev. 1)10/4/2012
-
• EE-356: Associated Files (Rev 1, 09/2012)
ZIP -
EE-355: Expert In-Circuit FLASH Programmer for SHARC® Processors (Rev. 1)8/20/2012
-
• EE-355: Code Example (Rev 1, 08/2012)
ZIP -
EE-243: Using the Expert DAI for SHARC® Processors (Rev. 7)7/6/2010
-
• EE-243: Code example (Rev 7, 06/2010)
ZIP -
EE-230: 第3世代SHARC&®;ファミリー・プロセッサでのコード・オーバーレイ (Rev. 2)2/3/2010
-
• EE-230 Software Code (4/2005)
ZIP -
EE-345: Boot Kernel Customization and Firmware Upgradeability on SHARC Processors® (Rev. 1)10/6/2009
-
• EE-345: Code example (Rev 1, 10/2009)
ZIP -
EE-332: Cycle Counting and Profiling (Rev. 2)8/18/2009
-
• EE-332: Code example
ZIP -
EE-322: Expert Code Generator for SHARC® Processors (Rev. 5)6/15/2009
-
• EE-322: Code Example (Rev 5, 01/2012)
ZIP -
EE-340: SPIによるSHARC®とBlackfin®間接続 (Rev. 1)7/11/2008
-
• EE-340: Code example (Rev 1, 07/2008)
ZIP -
EE-323: Implementing Dynamically Loaded Software Modules (Rev. 1)3/8/2008
-
• EE-323: Associated Code
ZIP -
EE-330: Windows Vista Compatibility in VisualDSP++ 5.0 Development Tools (Rev. 1)8/31/2007
-
EE-231: In-Circuit Programming of an SPI Flash with SHARC® Processors (Rev. 2)8/27/2007
-
• EE-231: Code example (Rev 2, 08/2007)
ZIP -
EE-328: Migrating from ADSP-2106x/2116x to ADSP-2126x/2136x/2137x SHARC® Processors (Rev. 1)7/27/2007
-
EE-175: Emulator and Evaluation Hardware Troubleshooting Guide for VisualDSP++ Users (Rev. 14)5/21/2007
-
• EE-175: Associated Files
ZIP -
EE-56: Tips and Tricks on SHARC® EPROM and Host Boot Loader (Rev. 3)3/7/2007
-
EE-223: In-Circuit Flash Programming on SHARC® Processors (Rev. 2)2/23/2007
-
• EE-223: Code Example (Rev 2, 02/2007)
ZIP -
EE-253: Power Bypass Decoupling of SHARC® Processors (Rev. 1)12/5/2006
-
EE-295: Implementing Delay Lines on SHARC® Processors (Rev. 1)11/15/2006
-
• EE-295: Code Example (Rev 1, 10/2006)
ZIP -
EE-305: SHARC®プロセッサ採用システムのデザインとデバッグ (Rev. 1)11/15/2006
-
EE-290: Managing the Core PLL on SHARC® Processors (Rev. 5)7/12/2006
-
• EE-290: Code Example (Rev 5, 03/2012)
ZIP -
EE-279: Interfacing NAND Flash Memory with ADSP-2126x SHARC® Processors (Rev. 1)11/18/2005
-
• EE-279 Software Code
ZIP -
EE-222: Interfacing the ADSP-21262 SHARC EZ-KIT Lite Boards to High-Speed Converter Evaluation Boards (Rev. 1)8/25/2005
-
EE-220: Using External Memory with Third Generation SHARC® Processors and the Parallel Port (Rev. 2)8/10/2005
-
EE-270: Extended-Precision Fixed-Point Arithmetic on SIMD SHARC® Processors (Rev. 1)7/8/2005
-
• EE-270 Software Code
ZIP -
EE-250: Estimating Power Dissipation for Industrial Grade ADSP-21262 SHARC® Processors (Rev. 1)5/25/2005
-
EE-264: Interfacing MultiMediaCard™ with ADSP-2126x SHARC® Processors (Rev. 1)5/6/2005
-
• EE-264 Software Code
ZIP -
EE-267: Implementing In-Place FFTs on SISD and SIMD SHARC® Processors (Rev. 1)4/4/2005
-
• EE-267 Software Code
ZIP -
EE-261: Understanding Jitter Requirements of PLL-Based Processors (Rev. 1)2/15/2005
-
EE-255: Porting PC-Based MP3 Player Software to ADSP-21262 SHARC® Processors (Rev. 1)11/18/2004
-
EE-246: Interfacing AD7276 High-Speed Data Converters to ADSP-21262 SHARC® Processors (Rev. 1)10/12/2004
-
• EE-246 Software Code
ZIP -
EE-202: Using the Expert Linker for Multiprocessor LDFs (Rev. 3)9/15/2004
-
• EE-202 Software Code
ZIP -
EE-232: Configuring the Signal Routing Unit of ADSP-2126x SHARC® DSPs (Rev. 1)2/18/2004
-
EE-219: Connecting Character LCD Panels to ADSP-21262 SHARC® DSPs (Rev. 1)12/30/2003
-
• EE-219 Software Code
ZIP -
EE-216: Estimating Power Dissipation for ADSP-21262S SHARC® DSPs12/29/2003
-
EE-189: Link Port Tips & Tricks For ADSP-2106x & ADSP-2116x SHARC® DSPs10/27/2003
-
EE-208: Considering the ADSP-21262 SHARC® DSP10/9/2003
-
EE-191: Implementing a Glueless UART Using The SHARC® DSP SPORTs5/21/2003
-
• EE-191 Software Code
ZIP -
EE-177: SHARC® SPI Slave Booting (Rev. 3)5/2/2003
-
• EE-177: Code Example (Rev 3, 01/2007)
ZIP -
EE-68: Analog Devices JTAG Emulation Technical Reference (Rev. 10)12/20/2002
-
EE-128: DSP in C++: Calling Assembly Class Member Functions From C++9/18/2002
-
EE-69: Understanding and Using Linker Description Files on SHARC Processors (Rev. 2)9/17/2002
-
• EE-69: Code Example (Rev 2, 01/2007)
ZIP -
EE-110: A Quick Primer on ELF and DWARF File Formats5/17/2000
-
EE-69: リンカー記述ファイルを使いこなす1/1/2000
-
• EE-69 Software Code
-
EE-104: Setting Up Streams with the VisualDSP Debugger11/5/1999
-
• EE-104 Software Code
ZIP
-
SHARC® Audio EZ-Extender® Manual (Rev. 1.1)11/12/2009
-
Blackfin®/SHARC® USB EZ-Extender® Manual (Rev. 1.1)5/7/2009
-
SHARC® USB EZ-Extender® Manual (Rev. 2.1)7/26/2006
-
SHARC® EZ-Extender® Manual (Rev. 3.1)7/26/2006
-
SHARCプロセッサ:マニュアル5/17/2023
-
Getting Started with SHARC2/14/2015
-
ADSP-2126x SHARC® Processor Hardware Reference (Rev. 5.1)6/1/2010
-
VisualDSP++® 5.0 Assembler and Preprocessor Manual (Rev. 3.4)11/15/2009
-
VisualDSP++® 5.0 C/C++ Compiler Manual for SHARC® Processors (Rev. 1.5)11/13/2009
-
Documentation Errata
-
VisualDSP++® 5.0 Loader and Utilities Manual (Rev. 2.5)11/13/2009
-
Documentation Errata
-
VisualDSP++® 5.0 Licensing Guide (Rev. 1.4)11/13/2009
-
VisualDSP++® 5.0 Kernel (VDK) Users Guide (Rev. 3.5)11/13/2009
-
VisualDSP++® 5.0 Linker and Utilities Manual (Rev. 3.5)11/13/2009
-
VisualDSP++® 5.0 Run-Time Library Manual for SHARC® Processors (Rev. 1.5)11/12/2009
-
VisualDSP++® 5.0 Users Guide (Rev. 3.0)12/9/2007
-
VisualDSP++® 5.0 Quick Installation Reference Card (Rev. 3.1)8/30/2007
-
VisualDSP++® 5.0 Getting Started Guide (Rev. 3.0)8/30/2007
-
Documentation Errata
-
VisualDSP++® 5.0 Product Release Bulletin (Rev. 3.0)8/30/2007
-
SHARCプロセッサ・ファミリー1/23/2011
ソフトウェア & システム
Software & Tools Anomaly
ソフトウェア開発ツール
SigmaStudio®
アナログ・デバイセズのDSPオーディオ・プロセッサおよびA2B®(オートモーティブ・オーディオ・バス)トランシーバー向けにプログラミング、開発、チューニングを行うソフトウェアのグラフィック開発ツール
ツールおよびシミュレーション
設計ツール
SHARC プロセッサ ソフトウェア&ツールの一覧を掲載しております。
BSDL Model File
設計リソース
アナログ・デバイセズでは、最高レベルの品質と信頼性を備えた製品を提供することに最大の力を常に注いでいます。これを実現するため、製品およびプロセスの設計のあらゆる観点で品質と信頼性のチェックを行っています。そして、それは、製造工程においても同様です。アナログ・デバイセズは常に、出荷製品の「ゼロ・ディフェクト」を目指しています。詳細についてはアナログ・デバイセズの品質および信頼性プログラム/認定証をご覧ください。
製品番号 | 材料宣誓書(MD) | 信頼性データ | ピン/パッケージ図 | CADシンボル、フットプリント & 3Dモデル |
---|---|---|---|---|
ADSP-21261SKBCZ150 | 材料宣誓書(MD) | 信頼性データ | 136-Ball CSPBGA (12mm x 12mm) | |
ADSP-21261SKSTZ150 | 材料宣誓書(MD) | 信頼性データ | 144-Lead LQFP (20mm x 20mm) | |
ウェハ・ファブリケーション・データ |
PCN-PDN情報
以下ドロップダウンからモデルを選択しPCN/PDN通知に登録してください。過去の通知も参照できます。
サポート & ディスカッション
ADSP-21261 Discussions
サンプル&購入
ご注文に関するFAQ
オンライン注文や支払い方法などに関する質問については、 ご注文に関するFAQをご覧ください。
購入価格
(**) 表示されている価格と価格範囲は、少量の注文に基づくものです。
リスト価格
(*)価格は1Ku当たりの米ドルで、米国内における販売価格(FOB)で表示されておりますので、予算のためにのみご使用いただけます。また、その価格は変更されることがあります。米国以外のお客様への価格は、輸送費、各国の税金、手数料、為替レートにより決定されます。価格・納期等の詳細情報については、弊社正規販売代理店. または担当営業にお問い合わせください。なお、 評価用ボードおよび評価用キットの表示価格は1個構成としての価格です。
リードタイム
リードタイムに関する当社CCOからの最新のご案内をご確認ください。
サンプル請求について
上記の「サンプル注文」ボタンをクリックすると、サードパーティのADIサンプルサイトにリダイレクトされます。選択された部品は、ログイン後、当サイトのカートに引き継がれます。当サイトを利用したことがない場合は、新規にアカウントを作成してください。サンプルサイトに関するご質問は、 カスタマーサービスへお問合せ ください。
評価用ボード
表示されている価格は、1個あたりの価格です。
analog.comサイトから購入できるボードは、最大で2枚までとなります。3枚以上の購入をご希望の場合は、正規販売代理店からご購入ください。
価格は1個当たりの米ドルで、米国内における販売価格(FOB)で表示されておりますので、予算のためにのみご使用いただけます。 また、その価格は変更されることがあります。米国以外のお客様への価格は、輸送費、各国の税金、手数料、為替レートにより決定されます。価格・納期等の詳細情報については、弊社正規販売代理店または担当営業にお問い合わせください。なお、 評価用ボードおよび評価用キットの表示価格は1個構成としての価格です。