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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 4389|回复: 12

[求助] altera模块仿真后就是不出值啊

[复制链接]
发表于 2011-8-16 06:22:22 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
请大家帮帮忙啊。我程序里面套用了一个求平方的( MODULE: altfp_sqrt )
怎么仿真后总是输出高阻态呢?

/*****************程序如下********************************/
module sqrt (clk, idin, dout);
input [31:0] idin;
output [31:0] dout;
input clk;
wire [31:0] idin;
wire [31:0] dout;
ddr ddr_sqrt (
     .clock(clk),
     .data(idin),
     .result(dout)
      );
      
always @ (posedge clk)   
  $display ("dout = ", dout);
endmodule

/**************测试脚本************************************/
module sqrt_tb;
  reg clk;
   reg [31:0] data;
  wire [31:0] idin; // data in
  wire [31:0] dout; // data out
assign idin = data;
always #10 clk = ~clk;
  initial
    begin
        clk = 0;
        data = 'b100;
    end
sqrt m(clk, idin, dout);
endmodule
/********************************************************/
实在看不出来问题在哪了。请高手们指教,谢谢。
 楼主| 发表于 2011-8-16 11:22:41 | 显示全部楼层
还是没看出来问题在哪里
发表于 2011-8-16 16:17:17 | 显示全部楼层
是不是该IPCORE不支持仿真?你加载这个core的时候有没有出现什么warning?

建议不要使用IPCORE试试
 楼主| 发表于 2011-8-16 16:31:12 | 显示全部楼层
应该支持的啊,没有警告。而且仿真还是加载了ALTERA自带的LIBEARY.
 楼主| 发表于 2011-8-16 18:33:48 | 显示全部楼层
不用IP CORE没法自己编算法啊。
发表于 2011-8-16 18:40:31 | 显示全部楼层
会不会是IP core仿真库没有添加?
 楼主| 发表于 2011-8-16 19:00:52 | 显示全部楼层
添加了,一个220,一个altera_mf
不然会报错的
发表于 2011-8-17 00:53:27 | 显示全部楼层
$display ("dout = ", dout);

语法对吗?
是用的RTL验证还是FPGA上验证啊?
 楼主| 发表于 2011-8-17 07:46:07 | 显示全部楼层
这个语法应该是对的啊,我试过显示 idin的值一点没问题,但要显示输出值就是高阻态了。
发表于 2011-8-17 11:03:20 | 显示全部楼层
我感觉应该是IPcore的问题,我不用IPcore可以正常仿真。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

X

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

GMT+8, 2025-6-19 04:36 , Processed in 0.037775 second(s), 10 queries , Gzip On, MemCached On.

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