MICROCHIP-ロゴ

MICROCHIP DDR 読み取り IP

MICROCHIP-DDR-Read-IP 製品

仕様

  • 製品名: DDR 読み取り IP v2.0
  • ビデオアービターIPと互換性あり
  • DDRメモリから連続データのバーストを読み取るために使用
  • 通常、ビデオアプリケーションでDDRメモリに保存されたビデオフレームの各水平ラインを読み取るために使用されます。

DDR読み取りIPには、アービターに入力ポートと出力ポートもあります。

インターフェイス バスと AXI4 ストリーム インターフェイスについては、ユーザー マニュアルに記載されています。

よくある質問

  1. DDR 読み取り IP の目的は何ですか?
  2. DDR 読み取り IP に必要な互換性は何ですか?
  3. DDR 読み取り IP は一般的にどのようなアプリケーションで使用されますか?

導入

DDR 読み取り IP は、DDR メモリから連続データのバーストを読み取ります。DDR 読み取り IP は、読み取り要求を AXI4 トランザクションに変換するビデオ アービター IP と一緒に使用する必要があります。DDR 読み取り IP は通常、ビデオ アプリケーションで、DDR メモリに保存されているビデオ フレームの各水平ラインを読み取るために使用されます。

図1. SmartDesignアービターインターフェース

MICROCHIP-DDR-Read-IP-図-1

主な特徴

  • 通常はビデオフレームラインの読み取りに使用されます
  • 8、16、32ビットの出力ビデオピクセル幅をサポート
  • 128、256、512ビットのビデオアービターインターフェースをサポート
  • AXI4 ストリーム インターフェイスをサポート

ハードウェアの実装

IP は、水平解像度のフレーム開始アドレスのユーザー入力に基づいて、ビデオ アービター IP への制御信号を生成します。read_en_i の立ち上がりエッジで読み取りトランザクションが開始されます。ビデオ アンパイアからのデータは CDC FIFO に格納され、DDR クロック ドメインからピクセル クロック ドメインにデータが変換されます。データは read_en_i の立ち下がりエッジで FIFO から読み取られ、展開されてピクセル データが生成されます。read_en_i は、DDR 読み取りトランザクションを完了するのに十分な期間ハイである必要があります。推奨される期間は、水平解像度に等しい数クロックです。最初の行は、frame_start_addr_i で定義されたアドレスから読み取られ、各読み取りトランザクションの後に、アドレスは line_gap_i ずつ増加します。読み取りアドレスは、frame_end_i 信号ごとに frame_start_addr_i にリセットされます。出力データは、水平解像度のクロック数の間ハイです。

デザインの説明

  • 次の図は、DDR 読み取りの最上位レベルのピン配置図を示しています。

MICROCHIP-DDR-Read-IP-図-2

入力ポートと出力ポート
次の表は、ネイティブ インターフェイスの DDR 読み取り IP の入力ポートと出力ポートを示しています。
表 1-1. ネイティブ インターフェイスでの DDR 読み取りの入力ポートと出力ポート。

ポート名 タイプ 説明
リセット_i 入力 設計へのアクティブロー非同期リセット信号
ピクセルクロック 入力 ピクセルクロック
DDR_CLK_i の 入力 メモリコントローラからのDDRクロック
フレーム終了 入力 フレーム終了信号
読む_en_i 入力 読み取り用の読み取りイネーブル信号
ラインギャップ 入力 16ビット 2行間の行間
horz_resl_i 入力 16ビット 水平解像度
ポート名 タイプ 説明
パン 入力 12ビット 水平パンニングのための各ビデオラインの水平オフセット
v_pan_i 入力 12ビット 垂直パンニングのフレーム開始アドレスからの垂直オフセット
読みました 入力 ビデオアービターからの読み取り要求に対する確認応答
読み終わった 入力 ビデオアービターからの完了入力の読み取り
DDR_データ有効 入力 アービターから有効なデータを読み取る
フレーム開始アドレス 入力 8ビット ビデオフレーム開始アドレス
wdata_i 入力 入力データ幅 アービターからデータを読み取る
読み取り要求 出力 仲裁人へのリクエストを読む
読み取り開始アドレス 出力 32ビット 読み取りを開始するDDRアドレス
バーストサイズ 出力 8ビット 読み取りバーストサイズ
データ有効 出力 データは有効
データー 出力 出力データ幅 ビデオパイプラインのデータ

