modelsim 怎么波形是直线
module diver(clk,div2,div4,div8);input clk;
output div2,div4,div8;
reg div2,div4,div8;
regcount;
always@(posedge clk)
begin
count<=count+1;
div2<=count;
div4<=count;
div8<=count;
end
endmodule testbench 文本`timescale 1 ns/ 1 ps
module diver_vlg_tst();
// constants
// general purpose registers
reg eachvec;
// test vector input registers
reg clk;
// wires
wire div2;
wire div4;
wire div8;
// assign statements (if any)
diver i1 (
// port map - connection between master ports and signals/registers
.clk(clk),
.div2(div2),
.div4(div4),
.div8(div8)
);
initial
begin
clk=0;
forever
#10 clk=~clk;
#100;
$stop;
end
endmodule
帮帮忙···· 定义的timescale是1ns,仿真用的是100ps,把`timescale 1 ns/ 1 ps
改成`timescale 1 ps/ 1 ps看看 你的仿真模块有问题
仿真的是diver,应该是仿真diver_vlg_tst 谢谢····解决啦
页:
[1]