今天终于有空看vivado了,然而,打开vivado,发现文件都不见了。
突然想起上次清理桌面…………
想唱《一无所有》……
module compare(
input wire[1:0] a,
input wire[1:0] b,
output a_eq_b,
output a_da_b,
output a_xi_b);assign a_eq_b=~b[1]& ~b[0]& ~a[1]& ~a[0]| ~b[1]& b[0]&~a[1]& a[0]| b[1]&~b[0]& a[1]& ~a[0]|b[1] & b[0]& a[1]& ~a[0]; assign a_da_b=~b[1]& a[1]|~b[1]& ~b[0]&a[0]|~b[0]& a[1]& a[0];assign a_xi_b=b[1]& ~a[1]|b[1]& b[0]&~a[0]|b[0]& ~a[1]& ~a[0];endmodule
仿真文件:
module sim();
reg [1:0]a;
reg [1:0]b;
wire a_eq_b;
wire a_da_b;
wire a_xi_b;compare u1(a,b,a_eq_b, a_da_b,a_xi_b);
initial begin
a=1'b00;
b=1'b00;
end
always begin
#10 a=~a;#40 b=~b;end
endmodule
转载于:.html
本文发布于:2024-02-04 05:21:04,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170700020752481.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |