|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
今天用modelsim做一个4选1的方针,源程序如下:module adder(cout,sum,a,b);
output cout;
output sum;
input a,b;
wire cout,sum ;
assign {cout,sum}=a+b;
endmodule
测试文件:
`timescale 1ns/10ps
`include "adder.v"
module adder_testbench;
reg a,b;
wire sum,cout;
integer i,j;
adder adder_te(
.sum ( sum ),
.cout ( cout),
.a ( a ),
.b ( b )
);
initial
begin
a=0;b=0;
for(i=1;i<16;i=i+1)
#20 a=i;
end
initial
begin
for(j=1;j<16;j=j+1)
#10 b=j;
end
initial
begin
$monitor($time,,,"%d + %d ={%b,%d}",a,b,cout,sum);
#160 $finish;
end
endmodule
用modelsim方针,为什么看不见引脚啊 |
|