OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4424|回复: 5

[ALTERA] 新打样的一款cyclone V系列板子循环重启,求解

[复制链接]

11

主题

34

帖子

0

精华

初级会员

Rank: 2

积分
92
金钱
92
注册时间
2017-8-17
在线时间
50 小时
发表于 2021-10-14 12:40:49 | 显示全部楼层 |阅读模式
20金钱
问题现象:程序执行不到2ms就会重启。像是按了复位键一样的效果。       比如这个LED亮灭程序,应该是灯灭3秒,亮2秒。通过逻辑分析仪抓取发现,计数 cnt1 只记到 9000 左右就自动清零复位了。内核电压检查过了1.1V正常。请问还有什么原因会导致这种情况的发生?这个FPGA芯片会不会本身存在问题?

module led(
        input                sys_50M,
        input                rst_n, //复位信号,低电平有效
        input                pll_5M,
        output reg    [3:0]  led
        );
reg [22:0] cnt1;
reg [12:0] cnt2;
reg [2:0] time_s;
always @(posedge pll_5M or negedge rst_n)
begin
        if(!rst_n)
                begin
                        cnt1<=23'd0;
                end
        else if(cnt1>=23'd5000000)
                begin
                        cnt1<=0;
                        time_s<=time_s+1'b1;
                end
        else if(cnt1<23'd5000000)
                begin
                        cnt1<=cnt1+1'b1;
                end
        else if(time_s>=3'd5)
                time_s<=0;
end




always @(posedge pll_5M or negedge rst_n)
begin
        if(!rst_n)
                begin
                        led<=4'd0;
                end
        else if(time_s>=3'd3)
                begin
                        led<=4'b1111;
                end
        else if(time_s<=3'd3)
                begin
                        led<=4'b0000;
                end
end
endmodule


最佳答案

查看完整内容[请看2#楼]

问题已解决,板子上有DDR3模块,所以需要给FPGA一个DDR3的参考电源(0.75V).这个电源短路了 ,导致连接进FPGA引脚出问题,所以FPGA跑程序一直奔溃重启
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

11

主题

34

帖子

0

精华

初级会员

Rank: 2

积分
92
金钱
92
注册时间
2017-8-17
在线时间
50 小时
 楼主| 发表于 2021-10-14 12:40:50 | 显示全部楼层
问题已解决,板子上有DDR3模块,所以需要给FPGA一个DDR3的参考电源(0.75V).这个电源短路了  ,导致连接进FPGA引脚出问题,所以FPGA跑程序一直奔溃重启
回复

使用道具 举报

4

主题

870

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4102
金钱
4102
注册时间
2019-9-4
在线时间
866 小时
发表于 2021-10-14 15:04:17 | 显示全部楼层
帮顶   
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165186
金钱
165186
注册时间
2010-12-1
在线时间
2106 小时
发表于 2021-10-15 01:55:47 | 显示全部楼层
帮顶
回复

使用道具 举报

3

主题

1979

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
5520
金钱
5520
注册时间
2018-10-21
在线时间
1561 小时
发表于 2021-10-15 09:17:26 | 显示全部楼层
FPGA芯片肯定不会有这个问题啊,会不会是你的复位按键接触不良
回复

使用道具 举报

11

主题

34

帖子

0

精华

初级会员

Rank: 2

积分
92
金钱
92
注册时间
2017-8-17
在线时间
50 小时
 楼主| 发表于 2021-10-19 12:13:51 | 显示全部楼层
QinQZ 发表于 2021-10-15 09:17
FPGA芯片肯定不会有这个问题啊,会不会是你的复位按键接触不良

没能将逻辑分析仪的波形图发上来。复位键是正常的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-10-3 22:15

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表