我是靠谱客的博主 温暖书包,最近开发中收集的这篇文章主要介绍FPGA配置flash,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

ISE 配置flash    


http://www.xilinx.com/support/documentation/sw_manuals/xilinx14_7/pim_r_supported_spi_bpi_proms.htm


iMPACT

SPI, BPI, and NAND PROM Support
iMPACT supports select SPI and BPI Flash memories.The Flash devices supported by iMPACT are listed in the tablesbelow.
iMPACT SPI Flash Programming Support
7 Series FPGA Family Support
FlashVendorFlash FamilySupported Flash Density SPI Indirect Programming Support
Micron (Numonyx)N25Q 3.3V (1)32Mb – 256MbKintex™-7, Artix™-7
N25Q 1.8V (1)32Mb – 256MbKintex-7,Virtex-7, Artix-7
WinbondW25Q (Rev BV)32Mb – 128MbKintex-7
W25Q (Rev BW)8MbArtix-7
W25Q (Rev FV)64Mb – 128MbKintex-7
W25Q (Rev DW)32Mb – 64MbKintex-7, Virtex®-7. Artix-7
SpansionS25FLxxP (2)32Mb – 256MbKintex-7
S25FLxxS (3)128Mb, 512MbKintex-7
S25FLxxS (3)256Mb, 512MbVirtex-7
S25FLxxS (3)128Mb, 256MbArtix-7
  1. For Numonyx N25Q: Top, Bottom, and Uniform block sectors aresupported.
  2. S25FL129P and S25FL256S are supported. 64Kb sector size only.S25FL128P is not supported.
  3. 64kB sector size only.
Virtex and Spartan FPGA Family Support
FlashVendorFlash FamilySupported Flash Density SPI Indirect Programming Support
Micron(Numonyx)M25P 512kB – 128MbSpartan®-3E, Spartan-3A, Spartan-3A DSP, Spartan-6, Virtex-5, Virtex-6
M25PE 1Mb – 16MbSpartan-3E, Spartan-3A, Spartan-3A DSP, Spartan-6, Virtex-5
M45PE 1Mb – 16MbSpartan-3E, Spartan-3A, Spartan-3A DSP, Spartan-6
N25Q 3.3V (1)32Mb – 128MbSpartan-3E, Spartan-6,
N25Q 1.8V (1) 32Mb – 128Mb Virtex-6
AtmelAT45DB (RevB, C, and D) 1Mb – 64MbSpartan-3E, Spartan-3A, Spartan-3A DSP, Spartan-6, Virtex-5, Virtex-6
WinbondW25Q (Rev V/CV)4Mb – 64MbSpartan-6
W25Q (Rev BV)4Mb – 128MbSpartan-6
W25Q 1.8V (RevBW)4MbVirtex-6
W25Q 1.8V (RevBW)8MbSpartan-6
W25Q 1.8V (RevDW)64MbVirtex-6
SpansionS25FLxxP (2)32Mb – 128MbSpartan-3A, Spartan-3A DSP, Spartan-6, Virtex-5, Virtex-6
  1. For Numonyx N25Q: Top, Bottom, and Uniform block sectors aresupported.
  2. S25FL032P, S25FL064P, and S25FL129P are supported. 64kB sectorsize only. S25FL128P is not supported.
iMPACT BPI Flash Programming Support
7 Series FPGA Family Support
FlashVendorFlash FamilySupported Flash Density Data Bus WidthBPI Indirect Programming Support (1)
Micron (Numonyx)P33 (Axcell™)64Mb – 1GbD[15:0] (x16)Kintex-7
P30 (Strataflash™, Axcell™) 64Mb – 1GbD[15:0] (x16)Kintex-7, Virtex-7,
Artix-7
M29EW64Mb – 1GbD[15:0] (x16)Kintex-7, Virtex-7 , Artix-7
D[7:0] (x8)
G18F (2)128Mb – 1GbD[15:0] (x16)Kintex-7, Virtex-7, Artix-7
Spansion S29GLxxP 128Mb – 1GbD[15:0] (x16) Kintex-7, Virtex-7
D[7:0] (x8)
S29GLxxS 128Mb – 1GbD[15:0] (x16) Kintex-7, Virtex-7, Artix-7
 
  1. Indirect BPI programming supports using the 7 series (Virtex-7 and Kintex-7)RS[1:0] pins when they are tied to the upper two BPI Flash addresspins..
  2. For Micron G18: Non-Mux interface family members are supported.
Virtex and Spartan FPGA Family Support
FlashVendorFlash FamilySupported Flash Density Data Bus WidthBPI Indirect Programming Support (1) (2)
Xilinx®XCF128X 128Mb D[15:0] (x16) Virtex-5, Virtex-6
Micron(Numonyx) (3)P30 (Strataflash™,Axcell™)64Mb – 1Gb D[15:0] (x16) Spartan-6, Virtex-5, Virtex-6
P33 Axcell64Mb – 1Gb D[15:0] (x16) Spartan-6
J3 (Rev D, F) 32Mb – 256Mb D[15:0] (x16) Spartan-6, Virtex-5
D[7:0] (x8) Spartan-3A, Spartan-3A DSP, Spartan-6, Virtex-5
SpansionS29GLxxS128Mb – 1GbD[15:0] (x16)Spartan-6, Virtex-6
S29GLxxP 128Mb – 1Gb D[15:0] (x16) Spartan-6, Virtex-5, Virtex-6
D[7:0] (x8)
  1. Maximum indirect BPI Flash programming TCK frequency is 3 MHz.
  2. Indirect BPI programming supports using the Virtex-6 and Virtex-5 FPGARS[1:0] pins when they are tied to the upper two BPI Flash addresspins.
  3. For Micron (Numonyx) monolithic P30: Top and Bottom parameterboot type are supported, and symmetrical boot type are not supported. P30 48F4400P0 Flash are also supported.
Zynq-7000 Flash Programming Support
Zynq™-7000 Quad SPI Flash Programming Support
FlashVendorFlash FamilySupported Flash Density Mode
MicronN25Q128A128Mbsingle, dual_parallel
SpansionS25FL128S128Mbsingle, dual_parallel
Zynq-7000 NOR Flash Programming Support
FlashVendorFlash FamilySupported Flash Density Bus Data Width
MicronM29EW32Mb - 256MbD[7:0] (x8)
Zynq-7000 NAND Flash Programming Support
FlashVendorFlash FamilySupported Flash Density Bus Data Width
Micron29F1Gb - 8Gbx8 / x16

© Copyright 1995–2013, Xilinx®Inc. All rights reserved.



最后

以上就是温暖书包为你收集整理的FPGA配置flash的全部内容,希望文章能够帮你解决FPGA配置flash所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(50)

评论列表共有 0 条评论

立即
投稿
返回
顶部