次の表は、アービター インターフェイス バスの DDR 読み取り IP の入力ポートと出力ポートを示しています。
表 1-2. DDR 読み取りアービター インターフェイス バスの入力ポートと出力ポート。

ポート名 タイプ 説明
RDATA_I 入力 入力データ幅 アービターからデータを読み取る
RVALID_I 入力 アービターから有効なデータを読み取る
すでに 入力 読み取り要求からのアービター確認応答
BUSER_I 入力 読み取り完了
アラド 出力 32ビット 読み取りを開始するDDRアドレス
ARVALID_O 出力 仲裁人へのリクエストを読む
ARSIZE_O 出力 8ビット 読み取りバーストサイズ

次の表は、AXI4 ストリーム インターフェイスの DDR 読み取り IP の入力ポートと出力ポートを示しています。
表 1-3. AXI4 ストリーム インターフェイスの DDR 読み取りの入力ポートと出力ポート。

ポート名 タイプ 説明
クロック_I 入力 ピクセルクロック
リセット_n_I 入力 設計へのアクティブロー非同期リセット信号
TDATA_O 出力 出力データ幅 ビデオデータの出力
翻訳 出力 [出力データ幅/8 – 1 : 0] 出力ビデオデータストロボ
TKEEP_O 出力 [出力データ幅/8 – 1 : 0] 出力ビデオデータ保存
有効 出力 出力ビデオデータ有効
ツユーザー 出力 4ビット 出力ユーザーデータ 0bit= VSYNC

3ビット =フレーム終了

ポート名 タイプ 説明
トラスト 出力 出力ビデオフレーム終了

構成パラメータ

次の表は、DDR 読み取り IP ハードウェア実装で使用される構成パラメータを示しています。これらは汎用パラメータであり、アプリケーションの要件に基づいて変更できます。
表 1-4. 設定パラメータ

パラメータ名 説明
水平解像度 水平解像度を定義する
入力データ幅 入力データ幅を定義します(128、256、512ビット)
出力データ幅 出力データ幅を定義します(8、16、24、32、64ビット)
アービターインターフェース ドロップダウンメニューからアービターインターフェースをネイティブまたはバスインターフェースとして選択するオプション
データインターフェース ドロップダウンメニューからデータインターフェイスをネイティブおよびAXI4ストリームインターフェイスとして選択するオプション

リソースの利用
次の表は、入力データ幅 = 256、出力データ幅 = 8 のネイティブ インターフェイスにおける DDR 読み取り IP のリソース使用率を示しています。
DDR 読み取りブロックは、PolarFire FPGA デバイス、MPF300TS_ES-1FCG1152E パッケージに実装されています。
表1-5. ネイティブインターフェイスのDDR読み取りIP

リソース 使用法
DFF 502
4つの入力LUT 513
MACC 0
LSRAM 18K 14
スラム 0

次の表は、入力データ幅 = 4、出力データ幅 = 256 のバス インターフェイスおよび AXI8 ストリームにおける DDR 読み取り IP のリソース使用率を示しています。
表1-6. バスインターフェースとAXI4ストリームのDDR読み取りIP

リソース 使用法
DFF 512
4つの入力LUT 514
MACC 0
LSRAM 18K 14
スラム 0

改訂履歴
改訂履歴には、ドキュメントに実装された変更内容が記述されます。変更内容は、最新の出版物から順に改訂順にリストされます。

リビジョン 日付 説明
1.0 03/2022 最初の改訂。

マイクロチップFPGAのサポート

マイクロチップFPGA製品グループは、カスタマーサービス、カスタマーテクニカルサポートセンター、 webサイト、および世界各地の営業所でサポートを受けられます。お客様の質問に対する回答がすでに提供されている可能性が高いため、サポートに問い合わせる前に Microchip のオンライン リソースを参照することをお勧めします。
テクニカル サポート センターまでお問い合わせください。 webサイト サポートFPGAデバイスの部品番号を記入し、適切なケースカテゴリを選択し、デザインをアップロードします。 files テクニカル サポート ケースの作成中。 製品の価格設定、製品のアップグレード、更新情報、注文ステータス、認証など、技術以外の製品サポートについては、カスタマー サービスにお問い合わせください。

  • 北米からは800.262.1060にお電話ください
  • 海外からは650.318.4460にお電話ください
  • 世界中どこからでもファックス650.318.8044

