汎用シリアル・フラッシュ・インターフェイスのインテルFPGA IPコアのユーザーガイド

ID 683419
日付 11/27/2019
Public

このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。

ドキュメント目次

1. インテル® FPGA IP FPGAコンフィグレーションのユーザー・ガイド

更新対象:
インテル® Quartus® Prime デザインスイート 19.3
IPバージョン 19.1
この翻訳版は参照用であり、翻訳版と英語版の内容に相違がある場合は、英語版が優先されるものとします。翻訳版は、資料によっては英語版の更新に対応していない場合があります。最新情報につきまし ては、必ずこの翻訳版は参照用であり、翻訳版と英語版の内容に相違がある場合は、英語版が優先されるものとします。翻訳版は、資料によっては英語版の更新に対応していない場合があります。最新情報につきまし ては、必ず英語版の最新資料をご確認ください。
汎用シリアル・フラッシュ・インターフェイス インテル® FPGA IPコアは、シリアル・ペリフェラル・インターフェイス(SPI)フラッシュデバイスへのアクセスを提供します。汎用シリアル・フラッシュ・インターフェイス IPは、ASMI ParallelおよびASMI Parallel II インテル® FPGA IPコアと比較してより効率的な代替手段です。汎用シリアル・フラッシュ・インターフェイス インテル® FPGA IPコアは、 Intel® コンフィグレーション・デバイスとさまざまなベンダーのフラッシュをサポートしています。 Intel® は、新しいデザインに汎用シリアル・フラッシュ・インターフェイス インテル® FPGA IPコアを使用することを推奨します。

汎用シリアル・フラッシュ・インターフェイス IPを使用して、フラッシュデバイスに次のデータを書き込むことができます。

  • コンフィグレーション・メモリー1Active Serial(AS)コンフィグレーション・スキームのコンフィグレーション・データ
  • 汎用メモリー—アプリケーション固有のデータ

汎用シリアル・フラッシュ・インターフェイスのI/Oは次の機能をサポートします。 

  • シングル、デュアル、またはクアッドI/Oモード
  • コントローラーがフラッシュからコードを直接実行できるようにする、Avalon Memory Mapped(Avalon-MM)スレーブ・インターフェイスを介した直接フラッシュアクセス
  • 最大3つのマルチ・フラッシュ・デバイスのサポート( インテル® Arria® 10そして インテル® Cyclone® 10 GXデバイスのみ) 
  • フラッシュコントロール・ステータス・レジスターにアクセスするための汎用制御レジスター
  • デバイスクロックの実行時ボーレート変更を備えたプログラマブル・クロック・ジェネレーター
  • プログラマブル・チップ・セレクト遅延
  • 高周波数で実行する場合のリードデータのキャプチャー・ロジック
  • FPGAアクティブ・シリアル・メモリー・インターフェイス(ASMI)は、アクティブシリアル(AS)ピンへのアトム接続をブロックするか、FPGA I/Oピンにエクスポートする
1 コンフィグレーション・メモリーでサポートされているフラッシュデバイスは、EPCQ、EPCQ-A、EPCQ-L、およびMicron* MT25Q(256Mbから2Gb)デバイスです。