建立烧写pof
1.file->convert program files..
2.add file....
3.conv
使用4FPGA,3C25。1主3从,第一块很顺利,jtag和as都能通,后面又做了两块,只能jtag,as不能配置,检查了焊接,看了些文档,还是不能启动,CONF_DONE始终为低,STATUS可以为高,原因不明,下面记录调试过程,希望尽快解决。
问题:
1.四个fpga串联或单独都可以jtag访问。
2.as配置,主fpga ceo信号不能为低,看示波器,有下脉冲
3.dclk,data0,asdo,有信号
AS模式主要信号分析
1.*DCLK o
as模式下输出时钟,配置完成后进入inactive state.
2.CONF_DONE oc
status output: 配置完成前,所有器件输出低,所有器件配置ok,变高
3.nCONF i
低电平清除配置数据,进入复位状态,所有io三态,恢复高进行重新配置
4.*DATA0 i
as模式下配置数据输入
5.*ASDO o
配置数据输出
6.*nCSO o
使能配置器件,在as模式下,配置时输出低。
7.nCE i
片选,为低选择要配置的芯片,多片配置时,主芯片固定为低,其余用nceo串联。
带*的为as配置器件和fpga连接
其他相关配置信号:
8.nSTATUS oc
上电为低,在POR time后,恢复高
9.nCEO oc
芯片配置完成后变低
后来发现,Buf芯片坏了,同时烧写的pof文件错了,阴差阳错。