スキャッター・ギャザーDMAコントローラ

ダイレクト メモリ アクセス (DMA) は、システム メモリと、プロセッサ (例えば、システム CPU) 各転送に関与することがなく周辺機器間のデータ ブロックを転送するための手法です。DMA は、システムの処理要素のオフロードだけでなくプロセッサの読み取りと書き込みよりもはるかに高いレートでデータを転送することができます。

スキャッター/ギャザー DMA 一連の小さい連続したブロック転送によるメモリの 1 つの非連続ブロックから別のデータ転送を提供することでこのテクニックを強化する.ラティスのスキャッター/ギャザー DMA コント ローラー コア スキャッター/ギャザー機能と構成可能なマルチ チャネル、ウィッシュポーン準拠の DMA コント ローラーを実装します。

特長

  • 最大16本の物理チャンネルをサポート
  • 物理チャンネル毎に最大8本のサブ・チャンネル
  • シンプルなDMA,スプリット転送及びスキャッター・ギャザーDMAをサポート
  • 重み付けラウンド-ロビン・アービトレーションを用いた4つの優先レベル
  • 集中化(Centralized)及び分散化(Distributed)DMAコントロール・アーキテクチャをサポート
  • パケット・バッファリング用の外部RAMへの直接インターフェース
  • 自立及びハードウェア制御の再試行
  • 8~128ビットのWISHBONEバス幅
  • WISHBONEバースト及びクラシック・サイクル転送をサポート

Jump to

ブロック ダイアグラム

パフォーマンスとサイズ

LatticeECP31
IPexpress ユーザー設定可能なモード SLICEs LUTs レジスタ fMAX (MHz)
Config 3 2117 3591 1300 149

1. パフォーマンスと使用率データと LFE3-95E-7FN672CES デバイスを使って生成されるラティスDiamond 1.0とSynplify プロ D-2009.12 L 1 ソフトウェア。パフォーマンスが異なる場合があります別のソフトウェア バージョンを使用してまたは LatticeECP3 家族の内で別のデバイス密度や速度のグレードをターゲットします。

LatticeECP2M1
IPexpress ユーザー設定可能なモード SLICEs LUTs レジスタ fMAX (MHz)
Config 1 2169 3464 1345 133

1. パフォーマンスと使用率データと LFE2M35E/SE-6F672C デバイスを使って生成されるラティスDiamond 1.0とSynplify プロ D-2009.12 L 1 ソフトウェア。パフォーマンスが異なる場合があります別のソフトウェア バージョンを使用してまたは LatticeECP2M/S 家族の内で別のデバイス密度や速度のグレードをターゲットします。

LatticeECP21
IPexpress ユーザー設定可能なモード SLICEs LUTs レジスタ fMAX (MHz)
Config 2 2963 4838 1713 149

1. パフォーマンスと使用率データと LFE2-35E/SE-6F672C デバイスを使って生成されるラティスDiamond 1.0とSynplify プロ D-2009.12 L 1 ソフトウェア。パフォーマンスが異なる場合があります別のソフトウェア バージョンを使用してまたは LatticeECP2 家族の内で別のデバイス密度や速度のグレードをターゲットします。

LatticeSC/M1
IPexpress ユーザー設定可能なモード SLICEs LUTs レジスタ fMAX (MHz)
Config 0 2879 4515 1881 231
Config 1 2249 3627 1364 230
Config 2 3004 4861 1768 199
Config 3 2206 3641 1318 224

1. パフォーマンスと使用率データと LFSC3GA25E-6FF1020C デバイスを使って生成されるラティスDiamond 1.0とSynplify プロ D-2009.12 L 1 ソフトウェア。パフォーマンスが異なる場合があります別のソフトウェア バージョンを使用してまたは LatticeSC/M 家族の内で別のデバイス密度や速度のグレードをターゲットします。

LatticeXP21
IPexpress ユーザー設定可能なモード SLICEs LUTs レジスタ fMAX (MHz)
Config 3 2177 3566 1279 109

1. パフォーマンスと使用率データと LFXP2-40E-6F672C デバイスを使って生成されるラティスDiamond 1.0とSynplify プロ D-2009.12 L 1 ソフトウェア。パフォーマンスが異なる場合があります別のソフトウェア バージョンを使用してまたは LatticeXP2 家族の内で別のデバイス密度や速度のグレードをターゲットします。

発注情報

家族 パートナンバー
LatticeECP3 DMA-SG-E3-U1
LatticeECP2M DMA-SG-PM-U1
LatticeECP2 DMA-SG-E2-U1
LatticeSC DMA-SG-SC-U1
LatticeXP2 DMA-SG-X2-U1

IP バージョン: 2.5.

このIPの完全評価バージョンをダウンロードするには、IPエクスプレスのメイン・ウィンドウにあるラティスIPサーバへ行ってください。ダウンロードできる全てのラティス IPモジュールは、このタブ上でご覧になれます。

IP コアを購入する方法を見つけるためにローカル格子営業所までご連絡ください。

ドキュメント

Quick Reference
Information Resources
TITLE NUMBER VERSION DATE FORMAT SIZE
Scatter-Gather Direct Memory Access Controller IP Core User's Guide
IPUG67 1.8 3/1/2015 PDF 3.8 MB
TITLE NUMBER VERSION DATE FORMAT SIZE
IPexpress Quick Start Guide
8/5/2010 PDF 304.8 KB


Like most websites, we use cookies and similar technologies to enhance your user experience. We also allow third parties to place cookies on our website. By continuing to use this website you consent to the use of cookies as described in our Cookie Policy.