打印
[Quartus]

Quartus编译问题

[复制链接]
3472|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
daixi520|  楼主 | 2013-11-19 15:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我安装的是Quartus II 11.0,编译程序的时候出现了Error:current module quartus_asm ended unexpectedly  以及Error:current module quartus_sta ended unexpectedly  的错误提示,求大神分析原因,程序如下:module detect_module
(
    CLK, RSTn, Pin_In, H2L_Sig, L2H_Sig
);

    input CLK;
         input RSTn;
         input Pin_In;
         output H2L_Sig;
         output L2H_Sig;
         
         /**********************************/
         
         parameter T100US = 11'd4_999;//DB4CE15开发板使用的晶振为50MHz,50M*0.0001-1=4_999
         
         /**********************************/
         
         reg [10:0]Count1;
         reg isEn;
         
         always @ ( posedge CLK or negedge RSTn )
             if( !RSTn )
                      begin
                          Count1 <= 11'd0;
                          isEn <= 1'b0;
                                end
             else if( Count1 == T100US )
                                isEn <= 1'b1;
                  else
                      Count1 <= Count1 + 1'b1;
                               
    /********************************************/
         
         reg H2L_F1;
         reg H2L_F2;
         reg L2H_F1;
         reg L2H_F2;
         
         always @ ( posedge CLK or negedge RSTn )
             if( !RSTn )
                      begin
                                    H2L_F1 <= 1'b1;
                                         H2L_F2 <= 1'b1;
                                         L2H_F1 <= 1'b0;
                                         L2H_F2 <= 1'b0;
                           end
                  else
                      begin
                                         H2L_F1 <= Pin_In;
                                         H2L_F2 <= H2L_F1;
                                         L2H_F1 <= Pin_In;
                                         L2H_F2 <= L2H_F1;
                                end

         assign H2L_Sig = isEn ? ( H2L_F2 & !H2L_F1 ) : 1'b0;
         assign L2H_Sig = isEn ? ( !L2H_F2 & L2H_F1 ) : 1'b0;

endmodule

相关帖子

沙发
huangxz| | 2013-11-19 21:10 | 只看该作者
木有问题,综合布线都能通过

使用特权

评论回复
板凳
daixi520|  楼主 | 2013-11-19 21:29 | 只看该作者
huangxz 发表于 2013-11-19 21:10
木有问题,综合布线都能通过

可是我的怎么就出现问题了呀,难道是软件安装出现问题?

使用特权

评论回复
地板
huangxz| | 2013-11-19 21:49 | 只看该作者
本帖最后由 huangxz 于 2013-11-19 21:51 编辑
daixi520 发表于 2013-11-19 21:29
可是我的怎么就出现问题了呀,难道是软件安装出现问题?

有可能,我是用quartus8.1(32bit)+ep2c5综合的。
综合器使用的是syplify2011,压缩包是log,楼主可以看看
demo2.rar (7.15 KB)

使用特权

评论回复
5
habc987| | 2013-11-19 23:04 | 只看该作者
11'd4_999;//

能通过?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

15

主题

31

帖子

0

粉丝