マイクロチップ Webサイト
マイクロチップは、 webサイト www.microchip.com/。 これ webサイトは file顧客が簡単に利用できる情報を提供します。 利用可能なコンテンツには次のようなものがあります。

  • 製品サポート – データシートと正誤表、アプリケーション ノートとample プログラム、設計リソース、ユーザー ガイドとハードウェア サポート ドキュメント、最新のソフトウェア リリース、アーカイブされたソフトウェア。
  • 一般的なテクニカル サポート – よくある質問 (FAQ)、テクニカル サポート リクエスト、オンライン ディスカッション グループ、Microchip 設計パートナー プログラム メンバー リスト。
  •  Microchip のビジネス – 製品セレクターと注文ガイド、最新の Microchip プレス リリース、セミナーとイベントのリスト、Microchip の営業所、販売代理店、工場担当者のリスト。

製品変更通知サービス
マイクロチップの製品変更通知サービスは、マイクロチップ製品の最新情報を顧客に提供するのに役立ちます。 サブスクライバーは、特定の製品ファミリーまたは対象の開発ツールに関連する変更、更新、改訂、または正誤表があるたびに電子メール通知を受け取ります。
登録するには、 www.microchip.com/pcn 登録手順に従ってください。

カスタマーサポート
Microchip 製品のユーザーは、いくつかのチャネルを通じてサポートを受けることができます。

  • 販売代理店または代理店
  • 現地営業所
  • エンベデッドソリューションエンジニア(ESE)
  • テクニカルサポート

お客様は、サポートについては販売代理店、代理店、または ESE にお問い合わせください。 地元の営業所もお客様をサポ​​ートします。 この文書には営業所と所在地のリストが含まれています。 テクニカル サポートは、次の方法で利用できます。 webサイト: サポート.

マイクロチップデバイスのコード保護機能
Microchip 製品のコード保護機能に関する次の詳細に注意してください。

  • Microchip 製品は、それぞれの Microchip データ シートに記載されている仕様を満たしています。
  • Microchip 社は、意図された方法で、動作仕様の範囲内で、通常の条件下で使用される場合、同社の製品ファミリは安全であると考えています。
  • Microchip は知的財産権を尊重し、積極的に保護しています。マイクロチップ製品のコード保護機能を侵害する試みは固く禁止されており、デジタル ミレニアム著作権法に違反する可能性があります。
  • Microchip 社も他の半導体メーカーも、自社のコードのセキュリティを保証することはできません。コード保護は、製品が「破られない」ことを保証するものではありません。コード保護は常に進化しています。Microchip 社は、自社製品のコード保護機能を継続的に改善することに尽力しています。

法的通知
この出版物およびここに記載されている情報は、マイクロチップ製品の設計、テスト、およびお客様のアプリケーションとの統合を含め、マイクロチップ製品でのみ使用できます。 この情報を他の方法で使用することは、これらの規約に違反します。 デバイス アプリケーションに関する情報は、お客様の利便性を目的としてのみ提供されており、アップデートによって置き換えられる場合があります。 アプリケーションが仕様を満たしていることを確認するのはあなたの責任です。 追加のサポートについては、最寄りの Microchip 営業所にお問い合わせいただくか、次の URL で追加サポートを入手してください。 www.microchip.com/en-us/support/design-help/client-support-services.
この情報はマイクロチップによって「現状のまま」提供されます。マイクロチップは、明示的か黙示的か、書面か口頭か、法定かその他かを問わず、情報に関連するいかなる種類の表明または保証も行いません。これには、非侵害、商品性、特定目的への適合性に関する黙示の保証、またはその状態、品質、性能に関する保証が含まれますが、これらに限定されません。いかなる場合も、マイクロチップは、情報またはその使用に関連するいかなる間接的、特別、懲罰的、偶発的、または結果的な損失、損害、費用、経費についても、その原因が何であれ、マイクロチップがその可能性を知らされていたり、損害が予見可能であったりしても、一切責任を負いません。法律で認められる最大限の範囲で、情報またはその使用に関連するすべての請求に対するマイクロチップの全責任は、情報に対してお客様がマイクロチップに直接支払った料金(ある場合)の金額を超えないものとします。
Microchip 社のデバイスを生命維持および/または安全アプリケーションで使用する場合のリスクはすべて購入者の責任であり、購入者は、そのような使用から生じるすべての損害、請求、訴訟、または費用から Microchip 社を防御し、補償し、免責することに同意するものとします。特に明記されていない限り、Microchip 社の知的財産権に基づくライセンスは、暗黙的またはその他の方法で譲渡されることはありません。

