下面一个是调用,一个是仿真,,,,我调用的dsp是(a+b)*c,只要用clk,a,b,c,p,,,,,但是仿真出来的,啥也没有,求指教
//////////////////////////////////////////////////////////////////////////////////
module Dsp48a1(
clk,a,b,c,dout
);
input clk;
input [17:0] a;
input [17:0] b;
input [47:0] c;
output [47:0] dout;
DSP48a1 mydsp48(
.clk(clk),
.a(a),
.b(b),
.c(c),
.p(dout)
);
endmodule
///////////////////////////////////
module DSP48_test;
reg clk;
reg [17:0] a;
reg [17:0] b;
reg [47:0] c;
wire [47:0] dout;
Dsp48a1 uut (
.clk(clk),
.a(a),
.b(b),
.c(c),
.dout(dout)
);
initial begin
clk = 0;
a = 0;
b = 0;
c = 0;
#100;
a = 100;
b = 1000;
c = 3e8;
end
always #50 clk=~clk;
endmodule
,,,,,,,,,,,,,,
|
|