书上的VHDL例子仿真结果错误,求助了
程序:`timescale1ns/1nsmoduletimedelay(A,B,EN,Z);inputA,B,EN;output[0:3]Z;wireAbar,Bbar;...
程序:
`timescale 1ns /1ns
module timedelay(A,B,EN,Z);
input A,B,EN;
output [0:3] Z;
wire Abar,Bbar;
assign #1 Abar = ~ A;
assign #1 Bbar = ~ B;
assign #2 Z[0] = ~ (Abar & Bbar & EN);
assign #2 Z[1] = ~ (Abar & B & EN);
assign #2 Z[2] = ~ (A & Bbar & EN);
assign #2 Z[3] = ~ (A & B & EN);
endmodule
仿真中的functional
仿真中的timing,与实际中的结果延时差了不少,不知道哪里的设置出了问题,,谢谢了 展开
`timescale 1ns /1ns
module timedelay(A,B,EN,Z);
input A,B,EN;
output [0:3] Z;
wire Abar,Bbar;
assign #1 Abar = ~ A;
assign #1 Bbar = ~ B;
assign #2 Z[0] = ~ (Abar & Bbar & EN);
assign #2 Z[1] = ~ (Abar & B & EN);
assign #2 Z[2] = ~ (A & Bbar & EN);
assign #2 Z[3] = ~ (A & B & EN);
endmodule
仿真中的functional
仿真中的timing,与实际中的结果延时差了不少,不知道哪里的设置出了问题,,谢谢了 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询