微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > MCS文件烧写进FPGA板子,多次断电后出现问题

MCS文件烧写进FPGA板子,多次断电后出现问题

时间:10-02 整理:3721RD 点击:
现在遇到一个问题就是,已经烧写进了板子的MCS文件出现问题,以前刚烧进去测试是好的,按道理,板子断电重启后是从FLASH里加载MCS文件,但是现在隔一段时间后就出现问题了,是什么原因?

呵呵,我还真碰到过,FPGA配置完,最好接个led看看,估计FPGA没起来

当时我是winbond的flash,出现过这些问题。

遇到过,FPGA没起来。你试试在ISE界面,右击Generate Programming File ,然后点击Configuration option,看看是不是配置速率太快了。我的芯片速度2是最慢的,26是最快的。速度选择的快,启动就快,但是有时会遇到启动失败的情况。仅供参考。

我看了下芯片配置速度,是2已经是最慢的了,但是还是有这个情况

我水平比较浅,你查一下晶振或者FPGA的电源配置芯片。如果排除了程序的原因,只能从FPGA的配置电路开始查了。

没起来是什么意思?有信号输出但是和之前的没对

x的FPGA有个config的引脚的,那个config引脚可以判断FPGA有没有启动了。

你好  解决了没

碰到跟你一样的问题

碰到跟你一样的问题

是因为flash芯片数据有效的比fpga启动要慢一点,所以fpga的启动要延时一会才行,一般这种情况是1.2v启动的时候,fpga开始读配置数据,单此时flash没准备好。你应该是直接用的5V转的1.2,而不是3.3转1.2.解决方案要么就在PROG管脚接一个大一点的电容,延时配置时间!官方的flash肯定没问题的,这个一般都是第三方flash启动比较慢,要3.3过一段时间才能读出正确数据!

上一篇:FPGA与ISE连接的问题
下一篇:modelsim仿真

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top