商標
Microchip の名前とロゴ、Microchip ロゴ、Adaptec、AnyRate、AVR、AVR ロゴ、AVR Freaks、BesTime、BitCloud、CryptoMemory、CryptoRF、dsPIC、flexPWR、HELDO、IGLOO、JukeBlox、KeeLoq、Kleer、LANCheck、LinkMD、maXStylus、maXTouch、MediaLB、megaAVR、Microsemi、Microsemi ロゴ、MOST、MOST ロゴ、MPLAB、OptoLyzer、PIC、picoPower、PICSTART、PIC32 ロゴ、PolarFire、Prochip Designer、QTouch、SAM-BA、SenGenuity、SpyNIC、SST、SST ロゴ、SuperFlash、Symmetricom、SyncServer、Tachyon、TimeSource、tinyAVR、UNI/O、Vectron、および XMEGA は、米国およびその他の国における Microchip Technology Incorporated の登録商標です。 AgileSwitch、APT、ClockWorks、The Embedded Control Solutions Company、EtherSynch、Flashtec、Hyper Speed Control、HyperLight Load、IntelliMOS、Libero、モーターベンチ、mTouch、Powermite 3、Precision Edge、ProASIC、ProASIC Plus、ProASIC Plus ロゴ、Quiet-Wire、SmartFusion、SyncWorld、Temux、TimeCesium、TimeHub、TimePictra、TimeProvider、TrueTime、WinPath、および ZL は、米国 Microchip Technology Incorporated の登録商標です。
隣接するキー抑制、AKS、Analog-for-the-Digital Age、Any Capacitor、AnyIn、AnyOut、Augmented Switching、BlueSky、BodyCom、CodeGuard、CryptoAuthentication、CryptoAutomotive、CryptoCompanion、CryptoController、dsPICDEM、dsPICDEM.net、Dynamic Average Matching、DAM 、ECAN、Espresso T1S、EtherGREEN、G​​ridTime、IdealBridge、In-Circuit Serial Programming、ICSP、INICnet、Intelligent Paralleling、Inter-Chip Connectivity、JitterBlocker、Knob-on-Display、maxCrypto、maxView、メンブレン、Mindi、MiWi、MPASM、MPF、MPLAB 認定ロゴ、MPLIB、MPLINK、MultiTRAK、NetDetach、NVM Express、NVMe、Omniscient Code Generation、PICDEM、PICDEM.net、PICkit、PICtail、PowerSmart、PureSilicon、QMatrix、REAL ICE、Ripple Blocker、RTAX、RTG4、SAMICE、シリアル クアッド I/O、シンプル マップ、SimpliPHY、SmartBuffer、SmartHLS、SMART-IS、storClad、SQI、SuperSwitcher、SuperSwitcher II、Switchtec、SynchroPHY、Total Endurance、TSHARC、USBCheck、VariSense、VectorBlox、VeriPHY、

  • ViewSpan、WiperLock、XpressConnect、ZENA は、米国およびその他の国における Microchip Technology Incorporated の商標です。
  • SQTPは米国Microchip Technology Incorporatedのサービスマークです。
  • Adaptecのロゴ、Frequency on Demand、Silicon Storage Technology、Symmcom、およびTrusted Timeは、MicrochipTechnologyInc.のその他の国における登録商標です。
  • GestIC は、Microchip Technology Inc. の子会社である Microchip Technology Germany II GmbH & Co. KG の他の国における登録商標です。
  • ここに記載されているその他すべての商標は、それぞれの会社の所有物です。
  • © 2022, Microchip Technology Incorporated およびその子会社。 全著作権所有。 ISBN: 978-1-6683-0015-2

品質管理システム
マイクロチップの品質管理システムの詳細については、 www.microchip.com/quality.

接触

アメリカ大陸 アジア太平洋 アジア太平洋 ヨーロッパ
本社

2355 West Chandler Blvd. チャンドラー、アリゾナ州 85224-6199

電話: 480-792-7200

ファックス: 480-792-7277

テクニカルサポート: サポート Web 住所: マイクロチップ アトランタ

ジョージア州ダルース

電話: 678-957-9614

ファックス: 678-957-1455

オースティン、テキサス州

電話: 512-257-3370

ボストン マサチューセッツ州ウェストボロ 電話: 774-760-0087

ファックス: 774-760-0088

シカゴ

イリノイ州イタスカ

電話: 630-285-0071

ファックス: 630-285-0075

ダラス

アディソン、テキサス州

電話: 972-818-7423

ファックス: 972-818-2924

デトロイト

ミシガン州ノバイ

電話: 248-848-4000

