4.5.1. HPS EMAC PHYインターフェイス
4.5.2. USBインターフェイスのデザイン・ガイドライン
4.5.3. QSPIフラッシュ・インターフェイスのデザイン・ガイドライン
4.5.4. SD/MMCおよびeMMCカード・インターフェイスのデザイン・ガイドライン
4.5.5. NANDフラッシュ・インターフェイスのデザイン・ガイドライン
ガイドライン: 選択したNANDフラッシュデバイスが、8ビットのONFI 1.0 (またはそれ以降) に準拠するデバイスであることを確認します。
4.5.6. UARTインターフェイスのデザイン・ガイドライン
4.5.7. I2Cインターフェイスのデザイン・ガイドライン
4.5.8. SPIインターフェイスのデザイン・ガイドライン
4.5.5. NANDフラッシュ・インターフェイスのデザイン・ガイドライン
ガイドライン: 選択したNANDフラッシュデバイスが、8ビットのONFI 1.0 (またはそれ以降) に準拠するデバイスであることを確認します。
HPSのNAND フラッシュ・コントローラーには以下が必要です。
- 8ビットのONFI 1.0に準拠する外部フラッシュデバイス
- シングルレベル・セル (SLC) もしくはマルチレベル・セル (MLC)
- ページサイズ: 512バイト、2KB、4KB、8KB
- ブロックごとのページ: 32、64、128、256、384、512
- 誤り訂正符号 (ECC) セクターサイズは、512バイト (4、8、16ビットの訂正)、または1024バイト (24 ビットの訂正) にプログラミング可能です。
NANDインターフェイスをFPGAにエクスポートすることはできません。
注: サポートされているNANDデバイスのリストに関しては、 Cyclone® V SoCおよび Arria® V SoCがサポートするフラッシュデバイスを参照してください。