|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
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
/********************************************************/
实在看不出来问题在哪了。请高手们指教,谢谢。 |
|