赞
踩
vc707 板载了一颗并口的FLASH芯片,能够通过BPI 接口完成配置文件的下载。Xilinx的FPGA内部并没有设计(预留)专用的电路去实现JTAG到Flash的转换,在我们通过JTAG烧写Flash时,电脑其实是先要预下载一个bit文件到FPGA的,就是这个临时bit文件起到了一个桥接的功能。
所以,整个编程flash的过程是分成了2个独立的步骤:
1. 预下载一个bit文件到目标FPGA,实现JTAG到Flash的桥接通路
2. 然后,通过jtag传输要烧写的文件数据到flash
Xilinx的JTAG电缆可以通过FPGA“直接”烧写SPI/BPI。很多对xilinx开发环境不熟悉的用户,如果第一次接触这种烧写模式可能会有疑惑,FPGA是如何做到JTAG和Flash之间的桥接的,难道FPGA内部有专用的电路去实现这一功能吗?
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。