文章目錄
-
-
- 支援的SPI Flash晶片型号
-
- 7 系列的FPGA支援的SPI Flash晶片型号
- Virtex和Spartan系列支援的SPI晶片型号
- 支援的BPI Flash晶片
-
- 7系列支援的BPI Flash晶片型号
- Virtex和Spartan系列支援的BPI晶片型号
- ZYNQ支援的QSPI Flash晶片型号
- ZYNQ系列支援的NOR Flash晶片型号
- ZYNQ系列支援的NAND Flash晶片型号
-
衆所周知,大多數FPGA晶片都會外挂一片Flash晶片,用于存儲FPGA的程式檔案。
FPGA程式下載下傳分為兩種,一種是片上調試,程式會下載下傳到内部RAM空間,掉電程式會丢失。
另一種是程式固化,程式會下載下傳到外部Flash晶片,一般采用的是SPI接口的Flash晶片,包括1/4/8/16位資料總線,但不是所有型号的SPI Flash晶片都支援作為FPGA的配置晶片。
本文以Xilinx FPGA為例,介紹Xilinx FPGA ISE開發環境——iMPACT下載下傳軟體所支援的SPI Flash型号,用于硬體電路設計時外部配置晶片選型。
支援的SPI Flash晶片型号
7 系列的FPGA支援的SPI Flash晶片型号
包括Kintex-7、Artix-7、Virtex-7系列。

注意:
- 支援S25FL129P、S25FL256S,不支援S25FL128P
- 隻支援64KB扇區大小的Flash晶片
Virtex和Spartan系列支援的SPI晶片型号
主要包括Spartan-3、Spartan-6、Virtex-5、Virtex-6。
注意:
- 支援S25FL032P、S25FL064P、S25FL129P,不支援S25FL128P
- 隻支援64KB扇區大小的Flash晶片
支援的BPI Flash晶片
7系列支援的BPI Flash晶片型号
包括Kintex-7、Artix-7、Virtex-7系列。
Virtex和Spartan系列支援的BPI晶片型号
主要包括Spartan-3、Spartan-6、Virtex-5、Virtex-6。