ヒューストン、テキサス州

電話: 281-894-5983

インディアナポリス インディアナ州ノーブルズビル 電話番号: 317-773-8323

ファックス: 317-773-5453

電話: 317-536-2380

ロサンゼルス カリフォルニア州ミッションビエホ 電話: 949-462-9523

ファックス: 949-462-9608

電話: 951-273-7800

ノースカロライナ州ローリー

電話: 919-844-7510

ニューヨーク、ニューヨーク州

電話: 631-435-6000

カリフォルニア州サンノゼ

電話: 408-735-9110

電話: 408-436-4270

カナダ – トロント

電話: 905-695-1980

ファックス: 905-695-2078

オーストラリア – シドニー

電話: 61-2-9868-6733

中国 – 北京

電話: 86-10-8569-7000

中国–成都

電話: 86-28-8665-5511

中国 – 重慶

電話: 86-23-8980-9588

中国–東莞

電話: 86-769-8702-9880

中国 – 広州

電話: 86-20-8755-8029

中国–杭州

電話: 86-571-8792-8115

中国–香港SAR

電話: 852-2943-5100

中国–南京

電話: 86-25-8473-2460

中国–青島

電話: 86-532-8502-7355

中国 – 上海

電話: 86-21-3326-8000

中国–瀋陽

電話: 86-24-2334-2829

中国–深セン

電話: 86-755-8864-2200

中国–蘇州

電話: 86-186-6233-1526

中国–武漢

電話: 86-27-5980-5300

中国–西安

電話: 86-29-8833-7252

中国–厦門

電話: 86-592-2388138

中国–朱海

電話: 86-756-3210040

インド – バンガロール

電話: 91-80-3090-4444

インド–ニューデリー

電話: 91-11-4160-8631

インド–プネー

電話: 91-20-4121-0141

日本–大阪

電話: 81-6-6152-7160

日本 – 東京

Tel:81-3-6880-3770

韓国–大邱

電話: 82-53-744-4301

韓国–ソウル

電話: 82-2-554-7200

マレーシア–クアラルンプール

電話: 60-3-7651-7906

マレーシア–ペナン

電話: 60-4-227-8870

フィリピン – マニラ

電話: 63-2-634-9065

シンガポール

電話: 65-6334-8870

台湾– Hsin Chu

電話: 886-3-577-8366

台湾–高雄

電話: 886-7-213-7830

台湾–台北

電話: 886-2-2508-8600

タイ – バンコク

電話: 66-2-694-1351

ベトナム–ホーチミン

電話: 84-28-5448-2100

オーストリア–ヴェルス

電話: 43-7242-2244-39

ファックス: 43-7242-2244-393

デンマーク – コペンハーゲン

電話: 45-4485-5910

ファックス: 45-4485-2829

フィンランド–エスポー

電話: 358-9-4520-820

フランス – パリ

Tel: 33-1-69-53-63-20

Fax: 33-1-69-30-90-79

ドイツ – ガルヒング

電話: 49-8931-9700

ドイツ–ハーン

電話: 49-2129-3766400

ドイツ – ハイルブロン

電話: 49-7131-72400

ドイツ–カールスルーエ

電話: 49-721-625370

ドイツ – ミュンヘン

Tel: 49-89-627-144-0

Fax: 49-89-627-144-44

ドイツ – ローゼンハイム

電話: 49-8031-354-560

イスラエル – ラアナナ

電話: 972-9-744-7705

イタリア–ミラノ

電話: 39-0331-742611

ファックス: 39-0331-466781

イタリア–パドヴァ

電話: 39-049-7625286

オランダ– Drunen

電話: 31-416-690399

ファックス: 31-416-690340

ノルウェー–トロンハイム

電話: 47-72884388

ポーランド – ワルシャワ

電話: 48-22-3325737

ルーマニア – ブカレスト

Tel: 40-21-407-87-50

スペイン–マドリード

Tel: 34-91-708-08-90

Fax: 34-91-708-08-91

スウェーデン – ヨーテボリ

Tel: 46-31-704-60-40

スウェーデン – ストックホルム

電話: 46-8-5090-4654

英国–ウォーキンガム

電話: 44-118-921-5800

ファックス: 44-118-921-5820

ドキュメント / リソース

MICROCHIP DDR 読み取り IP [pdf] ユーザーガイド
DDR 読み取り IP、DDR、読み取り IP、IP

参考文献

コメントを残す

あなたのメールアドレスは公開されません。 必須項目はマークされています *