|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
我写了一个verilog代码,功能是在输入下降沿到达时,产生一个脉冲,由于需要使用延时模块,以下是综合后的网表,在没有使用sdf文件时,也存在延时,其中V5_DL600A延时1ns,这个是modelsim自带的吗?
module delay_20(in,out);
input in;
output out;
wire L1,L2,L3,L4;
V5_DL600A U1(.A(in),.Z(L1)); //延时模块
V5_DL600A U1(.A(L1),.Z(L2));
V5_DL600A U1(.A(L2),.Z(L3));
V5_DL600A U1(.A(L3),.Z(L4));
endmodule
module PULDOWN_V3(IN,OUT,RESET,OUT_N);
input IN,RESET;
output OUT,OUT_N;
wire INL,n4;
delay_20 DL(.in(IN),.out(INL));
V5_CKINDOA U4(.CK(OUT_N),.CKB(OUT));
V5_CKND2D0A(.A1(n4),.A2(INL),.Z(OUT_N));
V5_NR2DOA U6(.A1(RESET),.A2(IN),.Z(n4));
endmodule |
|