没有合适的资源?快使用搜索试试~ 我知道了~
Introduction to Indirect Programming – SPI or BPI Flash
1 下载量 155 浏览量
2023-11-24
10:26:40
上传
评论
收藏 83KB PDF 举报
温馨提示
试读
2页
Introduction to Indirect Programming – SPI or BPI Flash
资源推荐
资源详情
资源评论
iMPACT
iMPACT can program certain BPI or SPI Flash devices indirectly, by preloading into the FPGA a design that understands the boundary-scan (JTAG) protocol and
converts the applied data to BPI or SPI bus relationships. This FPGA design serves as a bridge between the iMPACT programming tool and the Flash device
connected to the FPGA. The design is downloaded into the FPGA by iMPACT (using a Xilinx® cable) to make the indirect programming of the SPI or BPI Flash device
possible.
For a detailed description of indirect programming, see these Xilinx Application Notes:
Indirect Programming of SPI Serial Flash PROMs with Spartan®-3A FPGAs (
XAPP974)
Indirect Programming of BPI PROMs with Virtex®-5 FPGAs (XAPP973)
For SPI and BPI configuration information, see the FPGA Configuration User Guide pertaining to the FPGA that will be used for indirect programming. These User
Guides are available from the
Documentation Web page on the Xilinx website.
The indirect programming solution in iMPACT is used during prototype design stages and is supported by the Xilinx FPGAs that have a direct SPI or BPI flash
configuration mode. Refer to the table below for the supported Xilinx FPGAs and Flash memory devices.
Requirements for the indirect programming solution are:
The iMPACT software.
A supported Xilinx FPGA with a supported Flash device attached. This will be:
An FPGA attached to an SPI Flash memory through an SPI direct configuration interface
OR
An FPGA attached to a BPI Flash memory through a BPI direct configuration interface.
A Xilinx cable and connector.
iMPACT supports select SPI and BPI Flash memories. The Flash devices supported by iMPACT’s indirect programming are listed in the table below.
iMPACT SPI Flash Programming Support
Flash
Vendor
Flash Family Supported
Flash Density
SPI Direct
Programming
Support?
SPI Indirect
Programming
Support
Numonyx M25P 512Kb – 128Mb Yes Spartan-3E,
Spartan-3A,
Spartan-3A
DSP.
Spartan-6,
Virtex-5,
Virtex-6
M25PE 1Mb – 16Mb Yes Spartan-3E,
Spartan-3A,
Spartan-3A
DSP,
Spartan-6,
Virtex-5
M45PE 1Mb – 16Mb Yes Spartan-3E,
Spartan-3A,
Spartan-3A
DSP,
Spartan-6,
Virtex-5
Atmel AT45DB (Rev
B, C, and D)
1Mb – 64Mb Yes Spartan-3E,
Spartan-3A,
Spartan-3A
DSP,
Spartan-6,
Virtex-5
Winbond W25Q 16Mb – 64Mb Yes Spartan-6
iMPACT BPI Flash Programming Support
Flash Vendor Flash Family Supported
Flash Density
Data Bus Width BPI Indirect
Programming
Introduction to Indirect Programming – SPI or BPI Flash Memory http://www.xilinx.com/support/documentation/sw_manuals/xilinx11/pim_c_introductio...
第1页 共2页 2011-4-6 11:24
资源评论
探索者我有我路向
- 粉丝: 287
- 资源: 1815
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功