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

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜全文
查看: 4728|回复: 12

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

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

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

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

×
请大家帮帮忙啊。我程序里面套用了一个求平方的( 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可以正常仿真。
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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


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

GMT+8, 2025-9-14 12:50 , Processed in 0.047420 second(s), 5 queries , Gzip On, Redis On.

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