FPGA在线升级(PS模式)操作步骤

发布时间:   来源:文档文库   
字号:
FPGA在线升级(PS模式)操作步骤

时序图:

首先CPU需要利用5I/O脚与FPGA相连,从而实现了PS模式的硬件连接

信号名
nCONFIG nSTATUS Conf_done DCLK Data0 I/O
O I I O O 开始升级信号;
说明

升级响应标记位及升级出错标记位;上拉10K电阻;
升级完成状态位(写完升级数据后,该位置1表示升级成功)上拉10K电阻; 升级数据时钟; 升级数据;


CPU按下列步骤操作I/O口线,即可完成对FPGA的配置:
1nCONFIG="0"DCLK="0",保持2μS以上。
2:检测nSTATUS,如果为"0",表明FPGA已响应配置要求,可开始进行配置。否则报错。正常情况
下,nCONFIG="0"1μSnSTATUS将为"0" 3nCONFIG="1",并等待5μS
4Data0上放置数据(LSB first),DCLK="1",延时。
5DCLK="0",并检测nSTATUS,若为"0",则报错并重新开始。 6:准备下一位数据,并重复执行步骤45,直到所有数据送出为止。
7:此时Conf_done应变成"1",表明FPGA的配置已完成。如果所有数据送出后,Conf_done不为 "1",必须重新配置(从步骤1开始)
8:配置完成后,再送出40个周期的DCLK,以使FPGA完成初始化。

本文来源:https://www.2haoxitong.net/k/doc/392918ef51e79b89680226d0.html

《FPGA在线升级(PS模式)操作步骤.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式