Texas Instruments TMS320C6452デジタル信号プロセッサ (DSP)

Texas InstrumentsTMS320C6452デジタル信号プロセッサ(DSP)は、TMS320C6000™ DSP プラットフォームの高性能固定小数点 DSP 世代です。C6452デバイスは、第3世代の高性能で先進的なVelociTI™ Very-Long-Instruction-Word (VLIW) のアーキテクチャに基づいています。このデバイスは、900MHzのクロック・レートで最大7200MIPS (100万命令/秒) の性能を発揮します。TMS320C6452 DSPは、3ポート・ギガビット・イーサネット・スイッチ・サブシステム、2つのテレコム・シリアル・インターフェイス・ポート (TSIP0/1)、1つのUART (RTS およびCTSフロー制御付き) を搭載しています。このデバイスは、医療診断、マシンビジョン/検査、レーダー/ソナー、防衛/航空宇宙、通信に最適です。

特徴

  • 高性能デジタル・メディア・プロセッサ:
    • 720MHzおよび900MHz C64x+™のクロック・レート
    • 1.39ns (-720) および 1.11ns (-900)の命令サイクル・タイム
    • 5760および7200 MIPS
    • 1サイクル当たり32ビットC64x+命令8個
    • C64x/デバッグとの完全なソフトウェア互換
    • 商業用温度範囲(-720および-900のみ)
    • 産業用温度範囲(-720および-900のみ)
  • VelociTI.2™拡張、VelociTI™ 先進VLIW (very-long-instruction-word: 超長命令語) TMS320C64x+™DSPコア:
    • VelociTI.2による独立性の高い8個の機能ユニット:
      • 6つの(32/40ビット)ALU機能:クロック・サイクルごとに32ビット乗算1回、16×16ビット乗算2回、8×8ビット乗算4回のいずれかをサポート
      • 2つの乗算機能ユニット:クロック・サイクルごとに16×16ビット乗算4回 (結果32ビット)、またはクロック・サイクルごとに8×8ビット乗算8回 (結果16ビット) のいずれかをサポート
    • 非アラインド・サポート付きのロード/ストア・アーキテクチャ
    • 64個の汎用32ビット・レジスタレジスタ
    • 命令パッキングによって、コードサイズを縮小
    • 全命令の条件
    • 追加のC64x+™強化:
      • 保護されたモード操作
      • エラー検出とプログラム・リダイレクト用の例外サポート
      • モジュロ・ループのオートフォーカス・モジュール操作へのハードウェアによるサポート
  • C64x+命令セット機能
    • アドレス可能バイト (8/16/32/64ビット・データ)
    • 8ビット・オーバーフロー保護
    • ビット・フィールドの抽出、セット、クリア
    • 正規化、飽和、ビットカウント
    • VelociTI.2直交性の向上
    • C64x+拡張:
      • 16ビットのコンパクトな命令群
      • 複雑な乗算をサポートする追加命令
  • C64x+ L1/L2メモリ・アーキテクチャ:
    • 256Kビット (32Kb) L1PプログラムRAM/キャッシュ[ダイレクト・マップ]
    • 256Kビット (32Kb) L1DデータRAM/キャッシュ[2ウェイ・セット・アソシエイティブ]
    • 1408KB L2統合マップRAM/キャッシュ[柔軟なアロケーション]
  • リトル・エンディアン・モードのみをサポート
  • 外部メモリインターフェイス(EMIF):
    • 512M バイトのアドレス空間を持つ 32 ビット DDR2 SDRAM メモリコントローラ (1.8VI/O)
    • 非同期16ビット幅EMIF (EMIFA)
      • 合計で最大128MBのアドレス・リーチ
      • CEスペースごとに64MBのアドレス・リーチ
    • 非同期メモリ(SRAM、フラッシュ、EEPROM)へのグルーレス・インターフェイス
    • 同期メモリ (SBSRAM、ZBT SRAM)
    • 標準同期デバイスおよびカスタム・ロジック (FPGA、CPLD、ASICなど) に対するインターフェイスをサポート
  • 拡張ダイレクトメモリアクセス (EDMA) コントローラ (64個の独立チャネル)
  • 3ポートギガビットイーサネットサブシステム
  • 4つの64ビット汎用タイマ(それぞれ2つの32ビット・タイマとして構成可能)
  • 1つのUART (RTSおよびCTSフロー制御付き)
  • 1つの4線式シリアル・ポート・インターフェイス (SPI)、2つのチップセレクト
  • マスタ/スレーブ集積回路 (I2C Bus™)
  • 2つのテレコム・シリアル・インターフェイス・ポート (TSIP0/1)
  • マルチチャネル・オーディオ・シリアルポート (McASP):
    • 10個のシリアライザとSPDIF (DIT) モード
  • 16/32ビットのホスト・ポート・インターフェイス (HPI)
  • アドバンスト・イベント・トリガリング (AET) 互換
  • 32ビット33-/66MHz、3.3VPeripheral コンポーネント相互接続 (PCI) マスタ/スレーブ インターフェイスは PCI 2.3仕様に準拠
  • VLYNQ™インターフェイス (FPGAインターフェイス)
  • オンチップROMブートローダ
  • 個別の省電力モード
  • 柔軟なPLLクロック・ジェネレータ
  • IEEE-1149.1および (JTAG™) バウンダリ・スキャン互換
  • 汎用I/O (GPIO) ピン32本 (他のデバイス機能との多重化)
  • パッケージ:
    • 529ピンnFBGA (接尾辞:ZUT)
    • 19mm x 19mm、0.8mmピッチBGA
    • 0.09µm/6レベルCu金属プロセス (CMOS)
  • 3.3V、1.8V I/O、1.2V内部 (-720、-900)

アプリケーション

  • 医療診断
  • マシンビジョン/検査
  • レーダーとソナー
  • 軍事/航空宇宙
  • 通信

機能ブロック図

ブロック図 - Texas Instruments TMS320C6452デジタル信号プロセッサ (DSP)
公開: 2024-05-02 | 更新済み: 2024-06-16