インテルのみ表示可能 — GUID: sth1422299275937
Ixiasoft
4.9.3. フラッシュ
MAX 10 FPGA開発キットは、512 Mb(メガ・ビット)のQSPIフラッシュ・メモリを備えています。アルテラGeneric QUAD SPIコントローラ・コアは、ボード・テスト・システム(BTS)インストーラのリファレンス・デザインでQSPIフラッシュの消去、読み出し、書き込みを行います。
QSPIフラッシュのプログラミングにパラレル・フラッシュ・ローダ(PFL)を使用する場合には、デバイスをコンフィギュレーションするために.pof(Programmer Object file)を生成する必要があります。
.pofファイルを生成するには、以下のステップを実行します。
- 以下の設定を含む、バイト・オーダーのQuartus.iniファイルを作成します。
PGMIO_SWAP_HEX_BYTE_DATA=ON
- .iniファイルをプロジェクトのルート・ディレクトリにコピーし、Quartusでプロジェクトを開きます。
- Convert Programming Filesツールを開き、.pofファイルを生成します。
ブロック概要 | サイズ(KB) | アドレス・レンジ |
---|---|---|
ボード・テスト・システム・スクラッチ | 512 | 0x03F8.0000 – 0x03FF.FFFF |
ユーザー・ソフトウェア | 56640 | 0x0083.0000 – 0x03F7.FFFF |
ファクトリ・ソフトウェア | 4096 | 0x0043.0000 – 0x0082.FFFF |
Zip(html、ウェブ・コンテンツ) | 4096 | 0x0003.0000 – 0x0042.FFFF |
ボード情報 | 64 | 0x0002.0000 – 0x0002.FFFF |
イーサネット・オプション・ビット | 64 | 0x0001.0000 – 0x0001.FFFF |
ユーザー・デザイン・リセット・ベクタ | 64 | 0x0000.0000 – 0x0000.FFFF |
ボード・リファレンス(U7) | 回路図の信号名 | MAX 10 FPGAピン番号 | I/O規格 | 概要 |
---|---|---|---|---|
U7.7 | QSPI_CSn | C2 | 3.3V | チップ選択 |
U7.16 | QSPI_CLK | B2 | 3.3V | クロック |
U7.3 | QSPI_RESETN | W12 (MAX II) | 3.3V | リセット |
U7.15 | QSPI_IO0 | C6 | 3.3V | アドレス・バス |
U7.8 | QSPI_IO1 | C3 | 3.3V | アドレス・バス |
U7.9 | QSPI_IO2 | C5 | 3.3V | アドレス・バス |
U7.1 | QSPI_IO3 | B1 | 3.3V | アドレス・バス |