在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
楼主: hermit2008

FPGA的上电复位?

[复制链接]
发表于 2008-1-11 12:57:54 | 显示全部楼层
楼上上的那张图行吗?感觉上电的时候没有低电平从IO进去啊?

弱问
发表于 2008-1-11 15:54:18 | 显示全部楼层
当然有用啦。上电的瞬间,电容由于带电量为0,所以两端电压为0,可以通过调整RC数值来调节低电平时间长度。
发表于 2008-1-11 23:36:24 | 显示全部楼层
抱歉啦,我比较弱,当时没太看懂

上网又作一下功课,大概有两点收获:

1. 这个电路容易出错。比如说电源突然中断一下再上电的时候,电容可能还没来得及放电,电源再上电的时候就无法产生正确的复位信号。解决的办法好像是在reset‘节点再放一个二极管到电源,提供一个电源还没上来时的快速放电通道。

2. 我看到的几乎所有的介绍里面都有提到,该电路在上电比较慢的情况下会失效,这个好像是因为上电慢的时候电容充电的速度就能跟上,所以无法产生有效的复位信号。解决的方法是...使用专门的上电复位芯片-___-
发表于 2008-1-12 22:01:17 | 显示全部楼层
一般电路可以用RC电路加二极管,FPGA电路不行的,FPGA上电时要先从FLASH中加载位流,时间约200ms,加载后Done信号为低,表示FPGA开始工作了。一般用Done信号初始化FPGA内部逻辑。
发表于 2008-1-13 10:53:54 | 显示全部楼层
也可以通过约束直接指定状态机寄存器在config之后的值
发表于 2008-1-14 13:37:39 | 显示全部楼层
搭一个RC复位电路引进来展宽使用
发表于 2008-6-10 01:10:15 | 显示全部楼层
头像被屏蔽
发表于 2008-6-13 17:47:50 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2008-11-26 10:31:25 | 显示全部楼层
学习了!
发表于 2008-12-15 00:05:05 | 显示全部楼层
FPGA现在用的还是比较多啊,毕竟研发相对容易
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /3 下一条

×

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-4-20 16:02 , Processed in 0.026894 second(s), 8 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表